Home
last modified time | relevance | path

Searched refs:TSymbolTableLevel (Results 1 – 10 of 10) sorted by relevance

/external/angle/third_party/glslang/src/glslang/MachineIndependent/
DSymbolTable.cpp246 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()
DSymbolTable.h397 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/
DSymbolTable.cpp246 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()
DSymbolTable.h397 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/
DSymbolTable.cpp34 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()
DSymbolTable.h197 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;
DParseHelper.cpp2977 structure->setUniqueId(TSymbolTableLevel::nextUniqueId()); in addStructure()
DOutputASM.cpp223 …Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(Eb… in Temporary()
/external/angle/src/compiler/translator/
DSymbolTable.cpp57 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()
DSymbolTable.h311 class TSymbolTableLevel; variable
321 std::vector<std::unique_ptr<TSymbolTableLevel>> mTable;