/external/chromium_org/third_party/angle/src/compiler/translator/ |
InitializeParseContext.h | 13 struct TParseContext; 14 extern void SetGlobalParseContext(TParseContext* context); 15 extern TParseContext* GetGlobalParseContext();
|
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);
|
InitializeParseContext.cpp | 31 void SetGlobalParseContext(TParseContext* context) 37 TParseContext* GetGlobalParseContext() 40 return static_cast<TParseContext*>(GetTLSValue(GlobalParseContextIndex));
|
UnfoldShortCircuit.h | 22 UnfoldShortCircuit(TParseContext &context, OutputHLSL *outputHLSL); 32 TParseContext &mContext;
|
compilerdebug.cpp | 24 TParseContext* parseContext = GetGlobalParseContext();
|
glslang.l | 61 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 62 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 63 static int ES2_ident_ES3_keyword(TParseContext *context, int token); 64 static int uint_constant(TParseContext *context); 67 static int floatsuffix_check(TParseContext* context); 72 %option extra-type="TParseContext*" 83 TParseContext* context = yyextra; 421 int ES2_reserved_ES3_keyword(TParseContext *context, int token) 433 int ES2_keyword_ES3_reserved(TParseContext *context, int token) 445 int ES2_ident_ES3_keyword(TParseContext *context, int token [all...] |
ParseContext.cpp | 25 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields, const TSourceLoc& line) 118 bool TParseContext::parseMatrixFields(const TString& compString, int matCols, int matRows, TMatrixFields& fields, const TSourceLoc& line) 171 void TParseContext::recover() 178 void TParseContext::error(const TSourceLoc& loc, 190 void TParseContext::warning(const TSourceLoc& loc, 200 void TParseContext::trace(const char* str) 208 void TParseContext::assignError(const TSourceLoc& line, const char* op, TString left, TString right) 219 void TParseContext::unaryOpError(const TSourceLoc& line, const char* op, TString operand) 231 void TParseContext::binaryOpError(const TSourceLoc& line, const char* op, TString left, TString right) 240 bool TParseContext::precisionErrorCheck(const TSourceLoc& line, TPrecision precision, TBasicType type) [all...] |
TranslatorHLSL.cpp | 19 TParseContext& parseContext = *GetGlobalParseContext();
|
OutputHLSL.h | 30 OutputHLSL(TParseContext &context, TranslatorHLSL *parentTranslator); 67 TParseContext &mContext;
|
ParseContext.h | 27 struct TParseContext { 28 TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, const char* sourcePath, TInfoSink& is) : 170 TParseContext* context);
|
UnfoldShortCircuit.cpp | 19 UnfoldShortCircuit::UnfoldShortCircuit(TParseContext &context, OutputHLSL *outputHLSL) : mContext(context), mOutputHLSL(outputHLSL)
|
glslang_lex.cpp | [all...] |
glslang_tab.h | 251 int yyparse (TParseContext* context);
|
Compiler.cpp | 165 TParseContext parseContext(symbolTable, extensionBehavior, intermediate,
|
glslang_tab.cpp | 335 int yyparse (TParseContext* context); 347 extern void yyerror(YYLTYPE* yylloc, TParseContext* context, const char* reason); [all...] |
glslang.y | 49 %parse-param {TParseContext* context} 91 extern void yyerror(YYLTYPE* yylloc, TParseContext* context, const char* reason); [all...] |
OutputHLSL.cpp | 97 OutputHLSL::OutputHLSL(TParseContext &context, TranslatorHLSL *parentTranslator) [all...] |