Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SERIALIZABLE_OBJECT | Serializable Object | 20020712 |
Properties
| Class | CL_ABAP_COMPILER | |
| Short Description | Cross Reference of an ABAP Program | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SABP_COMPILER | ABAP Compiler |
| Created | 20010208 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SERIALIZABLE_OBJECT | Serializable Object | 20020712 |
Friends
Class CL_ABAP_COMPILER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | CLASSES | 20010208 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | SYNT_COMMENT | SLIN: Pseudo-Comments | 20030224 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | SYNT_COMP_OBJ | COMPS | 20010208 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | PROGRAM | Name of Active Instance | 20020311 | |||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_COMPILER | Reference Active Instance | 20020311 | |||
| 6 | Constant | Private | Type reference (TYPE) | I | 100 | 20120516 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | SYNT_DATA_OBJ | DATAS | 20010208 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | SYCHAR04 | Default: Comments | 20030224 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | SYCHAR04 | Default: Info | 20030224 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | SYCHAR04 | Default: Long Text | 20030224 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | SYCHAR04 | Default: Warnings | 20030224 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | SYNT_DPAR | DPARS | 20010208 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | SCR_ENHANCEMENT_IMPLS | List of Relevent Enhancements | 20070829 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | SYNT_ENV | ENVS | 20010208 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | SYNT_ERRORS | ERRORS | 20010208 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | Enhanced Breakdown | 20020228 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | SCR_TAG | SPACE | FIND_ERROR | 20010208 | ||
| 18 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | FORMs | 20010208 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | STRING | FORM_FORM | 20010208 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | I | 0 | FORM_STMNT | 20010208 | ||
| 21 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | FUNCTIONS | 20010208 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | GCLASSES | 20020308 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | GDATAS | 20020308 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | GINTFS | 20020308 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | STRING | GLOBAL_MSG_ID | 20010208 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | GTYPES | 20020308 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | SCR_GRADES | Range of Grades | 20010405 | |||
| 28 | Constant | Public | Type reference (TYPE) | SCR_GRADE | '2' | Grade: Components | 20010208 | ||
| 29 | Constant | Public | Type reference (TYPE) | SCR_GRADE | '0' | Grade: Definition | 20010208 | ||
| 30 | Constant | Private | Type reference (TYPE) | SCR_GRADE | '5' | Grade: Definition of an Interface | 20031210 | ||
| 31 | Constant | Private | Type reference (TYPE) | SCR_GRADE | '4' | Grade: Direct (Interface) | 20041208 | ||
| 32 | Constant | Private | Type reference (TYPE) | SCR_GRADE | '6' | Grade: Properties | 20050401 | ||
| 33 | Constant | Public | Type reference (TYPE) | SCR_GRADE | '1' | Grade: Direct | 20010208 | ||
| 34 | Constant | Public | Type reference (TYPE) | SCR_GRADE | '3' | Grade: Properties | 20010208 | ||
| 35 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Comments | 20020307 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: List of Enhancements | 20070829 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Errors | 20051102 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Ignoring of Enhancements | 20051102 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Info | 20030224 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Long Text | 20020307 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Raw Messages | 20020307 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | 20080408 | ||||
| 43 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | 20080408 | ||||
| 44 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | 20080408 | ||||
| 45 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Cross Reference | 20050901 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | SYCHAR04 | ID: Warnings | 20030224 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | T_R_PROGRAMS | INCLUDE | 20010404 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | SCR_CRC64 | Code Inspector: Check Sum | 20010509 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | PROGRAM | Name of Exchange Include | 20010509 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | SREPTAB | Table Type for SYNTAX-CHECK REPLACING | 20051004 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | SYNT_ERRORS | Info | 20030224 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | Flag: Also Return Internal Objects | 20070917 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | INTFS | 20010208 | |||
| 54 | Instance attribute | Private | See coding | 20120719 | |||||
| 55 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | CHAR01 Data Element for SYST | 20051004 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | SYNT_XCROSS_LEVEL | LEVELS | 20010208 | |||
| 57 | Instance attribute | Private | See coding | LEVEL_REF | 20020911 | ||||
| 58 | Constant | Public | Type reference (TYPE) | SYCHAR01 | 'D' | Level Type DEFINE | 20010208 | ||
| 59 | Constant | Public | Type reference (TYPE) | SYCHAR01 | 'P' | Level Type PROGRAM | 20010208 | ||
| 60 | Constant | Public | Type reference (TYPE) | SYCHAR01 | 'R' | Level Type RMAC | 20010208 | ||
| 61 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 62 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '1' | Cross Reference: Definition Location | 20041104 | ||
| 63 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '3' | Cross Reference: Definition Location | 20041104 | ||
| 64 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '4' | Cross Reference: Definition Location | 20041104 | ||
| 65 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '0' | Cross Reference: Definition Location | 20041104 | ||
| 66 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '6' | Cross Reference: Definition Location | 20041104 | ||
| 67 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '5' | Cross Reference: Definition Location | 20041104 | ||
| 68 | Constant | Public | Type reference (TYPE) | SCR_LOCATION | '2' | Cross Reference: Definition Location | 20041104 | ||
| 69 | Instance attribute | Private | Type reference (TYPE) | RSLINLTAB | SLIN: Long Text Table for Syntax Error Messages | 20030224 | |||
| 70 | Instance attribute | Private | Type reference (TYPE) | I | 20041130 | ||||
| 71 | Instance attribute | Private | Type reference (TYPE) | I | 20041130 | ||||
| 72 | Instance attribute | Private | Type reference (TYPE) | STRING | 20041130 | ||||
| 73 | Instance attribute | Private | Type reference (TYPE) | I | Reference to Macro Call | 20050316 | |||
| 74 | Constant | Public | Type reference (TYPE) | I | 999999999 | Maximum time | 20010208 | ||
| 75 | Instance attribute | Private | Type reference (TYPE) | STRING | FORM_FORM | 20010717 | |||
| 76 | Instance attribute | Private | Type reference (TYPE) | I | FORM_STMNT | 20010717 | |||
| 77 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'a' | Mode1: Chained Attribute Access | 20070612 | ||
| 78 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'm' | Mode1: Chained Method Call | 20070612 | ||
| 79 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'D' | Mode1: Default | 20010629 | ||
| 80 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'A' | Mode1: Enhancement | 20070612 | ||
| 81 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'D' | Mode1: Dynamic Enhancement | 20070612 | ||
| 82 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'S' | Mode1: Static Enhancement | 20070612 | ||
| 83 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | '1' | Mode1: Global | 20020228 | ||
| 84 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | ' ' | Mode1: None | 20070612 | ||
| 85 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | '0' | Mode1: SUBMIT | 20020228 | ||
| 86 | Constant | Public | Type reference (TYPE) | SCR_MODE1 | 'T' | Mode1: TEST | 20030718 | ||
| 87 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | 'C' | 20120516 | |||
| 88 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '2' | 20120516 | |||
| 89 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '4' | 20120516 | |||
| 90 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '3' | 20120516 | |||
| 91 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | 'P' | Mode2: Enhancement Point | 20050517 | ||
| 92 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | 'S' | Mode2: Enhancement Section | 20050517 | ||
| 93 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '0' | 20120516 | |||
| 94 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '5' | 20120516 | |||
| 95 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '7' | 20120516 | |||
| 96 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | 'B' | 20120516 | |||
| 97 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '8' | 20120516 | |||
| 98 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | 'A' | 20120516 | |||
| 99 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '9' | 20120516 | |||
| 100 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '1' | 20120516 | |||
| 101 | Constant | Public | Type reference (TYPE) | SCR_MODE2 | '6' | 20120516 | |||
| 102 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | No Breakdown After Include | 20020228 | |||
| 103 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | CHAR01 Data Element for SYST | 20061122 | |||
| 104 | Instance attribute | Private | Type reference (TYPE) | SYNT_EXT_OBJ_USE | 20050901 | ||||
| 105 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | CHAR01 Data Element for SYST | 20050128 | |||
| 106 | Instance attribute | Private | Type reference (TYPE) | SYNT_PCOMMENT | 20041027 | ||||
| 107 | Instance attribute | Private | Type reference (TYPE) | STRING | PF_STATUS | 20010208 | |||
| 108 | Instance attribute | Private | Type reference (TYPE) | I | PF_STATUS_STMNT | 20010208 | |||
| 109 | Instance attribute | Private | See coding | 20070201 | |||||
| 110 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | 20070201 | ||||
| 111 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | PDDATAS | 20020308 | |||
| 112 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | PDTYPES | 20020308 | |||
| 113 | Constant | Private | Type reference (TYPE) | SYCHAR01 | '' | PREFIX_FOR_TAGS | 20010208 | ||
| 114 | Instance attribute | Private | Type reference (TYPE) | PROGRAM | NAME | 20010208 | |||
| 115 | Instance attribute | Private | Type reference (TYPE) | STRING | FORM_FORM | 20020304 | |||
| 116 | Instance attribute | Private | Type reference (TYPE) | I | PROGRAM_STMNT | 20010208 | |||
| 117 | Instance attribute | Private | Type reference (TYPE) | STRING | 20010731 | ||||
| 118 | Instance attribute | Private | Type reference (TYPE) | STRING | 20010731 | ||||
| 119 | Instance attribute | Private | Type reference (TYPE) | I | 20010731 | ||||
| 120 | Instance attribute | Private | Type reference (TYPE) | SY-MSGNO | 20010731 | ||||
| 121 | Instance attribute | Private | Type reference (TYPE) | STRING | 20010731 | ||||
| 122 | Instance attribute | Private | Type reference (TYPE) | STRING | 20010731 | ||||
| 123 | Instance attribute | Private | Type reference (TYPE) | I | 20010731 | ||||
| 124 | Instance attribute | Private | Type reference (TYPE) | STRING | 20010731 | ||||
| 125 | Instance attribute | Private | See coding | 20020911 | |||||
| 126 | Instance attribute | Private | Type reference (TYPE) | D020S-DNUM | CHAR04 Data Element for SYST | 20020304 | |||
| 127 | Instance attribute | Private | Type reference (TYPE) | GUI_TITLE | Menu Painter: Title code | 20020304 | |||
| 128 | Instance attribute | Private | Type reference (TYPE) | T_STRUCT_VISITED | 20070316 | ||||
| 129 | Instance attribute | Private | Object reference (TYPE REF TO) | SCR_INCLUDE | Include Source | 20010509 | |||
| 130 | Instance attribute | Private | Object reference (TYPE REF TO) | TRDIR | Include Attribute | 20010509 | |||
| 131 | Instance attribute | Private | Type reference (TYPE) | SCR_GRADES | Level of Use for Object | 20010424 | |||
| 132 | Instance attribute | Private | Type reference (TYPE) | T_R_PROGRAMS | INCLUDE | 20010406 | |||
| 133 | Instance attribute | Private | Type reference (TYPE) | STRING | Screen Number | 20020304 | |||
| 134 | Instance attribute | Private | Type reference (TYPE) | I | Screen Statement | 20020304 | |||
| 135 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 136 | Instance attribute | Private | Type reference (TYPE) | SYNT_CROSSREF | SLIN: Cross Reference | 20020307 | |||
| 137 | Instance attribute | Private | Type reference (TYPE) | SYNT_DATA_OBJ | DATAS | 20020312 | |||
| 138 | Instance attribute | Private | Type reference (TYPE) | SYNT_INCLUDES | SLIN: Include List | 20020307 | |||
| 139 | Instance attribute | Private | Type reference (TYPE) | SYNT_INTERVAL | SLIN: Program Intervals | 20020307 | |||
| 140 | Instance attribute | Private | Type reference (TYPE) | S380ERRID | SLIN: Termination ID of an ABAP Short Dump | 20020307 | |||
| 141 | Instance attribute | Private | Type reference (TYPE) | SYNT_IT_TRMSG_RAW | SLIN: Raw Error Messages | 20020307 | |||
| 142 | Instance attribute | Private | Type reference (TYPE) | SYNT_EXT_CHECK | SLIN: Set Extended Comments | 20020312 | |||
| 143 | Instance attribute | Private | Type reference (TYPE) | SYNT_TYPE_OBJ | TYPES | 20020312 | |||
| 144 | Instance attribute | Private | Type reference (TYPE) | SYNT_XCROSS_STMNT | STMNTS | 20010208 | |||
| 145 | Instance attribute | Private | See coding | STMNT_REF | 20020911 | ||||
| 146 | Instance attribute | Private | Type reference (TYPE) | SY-SUBRC | SUBRC | 20010208 | |||
| 147 | Instance attribute | Private | Type reference (TYPE) | T_STRUCT_SYMBOL_CACHE | 20031114 | ||||
| 148 | Instance attribute | Private | See coding | 20031114 | |||||
| 149 | Instance attribute | Private | Type reference (TYPE) | I | Current index | 20050215 | |||
| 150 | Instance attribute | Private | Type reference (TYPE) | SYNT_TABLE_KEYS | 20090513 | ||||
| 151 | Instance attribute | Private | Type reference (TYPE) | SCR_RTAGS | Range of TAGS | 20010405 | |||
| 152 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'XX' | Tag for All | 20010208 | ||
| 153 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AC' | Tag: Association | 20130717 | ||
| 154 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AL' | Tag: AT SELECTION SCREEN ON | 20010621 | ||
| 155 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AF' | Tag: AT PF | 20010626 | ||
| 156 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AS' | Tag: AT SELECTION SCREEN | 20010601 | ||
| 157 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AB' | Tag: AT SELECTION SCREEN ON RADIO BUTTON GROUP | 20010601 | ||
| 158 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AX' | Tag: AT SELECTION SCREEN ON RADIO BUTTON GROUP | 20010601 | ||
| 159 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AH' | Tag: AT SELECTION SCREEN ON END OF | 20010601 | ||
| 160 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AN' | Tag: AT SELECTION SCREEN ON | 20010601 | ||
| 161 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AE' | Tag: AT SELECTION SCREEN ON END OF | 20010601 | ||
| 162 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AP' | Tag: AT SELECTION SCREEN ON RADIO BUTTON GROUP | 20010601 | ||
| 163 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AR' | Tag: AT SELECTION SCREEN ON RADIO BUTTON GROUP | 20010601 | ||
| 164 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AV' | Tag: AT SELECTION SCREEN ON END OF | 20010601 | ||
| 165 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AU' | Tag: AT SELECTION SCREEN ON | 20010621 | ||
| 166 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'AO' | Tag: Authority Object | 20010208 | ||
| 167 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'BL' | Tag: Block | 20010208 | ||
| 168 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'BR' | Tag for Breakpoint IDs | 20020911 | ||
| 169 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'CP' | Tag: Class Pool | 20010208 | ||
| 170 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'CP' | Tag: Common Part | 20010208 | ||
| 171 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'CO' | Tag: Component | 20010208 | ||
| 172 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'CT' | Tag: Control (Do Not Use) | 20010626 | ||
| 173 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'CF' | Tag: Function | 20010718 | ||
| 174 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'DA' | Tag: Data | 20010208 | ||
| 175 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'DF' | 20120516 | |||
| 176 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'DI' | Tag: Dialog-Baustein | 20010208 | ||
| 177 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E0' | Tag: END-OF-SELECTION | 20010621 | ||
| 178 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E1' | Tag: START-OF-SELECTION | 20010621 | ||
| 179 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'EN' | Tag: Enhancement | 20070316 | ||
| 180 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'EX' | Tag: Enhancement Exit | 20040430 | ||
| 181 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'EI' | Tag: Enhancement Implementation | 20040430 | ||
| 182 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'ES' | Tag: Enhancement Exit | 20040702 | ||
| 183 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'EV' | Tag: Event | 20010208 | ||
| 184 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'FO' | Tag: Form | 20010208 | ||
| 185 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'FU' | Tag: Function | 20010208 | ||
| 186 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'FP' | Tag: Function Pool | 20010208 | ||
| 187 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'GE' | Tag: GET | 20010601 | ||
| 188 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'GL' | Tag: GET | 20010601 | ||
| 189 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'GI' | Tag: Global Interface | 20010208 | ||
| 190 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'GR' | Tag: Group | 20010208 | ||
| 191 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'IC' | Tag: Include | 20010208 | ||
| 192 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'IT' | Tag: INFOTYPE | 20010719 | ||
| 193 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E2' | Tag: END-OF-SELECTION | 20010622 | ||
| 194 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'IN' | Tag for Interfaces | 20010208 | ||
| 195 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'IP' | Tag: Interface Pool | 20010208 | ||
| 196 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'LO' | Tag for Line Type of Tables | 20010208 | ||
| 197 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E3' | Tag: END-OF-SELECTION | 20010621 | ||
| 198 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MA' | Tag: Macro | 20010208 | ||
| 199 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MC' | Tag: Matchcode | 20010208 | ||
| 200 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MG' | Tag: Message | 20010208 | ||
| 201 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MI' | Tag: Message ID | 20010208 | ||
| 202 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MN' | Tag: Message Number | 20010208 | ||
| 203 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MT' | Tag: Message Type | 20010208 | ||
| 204 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'ME' | Tag: Method | 20010208 | ||
| 205 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MX' | Tag: Module In | 20010418 | ||
| 206 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'MO' | Tag: Module Out | 20010418 | ||
| 207 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'PF' | Tag: PF Status | 20010208 | ||
| 208 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'PD' | Tag: Predefined Data | 20010208 | ||
| 209 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'PT' | Tag: Predefined Type | 20010208 | ||
| 210 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'PR' | Tag: Program | 20010208 | ||
| 211 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'RE' | Tag: Reference | 20020515 | ||
| 212 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'RM' | Tag: Rmac Macro | 20120516 | ||
| 213 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'SC' | Tag: Screen | 20010208 | ||
| 214 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'SE' | Tag: Section | 20040521 | ||
| 215 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'SG' | Tag: Set Get Parameter Id | 20010208 | ||
| 216 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'SD' | Tag for Shared Data Objects | 20010208 | ||
| 217 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'ST' | Tag for Shared Types | 20010208 | ||
| 218 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E4' | Tag: START-OF-EDITING | 20010621 | ||
| 219 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E5' | Tag: START-OF-SELECTION | 20010621 | ||
| 220 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'YT' | Tag for System Types | 20010208 | ||
| 221 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TK' | Tag: Key Name of an Internal Table | 20060629 | ||
| 222 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TS' | 20120516 | |||
| 223 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TI' | Tag: Title | 20010718 | ||
| 224 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E6' | Tag: TOP-OF-PAGE | 20010621 | ||
| 225 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'E7' | Tag: TOP-OF-PAGE DURING LINE-SELECTION | 20010621 | ||
| 226 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TA' | Tag: Transaction | 20010208 | ||
| 227 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TR' | Tag: Transformation | 20020911 | ||
| 228 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TY' | Tag: Type | 20010208 | ||
| 229 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TO' | Tag for 'TYPE OF' | 20010208 | ||
| 230 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'TP' | Tag: Type Pool | 20010208 | ||
| 231 | Constant | Public | Type reference (TYPE) | SCR_TAG | '??' | Tag for Unknown Size | 20010208 | ||
| 232 | Constant | Public | Type reference (TYPE) | SCR_TAG | 'VA' | Tag: Value | 20010208 | ||
| 233 | Instance attribute | Private | Type reference (TYPE) | I | 20031117 | ||||
| 234 | Instance attribute | Private | Type reference (TYPE) | STRING | Current title | 20020221 | |||
| 235 | Instance attribute | Private | Type reference (TYPE) | SYNT_MAP | TYPEPOOLS | 20010612 | |||
| 236 | Instance attribute | Private | Type reference (TYPE) | SYNT_TYPE_OBJ | TYPES | 20010208 | |||
| 237 | Instance attribute | Private | Type reference (TYPE) | SYNT_TYPE_CHILDS | TYPE_CHILDS | 20010208 | |||
| 238 | Instance attribute | Private | See coding | VISITED | 20020911 | ||||
| 239 | Instance attribute | Private | Type reference (TYPE) | SYNT_ERRORS | Warning Messages | 20030224 | |||
| 240 | Instance attribute | Private | Type reference (TYPE) | SYCHAR01 | 20120521 | ||||
| 241 | Instance attribute | Private | Type reference (TYPE) | SYNT_XCROSS | Cross Reference Table | 20010208 | |||
| 242 | Instance attribute | Private | Type reference (TYPE) | T_XCROSS_ID | 20041130 | ||||
| 243 | Instance attribute | Private | Type reference (TYPE) | T_XCROSS_NAME_1 | 20041130 | ||||
| 244 | Instance attribute | Private | Type reference (TYPE) | T_XCROSS_NAME_2 | 20041130 |
Methods
Events
Class CL_ABAP_COMPILER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_ID_GRADE | Private | See coding | 20041129 | begin of T_ID_GRADE,
FULL_NAME type STRING,
COMP_NAME type STRING,
ID type I,
GRADE type SCR_GRADE,
GRADE_NEEDED type SCR_GRADE,
TAG type SCR_TAG,
end of T_ID_GRADE
|
||
| 2 | T_ID_GRADES | Private | See coding | 20041129 | T_ID_GRADES type sorted table of T_ID_GRADE with unique key ID GRADE GRADE_NEEDED FULL_NAME
with non-unique sorted key FULL_NAME components FULL_NAME
|
||
| 3 | T_INTF_DECL | Private | See coding | 20120719 | begin of T_INTF_DECL,
TYPE_ID type I,
ENV_ID type I,
end of T_INTF_DECL
|
||
| 4 | T_POSITION | Private | See coding | 20070201 | begin of T_POSITION,
INCLUDE type STRING,
LINE type I,
TABIX type I,
end of T_POSITION
|
||
| 5 | T_R_PROGRAMS | Private | See coding | 20010404 | T_R_PROGRAMS type range of PROGRAM
|
||
| 6 | T_SOURCE | Private | See coding | T_SOURCE | 20010208 | T_SOURCE type standard table of STRING
with non-unique default key
|
|
| 7 | T_STRUCT_LEVEL_REF | Private | See coding | T_STRUCT_LEVEL_REF | 20010208 | begin of T_STRUCT_LEVEL_REF,
LEVEL type I,
REF type ref to CL_ABAP_SOURCE_INFO,
end of T_STRUCT_LEVEL_REF
|
|
| 8 | T_STRUCT_STMNT_REF | Private | See coding | T_STRUCT_STMNT_REF | 20010208 | begin of T_STRUCT_STMNT_REF,
STMNT type I,
REF type ref to CL_ABAP_STATEMENT_INFO,
end of T_STRUCT_STMNT_REF
|
|
| 9 | T_STRUCT_SYMBOL_CACHE | Private | See coding | 20031114 | begin of T_STRUCT_SYMBOL_CACHE,
FULL_NAME type STRING,
SYMBOL type ref to CL_ABAP_COMP_SYMBOL,
end of T_STRUCT_SYMBOL_CACHE
|
||
| 10 | T_STRUCT_VISITED | Private | See coding | T_STRUCT_VISITED | 20010208 | begin of T_STRUCT_VISITED,
OBJ_ID type I,
OBJ_KIND type SYCHAR01,
DEF type SYCHAR01,
GRADE type SCR_GRADE,
MODE1 type SYCHAR01,
INCLUDE type PROGRAM,
end of T_STRUCT_VISITED
|
|
| 11 | T_XCROSS_ID | Private | See coding | T_XCROSS_ID | 20010208 | begin of T_XCROSS_ID,
FULL_NAME type STRING,
OBJ_ID type SYNT_STRUC_XCROSS-OBJ_ID,
OBJ_ID_P type SYNT_STRUC_XCROSS-OBJ_ID,
OBJ_KIND type SYNT_STRUC_XCROSS-OBJ_KIND,
DEF type SYNT_STRUC_XCROSS-DEF,
GRADE type SCR_GRADE,
ROLE type SYNT_STRUC_XCROSS-ROLE,
end of T_XCROSS_ID
|
|
| 12 | T_XCROSS_IDS | Private | See coding | T_XCROSS_IDS | 20010208 | begin of T_XCROSS_IDS,
IDS_ANY type sorted table of T_XCROSS_ID with unique key OBJ_KIND OBJ_ID OBJ_ID_P FULL_NAME GRADE DEF,
STRINGS type sorted table of T_XCROSS_NAME_1 with unique key ROLE NAME FULL_NAME GRADE DEF,
IDS type sorted table of T_XCROSS_ID with unique key ROLE OBJ_KIND OBJ_ID OBJ_ID_P FULL_NAME GRADE DEF,
FIELDS type sorted table of T_XCROSS_NAME_1 with unique key ROLE NAME FULL_NAME GRADE DEF,
SCREENS type sorted table of T_XCROSS_NAME_2 with unique key ROLE NAME_1 NAME_2 FULL_NAME GRADE DEF,
BRACKETS type sorted table of T_XCROSS_NAME_1 with unique key ROLE NAME FULL_NAME GRADE DEF,
MESSAGES type sorted table of T_XCROSS_NAME_2 with unique key ROLE NAME_1 NAME_2 FULL_NAME GRADE DEF,
FORMS type sorted table of T_XCROSS_NAME_2 with unique key ROLE NAME_1 NAME_2 FULL_NAME GRADE DEF,
PFSTATS type sorted table of T_XCROSS_NAME_2 with unique key ROLE NAME_1 NAME_2 FULL_NAME GRADE DEF,
GLOBSTR type sorted table of T_XCROSS_NAME_1 with unique key ROLE NAME FULL_NAME GRADE DEF,
SEAMS type sorted table of T_XCROSS_NAME_2 with unique key ROLE NAME_1 NAME_2 FULL_NAME GRADE DEF,
T_ID_GRADES type T_ID_GRADES,
K_ID_GRADES type T_ID_GRADES,
D_ID_GRADES type T_ID_GRADES,
E_ID_GRADES type T_ID_GRADES,
I_ID_GRADES type sorted table of T_ID_GRADE with unique key ID GRADE FULL_NAME COMP_NAME,
end of T_XCROSS_IDS
|
|
| 13 | T_XCROSS_NAME_1 | Private | See coding | 20041130 | begin of T_XCROSS_NAME_1,
FULL_NAME type STRING,
NAME type STRING,
DEF type SYNT_STRUC_XCROSS-DEF,
GRADE type SCR_GRADE,
ROLE type SYNT_STRUC_XCROSS-ROLE,
end of T_XCROSS_NAME_1
|
||
| 14 | T_XCROSS_NAME_2 | Private | See coding | 20041130 | begin of T_XCROSS_NAME_2,
FULL_NAME type STRING,
NAME_1 type STRING,
NAME_2 type STRING,
DEF type SYNT_STRUC_XCROSS-DEF,
GRADE type SCR_GRADE,
ROLE type SYNT_STRUC_XCROSS-ROLE,
end of T_XCROSS_NAME_2
|
Method Signatures
Method ACTIVATE_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20010208 | ||||
| 2 | P_SOURCE | Call by reference | Type reference (TYPE) | T_SOURCE | 20010208 |
Method ACTIVATE_INCLUDE on class CL_ABAP_COMPILER has no exception.
Method ASSOCIATION_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INDEX | Value transfer | Type reference (TYPE) | I | 20130827 | ||||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ermittelter technischer Name | 20130719 | |||
| 3 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_STRUC_XCROSS | CrossRef for Association | 20130719 |
Method ASSOCIATION_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method CHECK_EXTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJINFO | Call by reference | Type reference (TYPE) | OBJINFO | 20120516 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | 20120516 |
Method CHECK_EXTERN on class CL_ABAP_COMPILER has no exception.
Method CHECK_FEATURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AVAILABLE | Call by reference | Type reference (TYPE) | SYCHAR01 | available | 20090310 | |||
| 2 | KIND | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | Requested kind | 20090311 | ||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | `` | Requested name | 20090311 | ||
| 4 | NESTED_ENHANCEMENTS | Call by reference | Type reference (TYPE) | SYCHAR01 | Geschachtelte Erweiterungen | 20070327 |
Method CHECK_FEATURE on class CL_ABAP_COMPILER has no exception.
Method CHECK_INCLUDE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | 20090116 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | 20090116 |
Method CHECK_INCLUDE_NAME on class CL_ABAP_COMPILER has no exception.
Method CLEAR_CACHE Signature
Method CLEAR_CACHE on class CL_ABAP_COMPILER has no parameter.
Method CLEAR_CACHE on class CL_ABAP_COMPILER has no exception.
Method CLONE_METHOD_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20120516 | ||||
| 2 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_METHOD | 20120516 | ||||
| 3 | P_SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_COMP_METHOD | 20120516 |
Method CLONE_METHOD_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method COMPONENT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BUFFER | Call by reference | Type reference (TYPE) | STRING | Pfadname | 20010208 | |||
| 2 | P_CURR_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid der aktuellen Komponente | 20010208 | |||
| 3 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid des Zielknotens | 20010208 | |||
| 4 | P_RESULT | Call by reference | Type reference (TYPE) | I | 0 erfolgreich, sonst -1 oder +1 | 20010208 | |||
| 5 | P_TYPE_ID | Value transfer | Type reference (TYPE) | I | Typid dieser Komponente | 20010208 |
Method COMPONENT_NAME on class CL_ABAP_COMPILER has no exception.
Method COMPONENT_OFFSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURR_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid der aktuellen Komponente | 20010801 | |||
| 2 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid des Zielknotens | 20010801 | |||
| 3 | P_OFFSET | Call by reference | Type reference (TYPE) | I | Offset | 20010801 | |||
| 4 | P_RESULT | Call by reference | Type reference (TYPE) | I | 0 erfolgreich, sonst -1 oder +1 | 20010801 | |||
| 5 | P_TYPE_ID | Value transfer | Type reference (TYPE) | I | Typid dieser Komponente | 20010801 |
Method COMPONENT_OFFSET on class CL_ABAP_COMPILER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENHANCEMENT_IMPLS | Call by reference | Type reference (TYPE) | SCR_ENHANCEMENT_IMPLS | Liste von Program-Namen | 20070827 | |||
| 2 | P_IGNORE_ENHANCEMENTS | Call by reference | Type reference (TYPE) | SYCHAR01 | Ignorieren von Erweiterungen | 20051102 | |||
| 3 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include-Name | 20010208 | |||
| 4 | P_INCLUDES | Call by reference | Type reference (TYPE) | SCR_PROGRAMS | Liste von Includes | 20010404 | |||
| 5 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Programmname | 20010208 | |||
| 6 | P_NO_PACKAGE_CHECK | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | bei 'X' wird nur partiell geprüft (z.B. ohne Paketprüfung) | 20061122 | ||
| 7 | P_ONLY_INTERFACE | Call by reference | Type reference (TYPE) | SYCHAR01 | Nur Schnittstelle des Programms | 20050128 | |||
| 8 | P_SHARED | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | 20120516 | |||
| 9 | P_SUBSTITUTIONS | Call by reference | Type reference (TYPE) | SREPTAB | Tabellentyp für SYNTAX-CHECK REPLACING | 20051004 | |||
| 10 | P_TEST_MODE | Call by reference | Type reference (TYPE) | SYCHAR01 | 20060228 | ||||
| 11 | P_TEST_MODE_2 | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20080408 | |||
| 12 | P_TEST_MODE_3 | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20080408 | |||
| 13 | P_WITHOUT_NESTED_ENHANCEMENTS | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | CHAR01-Datenelement fuer SYST | 20120521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Programmname ist leer | 20040805 |
Method CRC64 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CRC_VALUE | Call by reference | Type reference (TYPE) | SCR_CRC64 | Code Inspector: Prüfsumme | 20010509 | |||
| 2 | P_INPUT | Call by reference | Type reference (TYPE) | ANY | 20010509 | ||||
| 3 | P_LENGTH | Call by reference | Type reference (TYPE) | I | 20010509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Parameter-Fehler | 20010509 |
Method CRC64_CLIKE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CRC_VALUE | Call by reference | Type reference (TYPE) | SCR_CRC64 | 20120516 | ||||
| 2 | P_INPUT | Call by reference | Type reference (TYPE) | CLIKE | 20120516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120516 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include-Name | 20020311 | |||
| 2 | P_INCLUDES | Call by reference | Type reference (TYPE) | SCR_PROGRAMS | Liste von Includes | 20020311 | |||
| 3 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Programmname | 20020311 | |||
| 4 | P_NO_PACKAGE_CHECK | Call by reference | Type reference (TYPE) | SYCHAR01 | Keine Paketprüfung | 20061124 | |||
| 5 | P_ONLY_INTERFACE | Call by reference | Type reference (TYPE) | SYCHAR01 | Nur Schnittstelle des Programms | 20050128 | |||
| 6 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMPILER | Cross-Reference eines ABAP-Programms | 20020311 | |||
| 7 | P_SUBSTITUTIONS | Call by reference | Type reference (TYPE) | SREPTAB | Tabellentyp für SYNTAX-CHECK REPLACING | 20051010 |
Method CREATE on class CL_ABAP_COMPILER has no exception.
Method DATA_COMP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | P_DATA_ID | 20010208 | |||
| 2 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20010208 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ermittelter technischer Name | 20010208 |
Method DATA_COMP_NAME on class CL_ABAP_COMPILER has no exception.
Method DATA_ELEMENT_KIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_KIND | Call by reference | Type reference (TYPE) | I | 20080318 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | I | 20080318 |
Method DATA_ELEMENT_KIND on class CL_ABAP_COMPILER has no exception.
Method DATA_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | P_DATA_ID | 20010208 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ermittelter technischer Name | 20010208 |
Method DATA_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method DELETE_SHARED_OBJECT Signature
Method DELETE_SHARED_OBJECT on class CL_ABAP_COMPILER has no parameter.
Method DELETE_SHARED_OBJECT on class CL_ABAP_COMPILER has no exception.
Method DUMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20130227 | ||||
| 2 | P_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | 20130227 | ||||
| 3 | P_SOURCE | Call by reference | Type reference (TYPE) | SCR_INCLUDE | 20130227 | ||||
| 4 | P_SOURCE_MAIN | Call by reference | Type reference (TYPE) | SCR_INCLUDE | 20130227 | ||||
| 5 | P_TRDIR | Call by reference | Type reference (TYPE) | TRDIR | 20130227 | ||||
| 6 | P_TRDIR_MAIN | Call by reference | Type reference (TYPE) | TRDIR | 20130227 |
Method DUMP on class CL_ABAP_COMPILER has no exception.
Method ENV_COMP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMP_ENV_ID | Call by reference | Type reference (TYPE) | I | P_COMP_ENV_ID | 20010208 | |||
| 2 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20010208 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ermittelter technischer Name | 20010208 | |||
| 4 | P_SKIP_COMMON_PART | Call by reference | Type reference (TYPE) | SYCHAR01 | 20130827 |
Method ENV_COMP_NAME on class CL_ABAP_COMPILER has no exception.
Method ENV_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20010208 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ermittelter technischer Name | 20010208 |
Method ENV_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method FIND_COMMON_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | P_FULL_NAME | 20020624 | |||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20020624 |
Method FIND_COMMON_PART on class CL_ABAP_COMPILER has no exception.
Method FIND_CONTROL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | P_FULL_NAME | 20010626 | |||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20010626 |
Method FIND_CONTROL on class CL_ABAP_COMPILER has no exception.
Method FIND_DATA_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | P_DATA_ID | 20010208 | |||
| 2 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Komponente | 20010208 | |||
| 3 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20010208 | |||
| 4 | P_ROOT_DATA | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20041217 | ||||
| 5 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | Type_id | 20010220 |
Method FIND_DATA_COMP on class CL_ABAP_COMPILER has no exception.
Method FIND_ENHANCEMENT_EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | P_FULL_NAME | 20040503 | |||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20040503 |
Method FIND_ENHANCEMENT_EXIT on class CL_ABAP_COMPILER has no exception.
Method FIND_ENHANCEMENT_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | P_FULL_NAME | 20040607 | |||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20040503 |
Method FIND_ENHANCEMENT_IMPL on class CL_ABAP_COMPILER has no exception.
Method FIND_ENH_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20090116 | ||||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | 20090116 |
Method FIND_ENH_PARENT on class CL_ABAP_COMPILER has no exception.
Method FIND_ENV_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20040709 | |||
| 2 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Komponente | 20040709 | |||
| 3 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20040709 |
Method FIND_ENV_COMP on class CL_ABAP_COMPILER has no exception.
Method FIND_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | P_FULL_NAME | 20010208 | |||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20010208 |
Method FIND_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method FIND_TABLE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | 20090116 | ||||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | 20090116 | ||||
| 3 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | 20090116 |
Method FIND_TABLE_KEY on class CL_ABAP_COMPILER has no exception.
Method FIND_TYPE_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | P_NAME | 20010208 | |||
| 2 | P_OBJ_DESCR | Value transfer | Type reference (TYPE) | OBJINFO | P_OBJ_DESCR | 20010208 | |||
| 3 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | P_TYPE_ID | 20010208 |
Method FIND_TYPE_COMP on class CL_ABAP_COMPILER has no exception.
Method GET_ALIAS_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ALIAS_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20120605 | ||||
| 2 | P_FULL_NAME | Value transfer | Type reference (TYPE) | STRING | 20120605 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120605 | |||
| 2 | 20130116 |
Method GET_ALIAS_SUPER_DATID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20111102 | ||||
| 2 | P_DATID | Value transfer | Type reference (TYPE) | I | 20111102 |
Method GET_ALIAS_SUPER_DATID on class CL_ABAP_COMPILER has no exception.
Method GET_ALIAS_SUPER_ENVID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20111102 | ||||
| 2 | P_ENVID | Value transfer | Type reference (TYPE) | I | 20111102 |
Method GET_ALIAS_SUPER_ENVID on class CL_ABAP_COMPILER has no exception.
Method GET_ALIAS_TYPE_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_TYPE_OBJ | 20060310 | ||||
| 2 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 3 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_TYPE | Strukturtyp | 20060310 |
Method GET_ALIAS_TYPE_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ERRORS | Call by reference | Type reference (TYPE) | SYNT_ERRORS | Fehlermeldungen | 20010208 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_REFS | Vollständige Liste aller Verwendungstellen | 20010208 |
Method GET_ALL on class CL_ABAP_COMPILER has no exception.
Method GET_ALL_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ABORT | Call by reference | Type reference (TYPE) | SYCHAR01 | Analyse wurde abgebrochen | 20040715 | |||
| 2 | P_ERROR | Call by reference | Type reference (TYPE) | SYCHAR01 | Syntax-Fehler aufgetreten | 20010619 | |||
| 3 | P_ERRORS | Call by reference | Type reference (TYPE) | SCR_ERRORS | Tabelle mit Meldungen | 20020308 | |||
| 4 | P_EXTENDED | Call by reference | Type reference (TYPE) | SYCHAR01 | Erweiterte Aufschlüsselung der Verwendungsstellen | 20020228 | |||
| 5 | P_GRADES | Call by reference | Type reference (TYPE) | SCR_GRADES | Range von Grades | 20010619 | |||
| 6 | P_INTERNAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch interne Objekte | 20070917 | |||
| 7 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Objekte | 20010619 | |||
| 8 | P_NO_INCLUDES | Call by reference | Type reference (TYPE) | SYCHAR01 | Referenz nicht pro Include | 20020228 | |||
| 9 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010619 | |||
| 10 | P_TESTCODE | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | Testcode | 20030718 | ||
| 11 | P_TYPES | Call by reference | Type reference (TYPE) | SCR_RTAGS | Range von Tags | 20010619 |
Method GET_ALL_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_ALL_REFS_AT_STMNT_END Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20120516 | ||||
| 2 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | 20120516 |
Method GET_ALL_REFS_AT_STMNT_END on class CL_ABAP_COMPILER has no exception.
Method GET_ANY_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SCR_TAG | Kennzeichnung für Objekt-Arten | 20060313 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20060313 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_SYMBOL | CL_ABAP_COMPILER Symbol | 20060313 |
Method GET_ANY_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_ATTR_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Value transfer | Type reference (TYPE) | I | P_DATA_ID | 20010619 | |||
| 2 | P_DEF | Value transfer | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010619 | |||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20111102 | |||
| 4 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010619 | |||
| 5 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Klassen | 20010619 | |||
| 6 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010619 |
Method GET_ATTR_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_BADI_METHOD_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Verweis auf BADI-Methode | 20050428 | |||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20050428 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20050428 |
Method GET_BADI_METHOD_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_BASE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | 20010208 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | I | 20010208 |
Method GET_BASE_OBJECT on class CL_ABAP_COMPILER has no exception.
Method GET_BASE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_RESULT | Value transfer | Type reference (TYPE) | I | 20010208 | ||||
| 2 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | 20010208 |
Method GET_BASE_TYPE on class CL_ABAP_COMPILER has no exception.
Method GET_CHECKSUM_PROGRAM_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20120516 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | SCR_CRC64 | 20120516 | ||||
| 3 | P_SOURCE | Call by reference | Type reference (TYPE) | SCR_INCLUDE | 20120516 | ||||
| 4 | P_SOURCE_MAIN | Call by reference | Type reference (TYPE) | SCR_INCLUDE | 20120516 | ||||
| 5 | P_TRDIR | Call by reference | Type reference (TYPE) | TRDIR | 20120516 | ||||
| 6 | P_TRDIR_MAIN | Call by reference | Type reference (TYPE) | TRDIR | 20120516 |
Method GET_CHECKSUM_PROGRAM_INCLUDE on class CL_ABAP_COMPILER has no exception.
Method GET_CHECK_INFOS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CLASSES | Call by reference | Type reference (TYPE) | SYNT_MAP | Klassen | 20020308 | |||
| 2 | P_COMMENTS | Call by reference | Type reference (TYPE) | SYNT_COMMENT | Pseudo-Kommentare | 20020308 | |||
| 3 | P_COMPS | Call by reference | Type reference (TYPE) | SYNT_COMP_OBJ | Komponenten | 20020308 | |||
| 4 | P_CROSSREF | Call by reference | Type reference (TYPE) | SYNT_CROSSREF | Cross Reference | 20020308 | |||
| 5 | P_DATAS | Call by reference | Type reference (TYPE) | SYNT_DATA_OBJ | Daten-Objekte | 20020308 | |||
| 6 | P_DPARS | Call by reference | Type reference (TYPE) | SYNT_DPAR | Daten-Objekt-Parameter | 20020308 | |||
| 7 | P_ENVS | Call by reference | Type reference (TYPE) | SYNT_ENV | Blöcke | 20020308 | |||
| 8 | P_ERRORS | Call by reference | Type reference (TYPE) | SCR_ERRORS | Fehlermeldungen | 20060329 | |||
| 9 | P_FORMS | Call by reference | Type reference (TYPE) | SYNT_MAP | Forms | 20020308 | |||
| 10 | P_FUNCTIONS | Call by reference | Type reference (TYPE) | SYNT_MAP | Functions | 20020308 | |||
| 11 | P_GLOBAL_CLASSES | Call by reference | Type reference (TYPE) | SYNT_MAP | Globale Klassen | 20020308 | |||
| 12 | P_GLOBAL_DATAS | Call by reference | Type reference (TYPE) | SYNT_MAP | Vordefinierte Daten-Objekte | 20020308 | |||
| 13 | P_GLOBAL_INTFS | Call by reference | Type reference (TYPE) | SYNT_MAP | Globale Interfaces | 20020308 | |||
| 14 | P_GLOBAL_TYPES | Call by reference | Type reference (TYPE) | SYNT_MAP | Globale Typen | 20020308 | |||
| 15 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Fehler-Include | 20020308 | |||
| 16 | P_INCLUDES | Call by reference | Type reference (TYPE) | SYNT_INCLUDES | Include-Liste | 20020308 | |||
| 17 | P_INFOS | Call by reference | Type reference (TYPE) | SYNT_ERRORS | Infos | 20030224 | |||
| 18 | P_INTFS | Call by reference | Type reference (TYPE) | SYNT_MAP | Interfaces | 20020308 | |||
| 19 | P_LEVELS | Call by reference | Type reference (TYPE) | SYNT_XCROSS_LEVEL | Quell-Cdode-Einheiten | 20020308 | |||
| 20 | P_LONGTEXT | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20020308 | |||
| 21 | P_OBJECT_USAGE | Call by reference | Type reference (TYPE) | SYNT_EXT_OBJ_USE | Langtext-Tabelle für Syntax-Fehlermeldungen | 20050901 | |||
| 22 | P_PREDEF_DATAS | Call by reference | Type reference (TYPE) | SYNT_MAP | Vordefinierte Daten-Objekte | 20020308 | |||
| 23 | P_PREDEF_TYPES | Call by reference | Type reference (TYPE) | SYNT_MAP | Vordefinierte Typen | 20020308 | |||
| 24 | P_PROG_INTERVALS | Call by reference | Type reference (TYPE) | SYNT_INTERVAL | Programm-Intervalle | 20020308 | |||
| 25 | P_RABAXID | Call by reference | Type reference (TYPE) | S380ERRID | RABAX-Id | 20020308 | |||
| 26 | P_RAW_MESSAGES | Call by reference | Type reference (TYPE) | SYNT_IT_TRMSG_RAW | Rohe Fehlermeldungen | 20020308 | |||
| 27 | P_SET_EXTENDED_STMTS | Call by reference | Type reference (TYPE) | SYNT_EXT_CHECK | Set extended-Anweisungen | 20020311 | |||
| 28 | P_SLIN_DATAS | Call by reference | Type reference (TYPE) | SYNT_DATA_OBJ | Daten-Objekte | 20020312 | |||
| 29 | P_SLIN_TYPES | Call by reference | Type reference (TYPE) | SYNT_TYPE_OBJ | Typen | 20020312 | |||
| 30 | P_STMNTS | Call by reference | Type reference (TYPE) | SYNT_XCROSS_STMNT | Anweisungen | 20020308 | |||
| 31 | P_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20020308 | |||
| 32 | P_TYPEPOOLS | Call by reference | Type reference (TYPE) | SYNT_MAP | Typ-Gruppen | 20020308 | |||
| 33 | P_TYPES | Call by reference | Type reference (TYPE) | SYNT_TYPE_OBJ | Typen | 20020308 | |||
| 34 | P_TYPE_CHILDS | Call by reference | Type reference (TYPE) | SYNT_TYPE_CHILDS | Typ-Komponenten | 20020308 | |||
| 35 | P_WARNINGS | Call by reference | Type reference (TYPE) | SYNT_ERRORS | Warnungen | 20030224 | |||
| 36 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_XCROSS | Extended Cross Reference | 20020308 |
Method GET_CHECK_INFOS on class CL_ABAP_COMPILER has no exception.
Method GET_CLASS_INTF_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010625 | |||
| 2 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20010625 | |||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | 20031119 | ||||
| 4 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010625 | |||
| 5 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Klassen | 20010625 | |||
| 6 | P_MODE1 | Call by reference | Type reference (TYPE) | SYCHAR01 | 20030721 | ||||
| 7 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010625 |
Method GET_CLASS_INTF_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_CLASS_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20031114 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20031114 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_CLASS | 20031114 |
Method GET_CLASS_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_COMMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMMENTS | Call by reference | Type reference (TYPE) | SCR_COMMENTS | Pseudo-Kommentare | 20041027 | |||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | STRING | Programm/Transaktion in SQL-Trace-Auswertung. | 20041027 | |||
| 3 | P_LINE | Call by reference | Type reference (TYPE) | I | 20041027 | ||||
| 4 | P_POS | Call by reference | Type reference (TYPE) | I | 20041027 |
Method GET_COMMENTS on class CL_ABAP_COMPILER has no exception.
Method GET_COMPONENT_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CURR_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid der aktuellen Komponente | 20010619 | |||
| 2 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid des Zielknotens | 20010619 | |||
| 3 | P_FOUND | Call by reference | Type reference (TYPE) | I | Gefunden | 20010619 | |||
| 4 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include | 20010619 | |||
| 5 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Typen | 20010619 | |||
| 6 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Globale Referenzen | 20010619 | |||
| 7 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | Typid dieser Komponente | 20010619 |
Method GET_COMPONENT_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_COMP_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMP_ID | Value transfer | Type reference (TYPE) | I | Daten-Id | 20050406 | |||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20050406 | |||
| 3 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Daten-Objekte | 20050406 | |||
| 4 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20050406 |
Method GET_COMP_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_CONSTANT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Value transfer | Type reference (TYPE) | I | 20010208 | ||||
| 2 | P_LITL | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010208 | |||
| 3 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Feldes | 20010719 | |||
| 4 | P_VALUE | Call by reference | Type reference (TYPE) | STRING | 20010208 |
Method GET_CONSTANT_VALUE on class CL_ABAP_COMPILER has no exception.
Method GET_CTYPE_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Value transfer | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010619 | |||
| 2 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20010619 | |||
| 3 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010619 | |||
| 4 | P_INSERT | Call by reference | Type reference (TYPE) | SYCHAR01 | Typ wurde übernommen | 20010803 | |||
| 5 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Typen | 20010619 | |||
| 6 | P_MODE1 | Call by reference | Type reference (TYPE) | SYCHAR01 | Angabe MODE1 | 20030721 | |||
| 7 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010619 | |||
| 8 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | Typ-Id | 20010619 |
Method GET_CTYPE_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_DATA_CONSTRUCTOR_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20120516 | ||||
| 3 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 4 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | 20120516 |
Method GET_DATA_CONSTRUCTOR_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_DATA_ORIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COUNT | Call by reference | Type reference (TYPE) | I | 20060113 | ||||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | I | Tabelle von Referenzen | 20060113 | |||
| 3 | P_START | Value transfer | Type reference (TYPE) | I | Daten-Id | 20060113 |
Method GET_DATA_ORIG on class CL_ABAP_COMPILER has no exception.
Method GET_DATA_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Value transfer | Type reference (TYPE) | I | Daten-Id | 20010619 | |||
| 2 | P_DEF | Value transfer | Type reference (TYPE) | SYCHAR01 | Definitions-Stelle | 20010619 | |||
| 3 | P_GRADE | Value transfer | Type reference (TYPE) | SCR_GRADE | GRADE_PROPERTIES | Grad der Verwendung eines Objekts | 20020731 | ||
| 4 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010619 | |||
| 5 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Daten-Objekte | 20010619 | |||
| 6 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010619 |
Method GET_DATA_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_DATA_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20041028 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20041028 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_DATA_GENERIC | CL_ABAP_COMPILER : type | 20041028 |
Method GET_DATA_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_DATA_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COUNT | Call by reference | Type reference (TYPE) | I | 20010208 | ||||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | 20010208 | ||||
| 3 | P_START | Call by reference | Type reference (TYPE) | I | 20010208 |
Method GET_DATA_VALUE on class CL_ABAP_COMPILER has no exception.
Method GET_ENHANCEMENT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | FULL-Name der Erweiterung | 20050217 | |||
| 2 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Lokaler-Name | 20050217 | |||
| 3 | P_TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibungs-Text | 20050217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060627 |
Method GET_ENH_IMPL_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20040503 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Eintrag | 20040503 | |||
| 3 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_STRUC_XCROSS | Cross-Referenz-Eintrag | 20040503 |
Method GET_ENH_IMPL_REF on class CL_ABAP_COMPILER has no exception.
Method GET_ENH_IMPL_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20040503 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040503 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_ENHANCE_IMPL | 20040503 |
Method GET_ENH_IMPL_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_ENV_ALIAS_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010719 | |||
| 2 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20010719 | |||
| 3 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010719 | |||
| 4 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Klassen | 20010719 | |||
| 5 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010719 |
Method GET_ENV_ALIAS_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_ENV_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | Env_id | 20020313 | |||
| 2 | P_NAME | Call by reference | Type reference (TYPE) | STRING | 20020313 |
Method GET_ENV_NAME on class CL_ABAP_COMPILER has no exception.
Method GET_ENV_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20060312 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20060312 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_SYMBOL | CL_ABAP_COMPILER Symbol | 20060312 | |||
| 5 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | 20060312 |
Method GET_ENV_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_ENV_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | Env_id | 20020313 | |||
| 2 | P_TYPE_ID | Value transfer | Type reference (TYPE) | I | 20020313 |
Method GET_ENV_TYPE on class CL_ABAP_COMPILER has no exception.
Method GET_EVENT_KEYWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_KEYWORD | Call by reference | Type reference (TYPE) | STRING | Ergebnis-String | 20010622 | |||
| 2 | P_XCROSS_NAME | Call by reference | Type reference (TYPE) | STRING | Name zum Ereignis | 20010622 |
Method GET_EVENT_KEYWORD on class CL_ABAP_COMPILER has no exception.
Method GET_EVENT_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20060312 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20060312 | ||||
| 3 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_EVENT | 20060312 |
Method GET_EVENT_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_FORM_AND_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FORM | Call by reference | Type reference (TYPE) | STRING | Form-Name | 20010208 | |||
| 2 | P_PROGRAM | Call by reference | Type reference (TYPE) | STRING | Program-Name | 20010208 | |||
| 3 | P_TOKEN | Call by reference | Type reference (TYPE) | STRING | ToKen | 20010208 |
Method GET_FORM_AND_PROGRAM on class CL_ABAP_COMPILER has no exception.
Method GET_FORM_NAME_FOR_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EVENT | Call by reference | Type reference (TYPE) | SCR_TAG | Ereignis | 20010601 | |||
| 2 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name zum Ereignis | 20010601 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ergebnis-String | 20010601 |
Method GET_FORM_NAME_FOR_EVENT on class CL_ABAP_COMPILER has no exception.
Method GET_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJ_ID | Value transfer | Type reference (TYPE) | I | Objekt-Nummer | 20010208 | |||
| 2 | P_OBJ_KIND | Call by reference | Type reference (TYPE) | SYCHAR01 | Objektart | 20010208 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20010208 | |||
| 4 | P_SKIP_INHERIT | Call by reference | Type reference (TYPE) | SYCHAR01 | Geerbte Objekte übergehen | 20010720 |
Method GET_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method GET_FULL_NAMES_FOR_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ABORT | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 2 | P_COLUMN_FROM | Call by reference | Type reference (TYPE) | I | 0 | Spalten-Nummer | 20050913 | ||
| 3 | P_COLUMN_TO | Call by reference | Type reference (TYPE) | I | 255 | Art des Objekts | 20050913 | ||
| 4 | P_CREATE_INDEX | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | 20120516 | |||
| 5 | P_ERROR | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 6 | P_ERRORS | Call by reference | Type reference (TYPE) | SCR_ERRORS | 20120516 | ||||
| 7 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include-Name | 20050913 | |||
| 8 | P_LINE_FROM | Call by reference | Type reference (TYPE) | I | Zeilen-Nummer | 20050913 | |||
| 9 | P_LINE_TO | Call by reference | Type reference (TYPE) | I | Vollständiger technischer Name des Objekts | 20050913 | |||
| 10 | P_NAMES_TAGS_GRADES | Call by reference | Type reference (TYPE) | SCR_NAMES_TAGS_GRADES | Grad der Verwendung eines Objekts | 20050913 | |||
| 11 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | 20120516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include in Cross-Referenz nicht gefunden | 20050913 | ||
| 2 | Das Programm enthält eine schwerwiegenden Syntax-Fehler | 20050913 |
Method GET_FULL_NAMES_FOR_TOKEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ABORT | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120625 | ||||
| 2 | P_COLUMN_FROM | Call by reference | Type reference (TYPE) | I | 0 | 20120625 | |||
| 3 | P_COLUMN_TO | Call by reference | Type reference (TYPE) | I | 255 | 20120625 | |||
| 4 | P_CREATE_INDEX | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | 20120625 | |||
| 5 | P_ERROR | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120625 | ||||
| 6 | P_ERRORS | Call by reference | Type reference (TYPE) | SCR_ERRORS | 20120625 | ||||
| 7 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20120625 | ||||
| 8 | P_LAST_LINE | Call by reference | Type reference (TYPE) | I | 20120625 | ||||
| 9 | P_LINE | Call by reference | Type reference (TYPE) | I | 20120625 | ||||
| 10 | P_REFS | Call by reference | Type reference (TYPE) | SCR_TOKEN_REFS | 20120625 | ||||
| 11 | P_TOKEN | Call by reference | Type reference (TYPE) | STRING | 20120625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120625 | |||
| 2 | 20120625 |
Method GET_FULL_NAME_FOR_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Ergebnis-String | 20010621 | |||
| 2 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | Kennzeichnung für Objekt-Arten | 20010622 | |||
| 3 | P_XCROSS_NAME | Call by reference | Type reference (TYPE) | STRING | Name zum Ereignis | 20010621 |
Method GET_FULL_NAME_FOR_EVENT on class CL_ABAP_COMPILER has no exception.
Method GET_FULL_NAME_FOR_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ABORT | Call by reference | Type reference (TYPE) | SYCHAR01 | Analyse vor Programmende abgebrochen | 20070201 | |||
| 2 | P_COLUMN | Call by reference | Type reference (TYPE) | I | Spalten-Nummer | 20010601 | |||
| 3 | P_CREATE_INDEX | Call by reference | Type reference (TYPE) | SYCHAR01 | ' ' | CHAR01-Datenelement fuer SYST | 20070201 | ||
| 4 | P_ERROR | Call by reference | Type reference (TYPE) | SYCHAR01 | Syntaxfehler aufgetreten | 20070201 | |||
| 5 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger technischer Name des Objekts | 20010601 | |||
| 6 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20010601 | |||
| 7 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include-Name | 20010601 | |||
| 8 | P_LINE | Call by reference | Type reference (TYPE) | I | Zeilen-Nummer | 20010601 | |||
| 9 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | Art des Objekts | 20010601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include in Cross-Referenz nicht gefunden | 20010601 | ||
| 2 | An der Position wurde kein Objekt gefunden | 20010601 | ||
| 3 | Das Programm enthält eine schwerwiegenden Syntax-Fehler | 20010601 |
Method GET_IDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ACCEPT_NOTFOUND | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 2 | P_FULL_NAMES | Call by reference | Type reference (TYPE) | SCR_NAMES_GRADES | Vollständiger Objekt-Name | 20041202 | |||
| 3 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040709 | |||
| 2 | 20040709 |
Method GET_IDS_DATA_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | P_DATA_ID | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040709 | ||||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040709 | |||
| 4 | P_GRADE_NEEDED | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20050330 | |||
| 5 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Komponente | 20040709 | |||
| 6 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | Type_id | 20040709 | |||
| 7 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | P_OBJ_DESCR | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_DATA_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid des Zielknotens | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040714 | ||||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung | 20040709 | |||
| 4 | P_GRADE_NEEDED | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung | 20050408 | |||
| 5 | P_ROOT_ID | Call by reference | Type reference (TYPE) | I | Datid des Wurzel-Knotens | 20040709 | |||
| 6 | P_TYPE_ID | Value transfer | Type reference (TYPE) | I | Typid dieser Komponente | 20040709 | |||
| 7 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | 0 erfolgreich, sonst -1 oder +1 | 20040709 |
Method GET_IDS_DATA_COMPONENTS on class CL_ABAP_COMPILER has no exception.
Method GET_IDS_DATA_PARENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMPARE | Call by reference | Type reference (TYPE) | I | 0 erfolgreich, sonst -1 oder +1 | 20040709 | |||
| 2 | P_CURR_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid der aktuellen Komponente | 20040709 | |||
| 3 | P_DATA_ID | Call by reference | Type reference (TYPE) | I | Datid des Zielknotens | 20040709 | |||
| 4 | P_DEF | Call by reference | Type reference (TYPE) | SYCHAR01 | Mit Definitionen | 20040709 | |||
| 5 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040714 | ||||
| 6 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040719 | |||
| 7 | P_TOP_LEVEL | Call by reference | Type reference (TYPE) | SYCHAR01 | Oberste Stufe | 20040709 | |||
| 8 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | Typid dieser Komponente | 20040709 | |||
| 9 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Pfadname | 20040709 |
Method GET_IDS_DATA_PARENTS on class CL_ABAP_COMPILER has no exception.
Method GET_IDS_ENH_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20070326 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20070326 | ||||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20070326 | |||
| 4 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Komponente | 20070326 | |||
| 5 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | P_OBJ_DESCR | 20070326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070326 | |||
| 2 | 20070326 |
Method GET_IDS_ENV_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040709 | ||||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040709 | |||
| 4 | P_GRADE_NEEDED | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040713 | |||
| 5 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Komponente | 20040709 | |||
| 6 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | P_OBJ_DESCR | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_EXTERN_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMP_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger Objekt-Name | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040714 | ||||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20050404 | |||
| 4 | P_PROGRAM | Call by reference | Type reference (TYPE) | STRING | Vollständiger Objekt-Name | 20040709 | |||
| 5 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMP_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger Objekt-Name | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger Objekt-Name | 20040709 | |||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040720 | |||
| 4 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_IND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20041206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041206 | |||
| 2 | 20041206 |
Method GET_IDS_IND_TYPE_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040714 | ||||
| 2 | P_GRADE_NEEDED | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20050330 | |||
| 3 | P_NESTED | Call by reference | Type reference (TYPE) | SYCHAR01 | Geschachtelte Interfaces untersuchen | 20040709 | |||
| 4 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | Objekt-Beschreibung | 20040709 | |||
| 5 | P_T_IDS_COMP | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der TYPE-Komponenten | 20040709 | |||
| 6 | P_T_IDS_DIR | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der Data-Komponeten | 20040709 | |||
| 7 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_INTF_METH_DATAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Daten-Objekts | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040714 | ||||
| 3 | P_INTF_ID | Call by reference | Type reference (TYPE) | I | Datid des Wurzel-Knotens | 20040709 | |||
| 4 | P_METH_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Methode | 20040709 | |||
| 5 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | 0 erfolgreich, sonst -1 oder +1 | 20040709 |
Method GET_IDS_INTF_METH_DATAS on class CL_ABAP_COMPILER has no exception.
Method GET_IDS_LOCAL_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMP_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger Objekt-Name | 20040709 | |||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040709 | ||||
| 3 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040709 | |||
| 4 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_OBJTYPE_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_D_IDS_COMP | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der Data-Komponeten | 20040709 | |||
| 2 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | Objekt-Beschreibung | 20040709 | |||
| 3 | P_E_IDS_COMP | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der ENV-Komponenten | 20040709 | |||
| 4 | P_E_IDS_CONSTR | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der Konstruktoren | 20041208 | |||
| 5 | P_E_IDS_CONSTR_TYPE | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der Typen zu Konstruktoren | 20041208 | |||
| 6 | P_E_IDS_IND | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der ind. ENV-Komponenten | 20040709 | |||
| 7 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040714 | ||||
| 8 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20040709 | |||
| 9 | P_GRADE_NEEDED | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20050408 | |||
| 10 | P_NESTED | Call by reference | Type reference (TYPE) | SYCHAR01 | Geschachtelte Interfaces untersuchen | 20040709 | |||
| 11 | P_T_IDS_COMP | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der TYPE-Komponenten | 20040709 | |||
| 12 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | Liste der XCROSS-Ids | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_OBJTYPE_IND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | Objekt-Beschreibung | 20040709 | |||
| 2 | P_E_IDS_IND | Call by reference | Type reference (TYPE) | T_ID_GRADES | Liste der ENV-Komponenten | 20040709 | |||
| 3 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20041202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IDS_TYPE_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20040709 | ||||
| 2 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20050412 | |||
| 3 | P_GRADE_NEEDED | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20050331 | |||
| 4 | P_NAME | Call by reference | Type reference (TYPE) | STRING | P_NAME | 20040709 | |||
| 5 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | P_TYPE_ID | 20040709 | |||
| 6 | P_XCROSS_IDS | Call by reference | Type reference (TYPE) | T_XCROSS_IDS | P_OBJ_DESCR | 20040709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040720 | |||
| 2 | 20040720 |
Method GET_IMPL_SUPER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20120605 | ||||
| 2 | P_DATID | Value transfer | Type reference (TYPE) | I | 20120605 |
Method GET_IMPL_SUPER_DATA on class CL_ABAP_COMPILER has no exception.
Method GET_IMPL_SUPER_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20120605 | ||||
| 2 | P_ENVID | Value transfer | Type reference (TYPE) | I | 20120605 |
Method GET_IMPL_SUPER_EVENT on class CL_ABAP_COMPILER has no exception.
Method GET_IMPL_SUPER_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20120605 | ||||
| 2 | P_ENVID | Value transfer | Type reference (TYPE) | I | 20120605 |
Method GET_IMPL_SUPER_METHOD on class CL_ABAP_COMPILER has no exception.
Method GET_IMPL_SUPER_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20120719 | ||||
| 2 | P_DATID | Value transfer | Type reference (TYPE) | I | 20120719 |
Method GET_IMPL_SUPER_PARAMETER on class CL_ABAP_COMPILER has no exception.
Method GET_INCLUDE_CHECKSUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_REF_SOURCE | Call by reference | Object reference (TYPE REF TO) | SCR_INCLUDE | Include-Source | 20010509 | |||
| 2 | P_REF_TRDIR | Call by reference | Object reference (TYPE REF TO) | TRDIR | Generierte Tabelle zum View TRDIR | 20010509 | |||
| 3 | P_RESULT | Value transfer | Type reference (TYPE) | SCR_CRC64 | Code Inspector: Prüfsumme | 20010509 |
Method GET_INCLUDE_CHECKSUM on class CL_ABAP_COMPILER has no exception.
Method GET_INTERFACE_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20061211 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20061211 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_CLASS | 20061211 |
Method GET_INTERFACE_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_INTERNAL_PRAGMAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PRAGMAS | Call by reference | Type reference (TYPE) | SCR_PRAGMAS | Pragmas | 20071109 |
Method GET_INTERNAL_PRAGMAS on class CL_ABAP_COMPILER has no exception.
Method GET_INTF_DECL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Value transfer | Type reference (TYPE) | I | 20120719 | ||||
| 2 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | 20120719 |
Method GET_INTF_DECL on class CL_ABAP_COMPILER has no exception.
Method GET_KEY_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Call by reference | Type reference (TYPE) | SYCHAR01 | 20090513 | ||||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20090513 | ||||
| 3 | P_KEY_ID | Value transfer | Type reference (TYPE) | I | 20090513 | ||||
| 4 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | 20090513 | ||||
| 5 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | 20090513 |
Method GET_KEY_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_LOCAL_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010621 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Eintrag | 20010621 | |||
| 3 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_STRUC_XCROSS | Cross-Referenz-Eintrag | 20010621 |
Method GET_LOCAL_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_METHOD_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20031117 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20031117 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_METHOD | 20031117 |
Method GET_METHOD_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_ME_EV_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Value transfer | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010619 | |||
| 2 | P_ENV_ID | Value transfer | Type reference (TYPE) | I | P_ENV_ID | 20010619 | |||
| 3 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010619 | |||
| 4 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Klassen | 20010619 | |||
| 5 | P_MODE1 | Value transfer | Type reference (TYPE) | SYCHAR01 | Kennung MODE1 | 20030721 | |||
| 6 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010619 | |||
| 7 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | Kennzeichnung für Objekt-Arten | 20010619 |
Method GET_ME_EV_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_MODE2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATID | Call by reference | Type reference (TYPE) | I | 20120625 | ||||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20120625 | ||||
| 3 | P_LINE | Call by reference | Type reference (TYPE) | I | 20120625 | ||||
| 4 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | 20120625 | ||||
| 5 | P_TOKEN | Call by reference | Type reference (TYPE) | STRING | 20120625 |
Method GET_MODE2 on class CL_ABAP_COMPILER has no exception.
Method GET_MSG_NUMBER_AND_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ID | Call by reference | Type reference (TYPE) | STRING | Program-Name | 20010208 | |||
| 2 | P_NUMBER | Call by reference | Type reference (TYPE) | STRING | Form-Name | 20010208 | |||
| 3 | P_TOKEN | Call by reference | Type reference (TYPE) | STRING | ToKen | 20010208 |
Method GET_MSG_NUMBER_AND_ID on class CL_ABAP_COMPILER has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJ_ID | Call by reference | Type reference (TYPE) | I | Objekt-Nummer | 20010208 | |||
| 2 | P_OBJ_KIND | Call by reference | Type reference (TYPE) | SYCHAR01 | Objektart | 20010208 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20010208 |
Method GET_NAME on class CL_ABAP_COMPILER has no exception.
Method GET_NAME_AND_OFFSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20010208 | |||
| 2 | P_OBJ_ID | Value transfer | Type reference (TYPE) | I | Objekt-Nummer | 20010208 | |||
| 3 | P_OBJ_ID_P | Call by reference | Type reference (TYPE) | I | Eigentliches Objekt | 20010323 | |||
| 4 | P_OBJ_KIND | Call by reference | Type reference (TYPE) | SYCHAR01 | Objektart | 20010208 | |||
| 5 | P_OFFSET | Call by reference | Type reference (TYPE) | I | Offset | 20010208 |
Method GET_NAME_AND_OFFSET on class CL_ABAP_COMPILER has no exception.
Method GET_OVERALL_CHECKSUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_RESULT | Value transfer | Type reference (TYPE) | SCR_CRC64 | 20120516 |
Method GET_OVERALL_CHECKSUM on class CL_ABAP_COMPILER has no exception.
Method GET_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010621 | |||
| 2 | P_INDEX | Value transfer | Type reference (TYPE) | I | 20130827 | ||||
| 3 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010621 | |||
| 4 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Eintrag | 20010621 | |||
| 5 | P_TESTCODE | Call by reference | Type reference (TYPE) | SYCHAR01 | 20030718 | ||||
| 6 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_STRUC_XCROSS | Cross-Referenz-Eintrag | 20010621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20010621 |
Method GET_REF_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_TYPE_OBJ | 20051207 | ||||
| 2 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 3 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_REF_TYPE | Strukturtyp | 20051207 |
Method GET_REF_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_SINGLE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ABORT | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20040715 | |||
| 2 | P_ERROR | Call by reference | Type reference (TYPE) | SYCHAR01 | 20051102 | ||||
| 3 | P_ERRORS | Call by reference | Type reference (TYPE) | SCR_ERRORS | Liste der Syntax-Fehler | 20010208 | |||
| 4 | P_EXTENDED | Call by reference | Type reference (TYPE) | SYCHAR01 | Weitere Aufschlüsselung | 20041213 | |||
| 5 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger Name des Objekts | 20010208 | |||
| 6 | P_FULL_NAMES | Call by reference | Type reference (TYPE) | SCR_NAMES_GRADES | Tabelle von Strings | 20040714 | |||
| 7 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung | 20010208 | |||
| 8 | P_INDEX_FULL_NAME | Call by reference | Type reference (TYPE) | I | 20050215 | ||||
| 9 | P_ONLY_FIRST | Call by reference | Type reference (TYPE) | SYCHAR01 | Nur erste Verwendungsstelle | 20020305 | |||
| 10 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_REFS | Liste der Verwendungstellen | 20010208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20010208 | ||
| 2 | Falsche/Fehlende Parameterangaben | 20040714 | ||
| 3 | Keine Referenz gefunden | 20010208 | ||
| 4 | SYntaxfehler beim vollständigen Namen | 20010208 |
Method GET_SOURCE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_LEVEL | Call by reference | Type reference (TYPE) | I | 20010208 | ||||
| 2 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_SOURCE_INFO | Informationen zu einer Source | 20010208 |
Method GET_SOURCE_INFO on class CL_ABAP_COMPILER has no exception.
Method GET_STATEMENT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STATEMENT_INFO | Informationen zu einer Source | 20010208 | |||
| 2 | P_STMNT | Call by reference | Type reference (TYPE) | I | 20010208 |
Method GET_STATEMENT_INFO on class CL_ABAP_COMPILER has no exception.
Method GET_STRUCTURE_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_TYPE_OBJ | 20041108 | ||||
| 2 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 3 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_STRUCTURE_TYPE | Strukturtyp | 20041108 |
Method GET_STRUCTURE_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_SUPER_ALIAS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20130221 | ||||
| 2 | P_DATID | Value transfer | Type reference (TYPE) | I | 20130221 |
Method GET_SUPER_ALIAS_DATA on class CL_ABAP_COMPILER has no exception.
Method GET_SUPER_ALIAS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20130221 | ||||
| 2 | P_ENVID | Value transfer | Type reference (TYPE) | I | 20130221 |
Method GET_SUPER_ALIAS_EVENT on class CL_ABAP_COMPILER has no exception.
Method GET_SUPER_ALIAS_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20130221 | ||||
| 2 | P_ENVID | Value transfer | Type reference (TYPE) | I | 20130221 |
Method GET_SUPER_ALIAS_METHOD on class CL_ABAP_COMPILER has no exception.
Method GET_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20060312 | ||||
| 2 | P_LEVEL | Call by reference | Type reference (TYPE) | I | 20120516 | ||||
| 3 | P_OBJ_ID | Call by reference | Type reference (TYPE) | I | 20060312 | ||||
| 4 | P_OBJ_KIND | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20060312 | |||
| 5 | P_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_COMP_SYMBOL | CL_ABAP_COMPILER Symbol | 20060312 |
Method GET_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_SYMBOL_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Full-Name | 20060312 | |||
| 2 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_SYMBOL | CHAR01-Datenelement fuer SYST | 20060312 |
Method GET_SYMBOL_ENTRY on class CL_ABAP_COMPILER has no exception.
Method GET_SYMBOL_ENTRY_INTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20120516 | ||||
| 2 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_SYMBOL | 20120516 |
Method GET_SYMBOL_ENTRY_INTERN on class CL_ABAP_COMPILER has no exception.
Method GET_TABLE_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_TYPE_OBJ | 20051117 | ||||
| 2 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 3 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_TABLE_TYPE | Strukturtyp | 20051117 |
Method GET_TABLE_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_TAG_OF_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Vollständiger technischer Name des Objekts | 20010720 | |||
| 2 | P_TAG | Value transfer | Type reference (TYPE) | SCR_TAG | Art des Objekts | 20010720 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include in Cross-Referenz nicht gefunden | 20010720 | ||
| 2 | An der Position wurde keine Objekt gefunden | 20010720 | ||
| 3 | Das Programm enthält eine schwerwiegenden Syntax-Fehler | 20010720 |
Method GET_TYPE_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_IS_PARAMETER_TYPE | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 2 | P_NAME | Call by reference | Type reference (TYPE) | STRING | STRING | 20090224 | |||
| 3 | P_NO_LIKE | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 4 | P_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_COMP_TYPE | CL_ABAP_COMP_TYPE | 20090224 | |||
| 5 | P_TYPE_ADDITIONS | Call by reference | Type reference (TYPE) | STRING | 20120516 | ||||
| 6 | P_TYPE_COMPONENTS | Call by reference | Type reference (TYPE) | SCR_TYPE_COMPONENTS | 20120516 | ||||
| 7 | P_TYPE_OPERATOR | Call by reference | Type reference (TYPE) | STRING | STRING | 20090224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Typ | 20090224 | ||
| 2 | 20120516 |
Method GET_TYPE_CONSTRUCTOR_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20120516 | ||||
| 2 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | 20120516 | ||||
| 4 | P_TYPE_ID | Value transfer | Type reference (TYPE) | I | 20120516 |
Method GET_TYPE_CONSTRUCTOR_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_TYPE_REFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Value transfer | Type reference (TYPE) | SYCHAR01 | Definitionsstelle | 20010619 | |||
| 2 | P_GRADE | Value transfer | Type reference (TYPE) | SCR_GRADE | Verwendungs-Grad | 20010619 | |||
| 3 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20010619 | |||
| 4 | P_INSERT | Call by reference | Type reference (TYPE) | SYCHAR01 | Typ wurde übernommen | 20010803 | |||
| 5 | P_LOCAL | Call by reference | Type reference (TYPE) | SYCHAR01 | Auch lokale Typen | 20010619 | |||
| 6 | P_MODE1 | Call by reference | Type reference (TYPE) | SYCHAR01 | Angabe MODE1 | 20030721 | |||
| 7 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_GLREFS | Tabelle von Referenzen | 20010619 | |||
| 8 | P_TYPE_ID | Value transfer | Type reference (TYPE) | I | Verweis auf Datenobjekt | 20010619 |
Method GET_TYPE_REFS on class CL_ABAP_COMPILER has no exception.
Method GET_TYPE_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_TYPE_OBJ | 20060202 | ||||
| 2 | P_FULL_NAME | Value transfer | Type reference (TYPE) | STRING | 20031114 | ||||
| 3 | P_LEVEL | Value transfer | Type reference (TYPE) | I | 20120516 | ||||
| 4 | P_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_TYPE | 20031114 |
Method GET_TYPE_SYMBOL on class CL_ABAP_COMPILER has no exception.
Method GET_XCROSS_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20010208 | |||
| 2 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20010601 | |||
| 3 | P_INDEX | Value transfer | Type reference (TYPE) | I | Index in XCROSS | 20010720 | |||
| 4 | P_OFFSET | Call by reference | Type reference (TYPE) | I | Offset im Token | 20010720 | |||
| 5 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | Kennzeichnung für Objekt-Arten | 20010208 | |||
| 6 | P_VALID | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20070209 | |||
| 7 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_STRUC_XCROSS | Objektart | 20010208 |
Method GET_XCROSS_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method GET_XCROSS_NAME_FOR_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | String | 20010622 | |||
| 2 | P_XCROSS_NAME | Call by reference | Type reference (TYPE) | STRING | Name zum Ereignis | 20010622 |
Method GET_XCROSS_NAME_FOR_EVENT on class CL_ABAP_COMPILER has no exception.
Method INCLUDE_HAS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20010327 |
Method INCLUDE_HAS_CHANGED on class CL_ABAP_COMPILER has no exception.
Method IS_CCDEF_ENV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV | Call by reference | Type reference (TYPE) | SYNT_STRUC_XENV | 20120516 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | 20120516 |
Method IS_CCDEF_ENV on class CL_ABAP_COMPILER has no exception.
Method IS_GLOBAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJ_ID | Call by reference | Type reference (TYPE) | I | 20080507 | ||||
| 2 | P_OBJ_KIND | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20080507 | |||
| 3 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20080507 |
Method IS_GLOBAL on class CL_ABAP_COMPILER has no exception.
Method IS_GLOBAL_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENTRY | Call by reference | Type reference (TYPE) | SYNT_STRUC_DATA_OBJ | 20120611 | ||||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | 20120611 |
Method IS_GLOBAL_PARAMETER on class CL_ABAP_COMPILER has no exception.
Method KEY_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_KEY_ID | Value transfer | Type reference (TYPE) | I | 20090116 | ||||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | 20090116 |
Method KEY_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method RANGE_ELEM_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ELEM_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_COMP_TYPE | 20120516 | ||||
| 2 | P_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_COMP_TYPE | 20120516 |
Method RANGE_ELEM_TYPE on class CL_ABAP_COMPILER has no exception.
Method RESET_SCAN Signature
Method RESET_SCAN on class CL_ABAP_COMPILER has no parameter.
Method RESET_SCAN on class CL_ABAP_COMPILER has no exception.
Method ROLE_TO_TAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ROLE | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010208 | |||
| 2 | P_TAG | Value transfer | Type reference (TYPE) | SCR_TAG | Kennzeichnung für Objekt-Arten | 20010208 |
Method ROLE_TO_TAG on class CL_ABAP_COMPILER has no exception.
Method SCAN Signature
Method SCAN on class CL_ABAP_COMPILER has no parameter.
Method SCAN on class CL_ABAP_COMPILER has no exception.
Method SCAN_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FILTER | Call by reference | Type reference (TYPE) | SYNT_FILTER | Filter-Angabe für Syntax-Check | 20020307 | |||
| 2 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include-Name | 20020308 | |||
| 3 | P_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm-Name | 20020308 | |||
| 4 | P_SOURCE | Call by reference | Type reference (TYPE) | SCR_INCLUDE | Quelltext | 20020307 | |||
| 5 | P_SOURCE_MAIN | Call by reference | Type reference (TYPE) | SCR_INCLUDE | Include-Source | 20020308 | |||
| 6 | P_TRDIR | Call by reference | Type reference (TYPE) | TRDIR | Generierte Tabelle zum View TRDIR | 20020307 | |||
| 7 | P_TRDIR_MAIN | Call by reference | Type reference (TYPE) | TRDIR | Generierte Tabelle zum View TRDIR | 20040730 |
Method SCAN_ITAB on class CL_ABAP_COMPILER has no exception.
Method SCAN_PROGRAM Signature
Method SCAN_PROGRAM on class CL_ABAP_COMPILER has no parameter.
Method SCAN_PROGRAM on class CL_ABAP_COMPILER has no exception.
Method SET_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMMENTS | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20030307 | |||
| 2 | P_INFOS | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20030307 | |||
| 3 | P_LONGTEXT | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20030307 | |||
| 4 | P_WARNINGS | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20030307 |
Method SET_DEFAULT on class CL_ABAP_COMPILER has no exception.
Method SET_INCLUDES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | Include-Name | 20010406 | |||
| 2 | P_INCLUDES | Call by reference | Type reference (TYPE) | SCR_PROGRAMS | Liste von Includes | 20010406 |
Method SET_INCLUDES on class CL_ABAP_COMPILER has no exception.
Method SET_INCLUDE_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Name des Includes | 20010509 | |||
| 2 | P_REF_SOURCE | Call by reference | Object reference (TYPE REF TO) | SCR_INCLUDE | Include-Source | 20010509 | |||
| 3 | P_REF_TRDIR | Call by reference | Object reference (TYPE REF TO) | TRDIR | Include-Attribute | 20010509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Include-Source schon gesetzt | 20010509 | ||
| 2 | Falscher Include Name | 20010509 |
Method SINGLE_REF_FOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DEF | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20041130 | |||
| 2 | P_EXTENDED | Call by reference | Type reference (TYPE) | SYCHAR01 | Weitere Aufsachlüsselung der Verwendung | 20041213 | |||
| 3 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20041130 | ||||
| 4 | P_GRADE | Call by reference | Type reference (TYPE) | SCR_GRADE | Grad der Verwendung eines Objekts | 20041130 | |||
| 5 | P_MODE1 | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20041213 | |||
| 6 | P_MODE2 | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20050517 | |||
| 7 | P_NAME | Call by reference | Type reference (TYPE) | STRING | 20041130 | ||||
| 8 | P_OFFSET | Call by reference | Type reference (TYPE) | I | 20041130 | ||||
| 9 | P_PREV_REF | Call by reference | Type reference (TYPE) | SCR_REF | Letzte Referenz | 20050330 | |||
| 10 | P_RESULT | Call by reference | Type reference (TYPE) | SCR_REFS | Tabelle von Referenzen | 20041130 | |||
| 11 | P_XCROSS | Call by reference | Type reference (TYPE) | SYNT_STRUC_XCROSS | 20041130 |
Method SINGLE_REF_FOUND on class CL_ABAP_COMPILER has no exception.
Method TAG_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | STRING | Name | 20010208 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20010208 | |||
| 3 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | Tag | 20010208 |
Method TAG_NAME on class CL_ABAP_COMPILER has no exception.
Method TAG_NAME_2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME_1 | Call by reference | Type reference (TYPE) | CSEQUENCE | Name 1 | 20010208 | |||
| 2 | P_NAME_2 | Call by reference | Type reference (TYPE) | CSEQUENCE | Name 2 | 20010208 | |||
| 3 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20010208 | |||
| 4 | P_TAG_1 | Call by reference | Type reference (TYPE) | SCR_TAG | Tag 1 | 20010208 | |||
| 5 | P_TAG_2 | Call by reference | Type reference (TYPE) | SCR_TAG | Tag 2 | 20010208 |
Method TAG_NAME_2 on class CL_ABAP_COMPILER has no exception.
Method TAG_TO_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ROLE | Value transfer | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20010208 | |||
| 2 | P_TAG | Call by reference | Type reference (TYPE) | SCR_TAG | Kennzeichnung für Objekt-Arten | 20010208 |
Method TAG_TO_ROLE on class CL_ABAP_COMPILER has no exception.
Method TEST_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Programm-Name | 20010208 | |||
| 2 | P_TIME | Call by reference | Type reference (TYPE) | I | Check-Zeit | 20010208 | |||
| 3 | P_TRACE_LIST | Call by reference | Type reference (TYPE) | SCR_TRACE | Cross-Referenz: Trace-Ergebnisse | 20020322 | |||
| 4 | P_TRYS | Call by reference | Type reference (TYPE) | I | Anzahl Scans | 20010208 |
Method TEST_CHECK on class CL_ABAP_COMPILER has no exception.
Method TEST_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EXTERN | Call by reference | Type reference (TYPE) | SYCHAR01 | 20120516 | ||||
| 2 | P_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | Full-Name | 20020513 | |||
| 3 | P_RESULT | Value transfer | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20020513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Syntax-Fehler im Programm | 20090810 |
Method TEST_SCAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Programm-Name | 20010208 | |||
| 2 | P_SLIN | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20020322 | |||
| 3 | P_TIME | Call by reference | Type reference (TYPE) | I | Check-Zeit | 20010208 | |||
| 4 | P_TRACE_LIST | Call by reference | Type reference (TYPE) | SCR_TRACE | Cross-Referenz: Trace-Ergebnisse | 20020322 | |||
| 5 | P_TRYS | Call by reference | Type reference (TYPE) | I | Anzahl Scans | 20010208 |
Method TEST_SCAN on class CL_ABAP_COMPILER has no exception.
Method TEST_SCAN_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAM | 20020322 | ||||
| 2 | P_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Programm-Name | 20020322 | |||
| 3 | P_SLIN | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20020322 | |||
| 4 | P_TIME | Call by reference | Type reference (TYPE) | I | Check-Zeit | 20020322 | |||
| 5 | P_TRACE_LIST | Call by reference | Type reference (TYPE) | SCR_TRACE | Cross-Referenz: Trace-Ergebnisse | 20020322 | |||
| 6 | P_TRYS | Call by reference | Type reference (TYPE) | I | Anzahl Scans | 20020322 |
Method TEST_SCAN_INCLUDE on class CL_ABAP_COMPILER has no exception.
Method TYPE_COMP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ENV_ID | Call by reference | Type reference (TYPE) | I | P_ENV_ID | 20010208 | |||
| 2 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | P_RESULT | 20010208 | |||
| 3 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | P_TYPE_ID | 20010208 |
Method TYPE_COMP_NAME on class CL_ABAP_COMPILER has no exception.
Method TYPE_FULL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_RESULT | Call by reference | Type reference (TYPE) | STRING | Ermittelter technischer Name | 20010208 | |||
| 2 | P_TYPE_ID | Call by reference | Type reference (TYPE) | I | P_TYPE_ID | 20010208 |
Method TYPE_FULL_NAME on class CL_ABAP_COMPILER has no exception.
Method WORKING_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FCODE | Call by reference | Type reference (TYPE) | SYCHAR10 | 20120516 | ||||
| 2 | P_WORKING_SET | Call by reference | Type reference (TYPE) | SABAP_INACT_OBJ_TAB | 20120516 |
Method WORKING_SET on class CL_ABAP_COMPILER has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 610 |