/external/webkit/Source/ThirdParty/ANGLE/src/compiler/ |
glslang.h | 7 struct TParseContext; 8 extern int glslang_initialize(TParseContext* context); 9 extern int glslang_finalize(TParseContext* context); 14 TParseContext* context); 15 extern int glslang_parse(TParseContext* context);
|
UnfoldSelect.h | 22 UnfoldSelect(TParseContext &context, OutputHLSL *outputHLSL); 30 TParseContext &mContext;
|
TranslatorHLSL.cpp | 18 TParseContext& parseContext = *GetGlobalParseContext();
|
debug.cpp | 23 TParseContext* parseContext = GetGlobalParseContext();
|
ParseHelper.cpp | 51 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields, int line) 144 bool TParseContext::parseMatrixFields(const TString& compString, int matSize, TMatrixFields& fields, int line) 197 void TParseContext::recover() 205 void TParseContext::error(TSourceLoc loc, 220 void TParseContext::warning(TSourceLoc loc, 236 void TParseContext::assignError(int line, const char* op, TString left, TString right) 245 void TParseContext::unaryOpError(int line, const char* op, TString operand) 255 void TParseContext::binaryOpError(int line, const char* op, TString left, TString right) 263 bool TParseContext::precisionErrorCheck(int line, TPrecision precision, TBasicType type){ 287 bool TParseContext::lValueErrorCheck(int line, const char* op, TIntermTyped* node [all...] |
ParseHelper.h | 32 struct TParseContext { 33 TParseContext(TSymbolTable& symt, const TExtensionBehavior& ext, TIntermediate& interm, ShShaderType type, ShShaderSpec spec, TInfoSink& is) : 105 TParseContext* context); 107 typedef TParseContext* TParseContextPointer; 113 TParseContext *lpGlobalParseContext;
|
UnfoldSelect.cpp | 16 UnfoldSelect::UnfoldSelect(TParseContext &context, OutputHLSL *outputHLSL) : mContext(context), mOutputHLSL(outputHLSL)
|
OutputHLSL.h | 23 explicit OutputHLSL(TParseContext &context); 62 TParseContext &mContext;
|
glslang.l | 49 %option extra-type="TParseContext*" 61 TParseContext* context = yyextra; 254 TParseContext* context = (TParseContext*) pp->pC; \ 387 // use ((TParseContext *)cpp->pC)->contextPragma.pragmaTable to store the information about pragma 394 TPragmaTable& pragmaTable = ((TParseContext *)cpp->pC)->contextPragma.pragmaTable; 403 TPragmaTable& pragmaTable = ((TParseContext *)cpp->pC)->contextPragma.pragmaTable; 527 void yyerror(TParseContext* context, const char* reason) { 538 int glslang_initialize(TParseContext* context) { 547 int glslang_finalize(TParseContext* context) [all...] |
Compiler.cpp | 20 TParseContext parseContext(symbolTable, extBehavior, intermediate, type, spec, infoSink); 119 TParseContext parseContext(symbolTable, extensionBehavior, intermediate,
|
glslang_tab.cpp | 342 extern void yyerror(TParseContext* context, const char* reason); [all...] |
glslang_lex.cpp | 785 #define YY_EXTRA_TYPE TParseContext* [all...] |
glslang.y | 34 %parse-param {TParseContext* context} 70 extern void yyerror(TParseContext* context, const char* reason); [all...] |
OutputHLSL.cpp | 27 OutputHLSL::OutputHLSL(TParseContext &context) : TIntermTraverser(true, true, true), mContext(context) [all...] |