SAP ABAP Class CL_SLIN_FLOW_IR_EMITTER (SLIN Intermediate Code Representation)
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)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLIN_FLOW_IR_EMITTER_PROXY Proxy for cl_slin_flow_ir_emitter 20120520
Properties
Class CL_SLIN_FLOW_IR_EMITTER  
Short Description SLIN Intermediate Code Representation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIN_INTERN   Internal Use for SLIN (changes made without discussion) 
Created 20120520   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 IF_SLIN_FLOW_IR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SLIN_PROC_SIG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SLIN_FLOW_IR_EMITTER has no interface implemented.
Friends
Class CL_SLIN_FLOW_IR_EMITTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALLS Instance attribute Private Object reference (TYPE REF TO) CALL 20120520
2 COMMANDS Instance attribute Private Object reference (TYPE REF TO) COMMAND 20121206
3 FLOW_IR Instance attribute Private Object reference (TYPE REF TO) IF_SLIN_FLOW_IR 20120520
4 IDENTIFIERS Instance attribute Private Object reference (TYPE REF TO) IDENTIFIER 20120521
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN Instance method Public Method 20120520
2 CALL Instance method Public Method 20120520
3 CLEAR Instance method Public Method 20120520
4 EXPR Instance method Public Method 20120520
5 GET_INSTANCE Static method Public Method 20120520
6 GET_REFERENCE Instance method Public Method 20120520
7 IS_SYNTHESIZED_SYMBOL Instance method Public Method 20120520
8 MOVE Instance method Public Method 20120520
9 SET_IDENTIFIER_HINT Instance method Public Method 20120815
10 SYNTHESIZE_SYMBOL Instance method Public Method 20120613
11 UNASSIGN Instance method Public Method 20120815
12 XML_TRAFO Instance method Public Method 20130206
Events
Class CL_SLIN_FLOW_IR_EMITTER has no event.
Types
Class CL_SLIN_FLOW_IR_EMITTER has no local type.
Method Signatures

Method ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_SYMBOL Call by reference Type reference (TYPE) STRING 20120520
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120520
3 Importing MEM_AREA Call by reference Type reference (TYPE) STRING 20120520

Method ASSIGN on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROC_CALL Call by reference Object reference (TYPE REF TO) CL_SLIN_PROC_CALL 20120520
2 Returning RET Value transfer Type reference (TYPE) STRING 20120520

Method CALL on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DST Call by reference Type reference (TYPE) STRING 20120520
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120520
3 Importing SRC Call by reference Type reference (TYPE) STRING 20120531

Method CLEAR on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPR Call by reference Type reference (TYPE) IF_SLIN_PROC_SIG=>EXPRESSION 20120520
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120520
3 Returning RET Value transfer Type reference (TYPE) STRING 20120520

Method EXPR on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLOW_IR Call by reference Object reference (TYPE REF TO) CL_SLIN_FLOW_IR 20120520
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20120520
3 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_FLOW_IR_EMITTER 20120520

Method GET_INSTANCE on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method GET_REFERENCE 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 20120520
2 Importing REFERENCE Call by reference Type reference (TYPE) STRING 20120520
3 Importing VARIABLE Call by reference Type reference (TYPE) STRING 20120520

Method GET_REFERENCE on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method IS_SYNTHESIZED_SYMBOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20120520
2 Returning RET Value transfer Type reference (TYPE) ABAP_BOOL 20120520

Method IS_SYNTHESIZED_SYMBOL on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method MOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DST Call by reference Type reference (TYPE) STRING 20120520
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120520
3 Importing SRC Call by reference Type reference (TYPE) STRING 20120520

Method MOVE on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method SET_IDENTIFIER_HINT Signature

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

Method SET_IDENTIFIER_HINT on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method SYNTHESIZE_SYMBOL Signature

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

Method SYNTHESIZE_SYMBOL on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method UNASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_SYMBOL Call by reference Type reference (TYPE) STRING 20120815
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120815

Method UNASSIGN on class CL_SLIN_FLOW_IR_EMITTER has no exception.

Method XML_TRAFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DST Call by reference Type reference (TYPE) STRING 20130206
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20130206
3 Importing SRC Call by reference Type reference (TYPE) STRING 20130206

Method XML_TRAFO on class CL_SLIN_FLOW_IR_EMITTER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740