Home
last modified time | relevance | path

Searched refs:MacroSymbol (Results 1 – 2 of 2) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/preprocessor/
DPpContext.h327 struct MacroSymbol { struct
328 MacroSymbol() : functionLike(0), busy(0), undef(0) { } in MacroSymbol() function
336 typedef TMap<int, MacroSymbol> TSymbolMap; argument
338 MacroSymbol* lookupMacroDef(int atom) in lookupMacroDef()
343 void addMacroDef(int atom, MacroSymbol& macroDef) { macroDefs[atom] = macroDef; } in addMacroDef()
412 MacroSymbol *mac;
DPp.cpp98 MacroSymbol mac; in CPPdefine()
165 MacroSymbol* existing = lookupMacroDef(defAtom); in CPPdefine()
227 MacroSymbol* macro = lookupMacroDef(atomStrings.getAtom(ppToken->name)); in CPPundef()
444 MacroSymbol* macro = lookupMacroDef(atomStrings.getAtom(ppToken->name)); in eval()
605 MacroSymbol* macro = lookupMacroDef(atomStrings.getAtom(ppToken->name)); in CPPifdef()
1214 MacroSymbol* macro = macroAtom == 0 ? nullptr : lookupMacroDef(macroAtom); in MacroExpand()