SAP ABAP Class CL_SLIN_SCAN (Utility for Simple Use of SCAN Command)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_INTERN (Package) Internal Use for SLIN (changes made without discussion)
Properties
Class CL_SLIN_SCAN  
Short Description Utility for Simple Use of SCAN Command    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIN_INTERN   Internal Use for SLIN (changes made without discussion) 
Created 20040806   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_SLIN_SCAN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SLIN_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_SLIN_WINDX Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 SCAN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SLINI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLIN_SCAN has no interface implemented.
Friends
Class CL_SLIN_SCAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DECLARATION_SET Instance attribute Private Type reference (TYPE) CL_SLIN_UTIL=>INDEX_SORT_SET 20120515
2 PROG Instance attribute Public Object reference (TYPE REF TO) CL_SLIN_PROG Service for READ REPORT 20120525
3 SCAN_RESULT Constant Public See coding 20050605
4 SENHMT Instance attribute Public Type reference (TYPE) ENHMTSEQ 20050421
5 SLEVEL Instance attribute Public Type reference (TYPE) LEVELSEQ 20040806
6 SSTMNT Instance attribute Public Type reference (TYPE) STMNTSEQ 20040806
7 SSTRUC Instance attribute Public Type reference (TYPE) STRUCSEQ 20040806
8 STATE Instance attribute Public Attribute reference (LIKE) SCAN_RESULT-OK 20050507
9 STMNTDUMMY Static Attribute Private Type reference (TYPE) SSTMNT dummy, for fast access 20071201
10 STOKES Instance attribute Public Type reference (TYPE) TOKENSEQ Token Set 20040806
11 SV_IDX Instance attribute Public Object reference (TYPE REF TO) CL_SLIN_STINDX Service: Index Management Statement Pattern 20071209
12 SV_IDX_TO_POS Instance attribute Private Object reference (TYPE REF TO) STMNTINDEXTOSRCPOS 20071209
13 SV_LEX Instance attribute Private Object reference (TYPE REF TO) CL_SLIN_LEXER 20120210
14 SV_POS_TO_IDX Instance attribute Private Object reference (TYPE REF TO) CL_SLIN_SRC_POS_TO_SCAN_INDEX 20071209
15 SV_ULTRA_INDICES Instance attribute Private Object reference (TYPE REF TO) SV_ULTRA_INDICES 20120824
16 SV_WIDX Instance attribute Public Object reference (TYPE REF TO) CL_SLIN_WINDX Service: Index Using Words 20071209
17 SYNTOUT Instance attribute Public Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20050507
18 TOKENDUMMY Static Attribute Private Type reference (TYPE) STOKES dummy, for fast access 20071201
19 TYPEPOOLSEXPANDED Instance attribute Public Type reference (TYPE) BOOLEAN 20050507
20 UNDEF Static Attribute Public Object reference (TYPE REF TO) CL_SLIN_SCAN NULL Object for Uniform Use of SCAN Instances 20080408
Methods
# Method Level Visibility Method type Description Created on
1 ANCESTOR_FETCH Instance method Public Method Find Ancestor with 'stmntType_i' 20050617
2 CLASS_CONSTRUCTOR Static method Public Constructor 20050507
3 FILL_WITH_SCAN Instance method Private Method 20050617
4 GET Instance method Public Method Get token name in offset 'offi' from 'stmnt' (fail: initial) 20040806
5 GET_DECLARATION_SET Instance method Public Method Handle 'Position -> Stmnt-Index' 20120515
6 GET_IDX Instance method Public Method As 'GET', 'statement' given using 'index' 20071209
7 GET_INSTANCE Static method Public Method 20050616
8 GET_INSTANCE_DIRECT Static method Public Method 20050616
9 GET_INSTANCE_TOKEN_STMNT Static method Public Method 20050616
10 GET_INSTANCE_VIA_DBCACHE Static method Public Method 20050616
11 GET_NOCOMMENT_IDX Instance method Public Method 20071209
12 GET_ULTRA_MODERN_IDXS Instance method Public Method GET_ULTRA_MODERN_IDXS 20120824
13 IDX_OFFI_TO_SRC_POS Instance method Public Method Scan-Position -> Source-Position 20071209
14 IDX_TO_ITERATION_IDX Instance method Public Method 20120210
15 IDX_TO_STRUC Instance method Public Method StmntIndex->Struc 20071209
16 IS_ANCESTOR Instance method Public Method Check whether 'stmntType_i' is an ancestor node 20050618
17 IS_OK Instance method Public Method SCAN object is OK? 20050617
18 IS_STMNT_IGNORE Instance method Public Method Statement is Macro or Comment 20050617
19 NEXT_IDX Instance method Public Method Get Next Executable (no ENDIF, etc.) Statement 20071209
20 NEXT_STMNT_HELP Instance method Private Method 20050617
21 POSCOL_TO_SCANPOS Instance method Public Method 20120210
22 POS_TO_IDX Instance method Public Method Source Position->Statement Index 20071209
23 SEARCH_DIRECT_WORD Instance method Public Method Find 'str1' in 'stmnt' from 'offi' 20120718
24 SEARCH_PATTE Instance method Public Method Find 'pattern' in 'stmnt' from 'offi' 20071209
25 SEARCH_PATTE_SEQUENCE Instance method Public Method Find 'patternSeq' in 'stmnt' from 'offi' 20071209
26 SEARCH_WORD Instance method Public Method Find 'str1' or 'str2' in 'stmnt' from 'offi' 20071209
27 STMNT Instance method Public Method Stmntindex -> Stmnt 20040806
28 STMNT_TO_INCL Instance method Public Method Stmnt -> Source-Include-Position 20050617
29 STRCMP Instance method Private Method 20050507
30 STRCMP_LITCMP Instance method Private Method 20050617
31 STRUC Instance method Public Method Struc-Index -> Struc 20070811
32 SV_LEXER_GET Instance method Public Method 20120210
33 SV_POS_TO_IDX_GET Instance method Public Method Handle 'Position -> Stmnt-Index' 20071209
34 TOKEN Instance method Public Method Get Indexed Token 20050506
35 TOKEN_ROW Instance method Public Method Read Line of a Token 20050618
Events
Class CL_SLIN_SCAN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ENHMTSEQ Public See coding 20050421 EnhmtSeq type standard table of SENHMT with non-unique default key
2 LEVELSEQ Public See coding 20050421 LevelSeq type standard table of SLEVEL with non-unique default key
3 STMNTSEQ Public See coding 20050421 StmntSeq type standard table of SSTMNT with non-unique default key
4 STRUCSEQ Public See coding 20050421 StrucSeq type standard table of SSTRUC with non-unique default key
5 TOKENSEQ Public See coding 20050421 TokenSeq type standard table of STOKES with non-unique default key
Method Signatures

