SAP ABAP Class CL_ABAP_SYNTAX_CHECK_EXT (Syntax Check (Enhanced))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_COMPILER (Package) ABAP Compiler
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ABAP_SYNTAX_CHECK_ROOT Syntax Check (Abstract) 20070216
Properties
Class CL_ABAP_SYNTAX_CHECK_EXT  
Short Description Syntax Check (Enhanced)    
Super Class CL_ABAP_SYNTAX_CHECK_ROOT Syntax Check (Abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SABP_COMPILER   ABAP Compiler 
Created 20061218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SYNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ABAP_SYNTAX_CHECK_EXT has no interface implemented.
Friends
Class CL_ABAP_SYNTAX_CHECK_EXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSES Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
2 COMMENTS Instance attribute Public Type reference (TYPE) SYNT_COMMENT 20061218
3 COMPS Instance attribute Public Type reference (TYPE) SYNT_COMP_OBJ 20061218
4 DATAS Instance attribute Public Type reference (TYPE) SYNT_NDATA_OBJ 20061218
5 DPARS Instance attribute Public Type reference (TYPE) SYNT_DPAR 20061218
6 ENVS Instance attribute Public Type reference (TYPE) SYNT_ENV 20061218
7 EXTENDED Instance attribute Public Type reference (TYPE) SYCHAR01 20061218
8 FIND_ERROR Instance attribute Public Type reference (TYPE) SCR_TAG SPACE 20061218
9 FORMS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
10 FORM_FORM Instance attribute Public Type reference (TYPE) STRING 20061218
11 FORM_STMNT Instance attribute Public Type reference (TYPE) I 20061218
12 FUNCTIONS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
13 GLOBAL_CLASSES Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
14 GLOBAL_DATAS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
15 GLOBAL_INTFS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
16 GLOBAL_MSG_ID Instance attribute Public Type reference (TYPE) STRING 20061218
17 GLOBAL_TYPES Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
18 GRADES Instance attribute Public Type reference (TYPE) SCR_GRADES 20061218
19 GRADE_DEFINITION_INTF Constant Public Type reference (TYPE) SCR_GRADE '5' 20061218
20 GRADE_DEF_TO_DIRECT Constant Public Type reference (TYPE) SCR_GRADE '4' 20061218
21 GRADE_DEF_TO_PROPERTIES Constant Public Type reference (TYPE) SCR_GRADE '6' 20061218
22 ID_COMMENTS Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
23 ID_CROSSREF Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
24 ID_ERRORS Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
25 ID_IGNORE_ENH Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
26 ID_INCLUDES Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
27 ID_INFOS Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
28 ID_LONGTEXT Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
29 ID_PROG_INTERVALS Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
30 ID_RAW_MESSAGES Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
31 ID_SET_EXTENDED_STMTS Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
32 ID_SLIN_TYPES Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
33 ID_TEST Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
34 ID_USAGE Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
35 ID_WARNINGS Instance attribute Public Type reference (TYPE) SYCHAR04 20061218
36 INCL_SUBSTITUTIONS Instance attribute Public Type reference (TYPE) SREPTAB 20061218
37 INTFS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
38 IS_FOR_PROGRAM Instance attribute Public Type reference (TYPE) SYCHAR01 20061218
39 LEVELS Instance attribute Public Type reference (TYPE) SYNT_XCROSS_LEVEL 20061218
40 LONGTEXT Instance attribute Public Type reference (TYPE) RSLINLTAB 20061218
41 MACRO_COLUMN Instance attribute Public Type reference (TYPE) I 20061218
42 MACRO_LINE Instance attribute Public Type reference (TYPE) I 20061218
43 MACRO_NAME Instance attribute Public Type reference (TYPE) STRING 20061218
44 MACRO_STMNT Instance attribute Public Type reference (TYPE) I 20061218
45 MESSAGE_STMNT Instance attribute Public Type reference (TYPE) I 20061218
46 NO_INCLUDES Instance attribute Public Type reference (TYPE) SYCHAR01 20061218
47 OBJECT_USAGE Instance attribute Public Type reference (TYPE) SYNT_EXT_OBJ_USE 20120727
48 ONLY_INTERFACE Instance attribute Public Type reference (TYPE) SYCHAR01 20061218
49 PCOMMENTS Instance attribute Public Type reference (TYPE) SYNT_PCOMMENT 20061218
50 PF_STATUS Instance attribute Public Type reference (TYPE) STRING 20061218
51 PF_STATUS_STMNT Instance attribute Public Type reference (TYPE) I 20061218
52 PREDEF_DATAS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
53 PREDEF_TYPES Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
54 PREFIX_FOR_TAGS Constant Public Type reference (TYPE) SYCHAR01 '' 20061218
55 PROGRAM_PROGRAM Instance attribute Public Type reference (TYPE) STRING 20061218
56 PROGRAM_STMNT Instance attribute Public Type reference (TYPE) I 20061218
57 REFS_FORM Instance attribute Public Type reference (TYPE) STRING 20061218
58 SCAN_GRADES Instance attribute Public Type reference (TYPE) SCR_GRADES 20061218
59 SCREEN_SCREEN Instance attribute Public Type reference (TYPE) STRING 20061218
60 SCREEN_STMNT Instance attribute Public Type reference (TYPE) I 20061218
61 SLIN_CROSSREF Instance attribute Public Type reference (TYPE) SYNT_CROSSREF 20061218
62 SLIN_DATAS Instance attribute Public Type reference (TYPE) SYNT_DATA_OBJ 20061218
63 SLIN_INCLUDES Instance attribute Public Type reference (TYPE) SYNT_INCLUDES 20061218
64 SLIN_PROG_INTERVALS Instance attribute Public Type reference (TYPE) SYNT_INTERVAL 20061218
65 SLIN_RABAXID Instance attribute Public Type reference (TYPE) S380ERRID 20061218
66 SLIN_RAW_MESSAGES Instance attribute Public Type reference (TYPE) SYNT_IT_TRMSG_RAW 20061218
67 SLIN_SET_EXTENDED_STMTS Instance attribute Public Type reference (TYPE) SYNT_EXT_CHECK 20061218
68 SLIN_TYPES Instance attribute Public Type reference (TYPE) SYNT_TYPE_OBJ 20061218
69 STMNTS Instance attribute Public Type reference (TYPE) SYNT_XCROSS_STMNT 20061218
70 SUBRC_EXT Instance attribute Public Attribute reference (LIKE) SUBRC 20120727
71 TABIX Instance attribute Public Type reference (TYPE) I 20061218
72 TABLE_KEYS Instance attribute Public Type reference (TYPE) SYNT_TABLE_KEYS 20120727
73 TAGS Instance attribute Public Type reference (TYPE) SCR_RTAGS 20061218
74 TEST_CLASS Instance attribute Public Type reference (TYPE) I 20061218
75 TITLE Instance attribute Public Type reference (TYPE) STRING 20061218
76 TYPEPOOLS Instance attribute Public Type reference (TYPE) SYNT_MAP 20061218
77 TYPES Instance attribute Public Type reference (TYPE) SYNT_TYPE_OBJ 20061218
78 TYPE_CHILDS Instance attribute Public Type reference (TYPE) SYNT_TYPE_CHILDS 20061218
79 XCROSS Instance attribute Public Type reference (TYPE) SYNT_XCROSS 20061218
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061218
2 GET_OBJECT Instance method Private Method 20120727
Events
Class CL_ABAP_SYNTAX_CHECK_EXT has no event.
Types
Class CL_ABAP_SYNTAX_CHECK_EXT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MULT_ERRORS Call by reference Type reference (TYPE) SYCHAR01 20120727
2 Importing P_PREHDR Call by reference Type reference (TYPE) SYCHAR01 20070216
3 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20061218
4 Importing P_SOURCE Call by reference Attribute reference (LIKE) SOURCE 20120727
5 Importing P_TEST1 Call by reference Type reference (TYPE) SYCHAR01 20070216
6 Importing P_TEST2 Call by reference Type reference (TYPE) SYCHAR01 20070216
7 Importing P_TEST3 Call by reference Type reference (TYPE) SYCHAR01 20070216
8 Importing P_TEST4 Call by reference Type reference (TYPE) SYCHAR01 20120727

Method CONSTRUCTOR on class CL_ABAP_SYNTAX_CHECK_EXT has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OBJECT Value transfer Type reference (TYPE) STRING 20120727
2 Importing P_XCROSS Call by reference Type reference (TYPE) SYNT_STRUC_XCROSS 20120727

Method GET_OBJECT on class CL_ABAP_SYNTAX_CHECK_EXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710