Searched refs:TSymbolTableLevel (Results 1 – 8 of 8) sorted by relevance
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()
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;
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()
197 class TSymbolTableLevel206 TSymbolTableLevel() { } in TSymbolTableLevel() function207 ~TSymbolTableLevel();325 table.push_back(new TSymbolTableLevel); in push()455 TSymbolTableLevel *getOuterLevel() const in getOuterLevel()524 std::vector<TSymbolTableLevel*> table;
2977 structure->setUniqueId(TSymbolTableLevel::nextUniqueId()); in addStructure()
223 …Temporary(OutputASM *assembler) : TIntermSymbol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(Eb… in Temporary()
61 class TSymbolTable::TSymbolTableLevel class in sh::TSymbolTable64 TSymbolTableLevel() = default;83 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert()90 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled()95 TSymbol *TSymbolTable::TSymbolTableLevel::find(const ImmutableString &name) const in find()126 mTable.emplace_back(new TSymbolTableLevel); in push()
348 class TSymbolTableLevel; variable358 std::vector<std::unique_ptr<TSymbolTableLevel>> mTable;