Method ANCESTOR_FETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STMNTTYPE1 Call by reference Attribute reference (LIKE) SCAN_STRUC_STMNT_TYPE-PROGRAM 20050617
2 Importing STMNTTYPE2 Call by reference Attribute reference (LIKE) SCAN_STRUC_STMNT_TYPE-PROGRAM SPACE 20050617
3 Importing STMNTTYPE3 Call by reference Attribute reference (LIKE) SCAN_STRUC_STMNT_TYPE-PROGRAM SPACE 20050617
4 Returning STRUC Value transfer Type reference (TYPE) SSTRUC 20050617
5 Importing STRUCINDEX Call by reference Type reference (TYPE) STMNT_STRU Index des aktuellen Blocks in der Struc-Tabelle 20050617

Method ANCESTOR_FETCH on class CL_SLIN_SCAN has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SLIN_SCAN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SLIN_SCAN has no exception.

Method FILL_WITH_SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRESERVE Call by reference Type reference (TYPE) BOOLEAN 20050617
2 Returning RET Value transfer Type reference (TYPE) SYSUBRC 20080321
3 Importing WITHTYPEPOOLS Call by reference Type reference (TYPE) BOOLEAN 20050617

Method FILL_WITH_SCAN on class CL_SLIN_SCAN has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 Offset eines Tokens zum ersten Token eines Statements 20040806
2 Returning RET Value transfer Type reference (TYPE) STRING 20080321
3 Importing STMNT Call by reference Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20040806

Method GET on class CL_SLIN_SCAN has no exception.

Method GET_DECLARATION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>INDEX_SORT_SET 20120515

Method GET_DECLARATION_SET on class CL_SLIN_SCAN has no exception.

Method GET_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20071209
2 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 Offset eines Tokens zum ersten Token eines Statements 20071209
3 Returning RET Value transfer Type reference (TYPE) STRING 20080321

