MCPcopy Create free account
hub / github.com/carbonengine/trinity / Symbol

Method Symbol

shadercompiler/SymbolTable.cpp:71–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69}
70
71Symbol::Symbol() :
72 isTypeName( false ),
73 isFunction( false ),
74 interpolationModifier( 0 ),
75 annotations( nullptr ),
76 definition( nullptr ),
77 intrinsicType( nullptr ),
78 addressSpace( AddressSpace::None ),
79 resourceRefWrapped( false ),
80 used( false )
81{
82 name.start = name.end = nullptr;
83 semantic.start = semantic.end = nullptr;
84
85 packOffset.subComponent = -1;
86 packOffset.component.start = nullptr;
87 packOffset.component.end = nullptr;
88
89 type.FromTokenType( 0 );
90}
91
92ScopeSymbolTable::ScopeSymbolTable( ScopeSymbolTable* parent ) :
93 m_parent( parent )

Callers

nothing calls this directly

Calls 1

FromTokenTypeMethod · 0.45

Tested by

no test coverage detected