SAP ABAP Class CL_SLIN_SYNTAX_CHECK (Encapsulation of SYNTAX-CHECK 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_SYNTAX_CHECK  
Short Description Encapsulation of SYNTAX-CHECK 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 20050507   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_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SLINI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SYNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLIN_SYNTAX_CHECK has no interface implemented.
Friends
Class CL_SLIN_SYNTAX_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DUMMY Static Attribute Private Type reference (TYPE) CL_SLIN_UTIL=>INT_STD 20090224
2 SUPPRESS_ACTIONS Static Attribute Private Type reference (TYPE) SYCH_ACTX 20130531
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20130531
2 GET_ERR_TRMSG Static method Public Method 20050701
3 GET_FB_OPT_INTERFACE_DESC Static method Public Method 20050701
4 GET_FOFU_INTERFACE_DESCRIPTION Static method Public Method 20050701
5 GET_INTERFACE_WARNINGS Static method Public Method 20050701
6 GET_OO_WARNINGS Static method Public Method 20050701
7 GET_SYMB_EXTEND Static method Public Method 20050701
8 GET_SYNT Static method Public Method 20050701
9 GET_SYNT_PLUS_ABAP_COMPILER Static method Public Method 20090223
Events
Class CL_SLIN_SYNTAX_CHECK has no event.
Types
Class CL_SLIN_SYNTAX_CHECK has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_ERR_TRMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRPROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050701
2 Returning RESULT Value transfer Type reference (TYPE) SYNT_TRMSG_RAW 20050701

Method GET_ERR_TRMSG on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_FB_OPT_INTERFACE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) SLIN_STRING_HASH 20050701
2 Exporting INTF Call by reference Type reference (TYPE) RSSOURCET 20050701
3 Importing LINES Call by reference Type reference (TYPE) STRING_TABLE 20050701
4 Exporting POOLS Call by reference Type reference (TYPE) SLIN_STRING_HASH 20050701
5 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG Slin Utility zu READ REPORT 20050701
6 Exporting SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20050701
7 Importing UXXADMIN Call by reference Type reference (TYPE) TRDIR 20050701

Method GET_FB_OPT_INTERFACE_DESC on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_FOFU_INTERFACE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) SLIN_STRING_HASH 20050701
2 Importing ID Call by reference Attribute reference (LIKE) SYNT_ID-INTF_FORM 20050701
3 Exporting INTF Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20050701
4 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050701
5 Exporting SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20050701

Method GET_FOFU_INTERFACE_DESCRIPTION on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_INTERFACE_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFS Call by reference Type reference (TYPE) SLINI_USED_PROCS_T 20050701
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050701
3 Returning RESULT Value transfer Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20050701
4 Importing SRC_PLUS_INTERFACES Call by reference Type reference (TYPE) STRING_TABLE 20101105

Method GET_INTERFACE_WARNINGS on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_OO_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OOWARNSET Call by reference Type reference (TYPE) SYNT_IT_TRMSG_RAW 20050701
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20050701
3 Exporting SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20050701

Method GET_OO_WARNINGS on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_SYMB_EXTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADMIN Call by reference Type reference (TYPE) TRDIR 20050701
2 Importing IGNORE_ENHANCEMENTS Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20090224
3 Importing NORMNAME Call by reference Type reference (TYPE) SYREPID 20050701
4 Importing NORMSOURCE Call by reference Type reference (TYPE) STRING_TABLE 20050701
5 Exporting SYMB Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYMBOUT 20050701
6 Exporting SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20050701

Method GET_SYMB_EXTEND on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_SYNT 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 20050701
2 Exporting SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20060823

Method GET_SYNT on class CL_SLIN_SYNTAX_CHECK has no exception.

Method GET_SYNT_PLUS_ABAP_COMPILER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ABAP_COMPILER Call by reference Object reference (TYPE REF TO) CL_ABAP_COMPILER Cross-Reference eines ABAP-Programms 20090223
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20090223
3 Exporting SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20090223

Method GET_SYNT_PLUS_ABAP_COMPILER on class CL_SLIN_SYNTAX_CHECK has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710