Searched defs:TParseContext (Results 1 – 1 of 1) sorted by relevance
32 struct TParseContext { struct33 …TParseContext(TSymbolTable& symt, const TExtensionBehavior& ext, TIntermediate& interm, ShShaderTy… in TParseContext() argument37 TIntermediate& intermediate; // to hold and build a parse tree38 TSymbolTable& symbolTable; // symbol table that goes with the language currently being parsed39 …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 created44 bool recoveredFromError; // true if a parse error has occurred, but we continue to parse[all …]