Method GET_IDX on class CL_SLIN_SCAN has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRESERVE Call by reference Type reference (TYPE) BOOLEAN 20050616
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050616
3 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_SCAN 20080321
4 Importing WITHTYPEPOOLS Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20050616
5 Importing WITH_INDICES Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20080322

Method GET_INSTANCE on class CL_SLIN_SCAN has no exception.

Method GET_INSTANCE_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050616
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_SCAN 20080321
3 Importing SENHMT Call by reference Type reference (TYPE) ENHMTSEQ 20050616
4 Importing SLEVEL Call by reference Type reference (TYPE) LEVELSEQ 20050616
5 Importing SSTMNT Call by reference Type reference (TYPE) STMNTSEQ 20050616
6 Importing SSTRUC Call by reference Type reference (TYPE) STRUCSEQ 20050616
7 Importing STOKES Call by reference Type reference (TYPE) TOKENSEQ 20050616

Method GET_INSTANCE_DIRECT on class CL_SLIN_SCAN has no exception.

Method GET_INSTANCE_TOKEN_STMNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050616
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_SCAN 20080321

Method GET_INSTANCE_TOKEN_STMNT on class CL_SLIN_SCAN has no exception.

Method GET_INSTANCE_VIA_DBCACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBCACHE Call by reference Object reference (TYPE REF TO) CL_SLIN_DB_HANDLE 20050616
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050616
3 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_SCAN 20080321

Method GET_INSTANCE_VIA_DBCACHE on class CL_SLIN_SCAN has no exception.

Method GET_NOCOMMENT_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20080415
2 Returning RET Value transfer Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20080321

Method GET_NOCOMMENT_IDX on class CL_SLIN_SCAN has no exception.

Method GET_ULTRA_MODERN_IDXS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>INT_HASH 20120824

Method GET_ULTRA_MODERN_IDXS on class CL_SLIN_SCAN has no exception.

Method IDX_OFFI_TO_SRC_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20071209
2 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 rel. Offset eines Tokens zum ersten Token eines Statements 20071209
3 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>SRC_POS 20080321

Method IDX_OFFI_TO_SRC_POS on class CL_SLIN_SCAN has no exception.

Method IDX_TO_ITERATION_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120210
2 Returning RET Value transfer Type reference (TYPE) SSTMNT_IDX 20120210

Method IDX_TO_ITERATION_IDX on class CL_SLIN_SCAN has no exception.

Method IDX_TO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20071209
2 Returning RET Value transfer Type reference (TYPE) SSTRUC Beschreibung eines Strukturel. in der ABAP/4-Source-Analyse 20080321

Method IDX_TO_STRUC on class CL_SLIN_SCAN has no exception.

Method IS_ANCESTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20080321
2 Importing STMNT Call by reference Type reference (TYPE) SSTMNT 20050618
3 Importing STMNTTYPE1 Call by reference Attribute reference (LIKE) SCAN_STRUC_STMNT_TYPE-PROGRAM 20050618
4 Importing STMNTTYPE2 Call by reference Attribute reference (LIKE) SCAN_STRUC_STMNT_TYPE-PROGRAM SPACE 20050618

Method IS_ANCESTOR on class CL_SLIN_SCAN has no exception.

Method IS_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20080321

Method IS_OK on class CL_SLIN_SCAN has no exception.

Method IS_STMNT_IGNORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20080321
2 Importing STMNT Call by reference Type reference (TYPE) SSTMNT 20050617

Method IS_STMNT_IGNORE on class CL_SLIN_SCAN has no exception.

Method NEXT_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20071209
2 Returning RET Value transfer Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20080321

Method NEXT_IDX on class CL_SLIN_SCAN has no exception.

Method NEXT_STMNT_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20080321
2 Importing TABIX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20050617

Method NEXT_STMNT_HELP on class CL_SLIN_SCAN has no exception.

Method POSCOL_TO_SCANPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COL Value transfer Type reference (TYPE) I 20120210
2 Importing POS Call by reference Type reference (TYPE) CL_SLIN_UTIL=>SRC_POS 20120210
3 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>SCAN_POS 20120210

Method POSCOL_TO_SCANPOS on class CL_SLIN_SCAN has no exception.

