Searched refs:TSymbolTableLevel (Results 1 – 10 of 10) sorted by relevance
/external/angle/third_party/glslang/src/glslang/MachineIndependent/ |
D | SymbolTable.cpp | 246 void TSymbolTableLevel::dump(TInfoSink& infoSink, bool complete) const in dump() 275 TSymbolTableLevel::~TSymbolTableLevel() in ~TSymbolTableLevel() 287 void TSymbolTableLevel::relateToOperator(const char* name, TOperator op) in relateToOperator() 304 void TSymbolTableLevel::setFunctionExtensions(const char* name, int num, const char* const extensio… in setFunctionExtensions() 322 void TSymbolTableLevel::readOnly() in readOnly() 408 TSymbolTableLevel* TSymbolTableLevel::clone() const in clone() 410 TSymbolTableLevel *symTableLevel = new TSymbolTableLevel(); in clone()
|
D | SymbolTable.h | 397 class TSymbolTableLevel { 400 TSymbolTableLevel() : defaultPrecision(0), anonId(0), thisLevel(false) { } in POOL_ALLOCATOR_NEW_DELETE() 401 ~TSymbolTableLevel(); 557 TSymbolTableLevel* clone() const; 564 explicit TSymbolTableLevel(TSymbolTableLevel&); 565 TSymbolTableLevel& operator=(TSymbolTableLevel&); 629 table.push_back(new TSymbolTableLevel); in push() 641 table.push_back(new TSymbolTableLevel); in pushThis() 872 TSymbolTable& operator=(TSymbolTableLevel&); 876 std::vector<TSymbolTableLevel*> table;
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | SymbolTable.cpp | 246 void TSymbolTableLevel::dump(TInfoSink& infoSink, bool complete) const in dump() 275 TSymbolTableLevel::~TSymbolTableLevel() in ~TSymbolTableLevel() 287 void TSymbolTableLevel::relateToOperator(const char* name, TOperator op) in relateToOperator() 304 void TSymbolTableLevel::setFunctionExtensions(const char* name, int num, const char* const extensio… in setFunctionExtensions() 322 void TSymbolTableLevel::readOnly() in readOnly() 408 TSymbolTableLevel* TSymbolTableLevel::clone() const in clone() 410 TSymbolTableLevel *symTableLevel = new TSymbolTableLevel(); in clone()
|
D | SymbolTable.h | 397 class TSymbolTableLevel { 400 TSymbolTableLevel() : defaultPrecision(0), anonId(0), thisLevel(false) { } in POOL_ALLOCATOR_NEW_DELETE() 401 ~TSymbolTableLevel(); 557 TSymbolTableLevel* clone() const; 564 explicit TSymbolTableLevel(TSymbolTableLevel&); 565 TSymbolTableLevel& operator=(TSymbolTableLevel&); 629 table.push_back(new TSymbolTableLevel); in push() 641 table.push_back(new TSymbolTableLevel); in pushThis() 872 TSymbolTable& operator=(TSymbolTableLevel&); 876 std::vector<TSymbolTableLevel*> table;
|
/external/swiftshader/src/OpenGL/compiler/ |
D | SymbolTable.cpp | 34 int TSymbolTableLevel::uniqueId = 0; 195 TSymbolTableLevel::~TSymbolTableLevel() in ~TSymbolTableLevel() 201 bool TSymbolTableLevel::insert(TSymbol *symbol) in insert() 211 bool TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled() 221 TSymbol *TSymbolTableLevel::find(const TString &name) const in find()
|
D | SymbolTable.h | 197 class TSymbolTableLevel 206 TSymbolTableLevel() { } in TSymbolTableLevel() function 207 ~TSymbolTableLevel(); 325 table.push_back(new TSymbolTableLevel); in push() 455 TSymbolTableLevel *getOuterLevel() const in getOuterLevel() 524 std::vector<TSymbolTableLevel*> table;
|
D | ParseHelper.cpp | 2977 structure->setUniqueId(TSymbolTableLevel::nextUniqueId()); in addStructure()
|
D | OutputASM.cpp | 223 …Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(Eb… in Temporary()
|
/external/angle/src/compiler/translator/ |
D | SymbolTable.cpp | 57 class TSymbolTable::TSymbolTableLevel class in sh::TSymbolTable 60 TSymbolTableLevel() = default; 79 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert() 86 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled() 91 TSymbol *TSymbolTable::TSymbolTableLevel::find(const ImmutableString &name) const in find() 122 mTable.emplace_back(new TSymbolTableLevel); in push()
|
D | SymbolTable.h | 311 class TSymbolTableLevel; variable 321 std::vector<std::unique_ptr<TSymbolTableLevel>> mTable;
|