Home
last modified time | relevance | path

Searched defs:TParseContext (Results 1 – 1 of 1) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/compiler/
DParseHelper.h32 struct TParseContext { struct
33TParseContext(TSymbolTable& symt, const TExtensionBehavior& ext, TIntermediate& interm, ShShaderTy… in TParseContext() argument
37 TIntermediate& intermediate; // to hold and build a parse tree
38 TSymbolTable& symbolTable; // symbol table that goes with the language currently being parsed
39 …ExtensionBehavior extensionBehavior; // mapping between supported extensions and current behavior.
40 TInfoSink& infoSink;
41 ShShaderType shaderType; // vertex or fragment language (future: pack or unpack)
42 …rSpec shaderSpec; // The language specification compiler conforms to - GLES2 or WebGL.
43 TIntermNode* treeRoot; // root of parse tree being created
44 bool recoveredFromError; // true if a parse error has occurred, but we continue to parse
[all …]