Method POS_TO_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POS Call by reference Type reference (TYPE) CL_SLIN_UTIL=>SRC_POS 20071209
2 Returning RET Value transfer Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20080321
3 Importing WORD Call by reference Type reference (TYPE) STRING 20100629

Method POS_TO_IDX on class CL_SLIN_SCAN has no exception.

Method SEARCH_DIRECT_WORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 rel. Offset eines Tokens zum ersten Token eines Statements 20120718
2 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI rel. Offset eines Tokens zum ersten Token eines Statements 20120718
3 Importing STMNT Call by reference Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20120718
4 Importing STR Call by reference Type reference (TYPE) STRING 20120718

Method SEARCH_DIRECT_WORD on class CL_SLIN_SCAN has no exception.

Method SEARCH_PATTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 rel. Offset eines Tokens zum ersten Token eines Statements 20071209
2 Importing PATTE Call by reference Type reference (TYPE) CL_SLIN_UTIL=>STPATTE gesuchte Tokensequenz 20071209
3 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI rel. Offset eines Tokens zum ersten Token eines Statements 20080321
4 Importing STMNT Call by reference Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20071209

Method SEARCH_PATTE on class CL_SLIN_SCAN has no exception.

Method SEARCH_PATTE_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 rel. Offset eines Tokens zum ersten Token eines Statements 20071209
2 Importing PATTESEQ Call by reference Type reference (TYPE) STRING_TABLE 20071209
3 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI rel. Offset eines Tokens zum ersten Token eines Statements 20080321
4 Importing STMNT Call by reference Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20071209

Method SEARCH_PATTE_SEQUENCE on class CL_SLIN_SCAN has no exception.

Method SEARCH_WORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFI Call by reference Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 rel. Offset eines Tokens zum ersten Token eines Statements 20071209
2 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI rel. Offset eines Tokens zum ersten Token eines Statements 20080321
3 Importing STMNT Call by reference Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20071209
4 Importing STR1 Call by reference Type reference (TYPE) STRING 20071209
5 Importing STR2 Call by reference Type reference (TYPE) STRING `` 20071209

Method SEARCH_WORD on class CL_SLIN_SCAN has no exception.

Method STMNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20071112
2 Returning RET Value transfer Type reference (TYPE) SSTMNT Beschreibung einer Anweisung in der ABAP/4-Source-Analyse 20080321

Method STMNT on class CL_SLIN_SCAN has no exception.

Method STMNT_TO_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING 20080321
2 Importing STMNT Call by reference Type reference (TYPE) SSTMNT 20050617

Method STMNT_TO_INCL on class CL_SLIN_SCAN has no exception.

Method STRCMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20080321
2 Importing SCANSTR Call by reference Type reference (TYPE) STRING 20050507
3 Importing SEARCHSTR Call by reference Type reference (TYPE) STRING 20050507

Method STRCMP on class CL_SLIN_SCAN has no exception.

Method STRCMP_LITCMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20080321
2 Importing SCANSTR Call by reference Type reference (TYPE) STRING 20050617
3 Importing SEARCHSTR Call by reference Type reference (TYPE) STRING 20050617

Method STRCMP_LITCMP on class CL_SLIN_SCAN has no exception.

Method STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) STMNT_STRU Index des aktuellen Blocks in der Struc-Tabelle 20070811
2 Returning RET Value transfer Type reference (TYPE) SSTRUC Beschreibung eines Strukturel. in der ABAP/4-Source-Analyse 20080321

Method STRUC on class CL_SLIN_SCAN has no exception.

Method SV_LEXER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX SLINI_INDEX_UNDEF Index in die Statement-Tabelle vom SCAN-Befehl 20120210
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_LEXER 20120210

Method SV_LEXER_GET on class CL_SLIN_SCAN has no exception.

Method SV_POS_TO_IDX_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_SRC_POS_TO_SCAN_INDEX 20080321

Method SV_POS_TO_IDX_GET on class CL_SLIN_SCAN has no exception.

Method TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20050506
2 Returning RET Value transfer Type reference (TYPE) STOKES String-Beschr. eines Tokens in der ABAP/4-Source-Analyse 20080321

Method TOKEN on class CL_SLIN_SCAN has no exception.

Method TOKEN_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20050618
2 Returning RET Value transfer Type reference (TYPE) I 20080321

Method TOKEN_ROW on class CL_SLIN_SCAN has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700