Physical_IR_Root¶
- class Physical_IR_Root (abstract, physical)¶
- Direct parents:
- Direct child classes:
subclass Linked_Node
subclass Message_Node
subclass Toplevel_Node
subclass Meta_Information
Field
Kind
Type
Description
Parent
semantic
class Physical_IR_Root
The parent of the node in the syntactic forest.
Original_Position_Index
attribute
builtin SLoc_Index_Type
Internal source location info. If from macro expansion, this location is inside the macro body or macro argument
Original_Position
attribute
builtin SLoc
Source location. If from macro expansion, this location is inside the macro body or macro argument
Position
attribute
builtin SLoc
Source location. If from macro expansion, this location is that of the macro expansion
Artificial
attribute
builtin Boolean
Whether this node was compiler-generated
Parenthesized
attribute
builtin Boolean
Whether this node was enclosed in parentheses (used for expressions)
In_Template_Instance
attribute
builtin Boolean
Whether this node is inside a template instance
Enclosing_Template_Instance
semantic
class Physical_IR_Root
Innermost enclosing template instance if In_Template_Instance is true