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.h270 struct MacroSymbol { struct
271 MacroSymbol() : functionLike(0), busy(0), undef(0) { } in MacroSymbol() argument
279 typedef TMap<int, MacroSymbol> TSymbolMap; argument
281 MacroSymbol* lookupMacroDef(int atom) in lookupMacroDef()
286 void addMacroDef(int atom, MacroSymbol& macroDef) { macroDefs[atom] = macroDef; } in addMacroDef()
350 MacroSymbol *mac;
DPp.cpp98 MacroSymbol mac; in CPPdefine()
161 MacroSymbol* existing = lookupMacroDef(defAtom); in CPPdefine()
209 MacroSymbol* macro = lookupMacroDef(atomStrings.getAtom(ppToken->name)); in CPPundef()
426 MacroSymbol* macro = lookupMacroDef(atomStrings.getAtom(ppToken->name)); in eval()
586 MacroSymbol* macro = lookupMacroDef(atomStrings.getAtom(ppToken->name)); in CPPifdef()
1177 MacroSymbol* macro = macroAtom == 0 ? nullptr : lookupMacroDef(macroAtom); in MacroExpand()