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

Function compareSymbols

shadercompiler/SymbolTable.cpp:109–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107}
108
109static bool compareSymbols( const Symbol* symbol0, const Symbol* symbol1 )
110{
111 size_t len0 = symbol0->name.end - symbol0->name.start;
112 size_t len1 = symbol1->name.end - symbol1->name.start;
113 if( len0 != len1 )
114 {
115 return false;
116 }
117 int cmp = strncmp( symbol0->name.start, symbol1->name.start, len0 );
118 return cmp == 0;
119}
120
121Symbol* ScopeSymbolTable::Lookup( const InlineString& name )
122{

Callers 1

AddSymbolMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected