Home
last modified time | relevance | path

Searched refs:TParseContext (Results 1 – 25 of 27) sorted by relevance

12

/external/swiftshader/src/OpenGL/compiler/
DParseHelper.cpp106 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields… in parseVectorFields()
202 void TParseContext::recover() in recover()
209 void TParseContext::error(const TSourceLoc& loc, in error()
219 void TParseContext::warning(const TSourceLoc& loc, in warning()
227 void TParseContext::info(const TSourceLoc& loc, in info()
235 void TParseContext::trace(const char* str) in trace()
243 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right) in assignError()
254 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand) in unaryOpError()
266 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString rig… in binaryOpError()
275 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType ty… in precisionErrorCheck()
[all …]
Dglslang.h15 class TParseContext; variable
16 extern int glslang_initialize(TParseContext* context);
17 extern int glslang_finalize(TParseContext* context);
22 TParseContext* context);
23 extern int glslang_parse(TParseContext* context);
Dglslang.l76 static int ES2_reserved_ES3_keyword(TParseContext *context, int token);
77 static int ES2_keyword_ES3_reserved(TParseContext *context, int token);
78 static int ES2_identifier_ES3_keyword(TParseContext *context, int token);
79 static int uint_constant(TParseContext *context);
82 static int floatsuffix_check(TParseContext* context);
99 TParseContext* context = yyextra;
445 int ES2_reserved_ES3_keyword(TParseContext *context, int token) in ES2_reserved_ES3_keyword()
457 int ES2_keyword_ES3_reserved(TParseContext *context, int token) in ES2_keyword_ES3_reserved()
469 int ES2_identifier_ES3_keyword(TParseContext *context, int token) in ES2_identifier_ES3_keyword()
484 int uint_constant(TParseContext *context) in uint_constant()
[all …]
DValidateSwitch.h21 class TParseContext; variable
28 static bool validate(TBasicType switchType, TParseContext *context,
43 ValidateSwitch(TBasicType switchType, TParseContext *context);
48 TParseContext *mContext;
DInitializeParseContext.h21 class TParseContext; variable
22 extern void SetGlobalParseContext(TParseContext* context);
23 extern TParseContext* GetGlobalParseContext();
DInitializeParseContext.cpp37 void SetGlobalParseContext(TParseContext* context) in SetGlobalParseContext()
43 TParseContext* GetGlobalParseContext() in GetGlobalParseContext()
46 return static_cast<TParseContext*>(OS_GetTLSValue(GlobalParseContextIndex)); in GetGlobalParseContext()
Dglslang_lex.cpp1176 static int ES2_reserved_ES3_keyword(TParseContext *context, int token);
1177 static int ES2_keyword_ES3_reserved(TParseContext *context, int token);
1178 static int ES2_identifier_ES3_keyword(TParseContext *context, int token);
1179 static int uint_constant(TParseContext *context);
1182 static int floatsuffix_check(TParseContext* context);
1196 #define YY_EXTRA_TYPE TParseContext*
1582 TParseContext* context = yyextra;
3677 int ES2_reserved_ES3_keyword(TParseContext *context, int token) in ES2_reserved_ES3_keyword()
3689 int ES2_keyword_ES3_reserved(TParseContext *context, int token) in ES2_keyword_ES3_reserved()
3701 int ES2_identifier_ES3_keyword(TParseContext *context, int token) in ES2_identifier_ES3_keyword()
[all …]
DValidateSwitch.cpp19 bool ValidateSwitch::validate(TBasicType switchType, TParseContext *context, in validate()
28 ValidateSwitch::ValidateSwitch(TBasicType switchType, TParseContext *context) in ValidateSwitch()
Ddebug.cpp30 TParseContext* parseContext = GetGlobalParseContext(); in Trace()
DTranslatorASM.cpp25 TParseContext& parseContext = *GetGlobalParseContext(); in translate()
DParseHelper.h35 class TParseContext {
37TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, GLenum type, int… in TParseContext() function
279 TParseContext* context);
Dglslang_tab.h246 int yyparse (TParseContext* context, void* yyscanner);
DOutputASM.h224 explicit OutputASM(TParseContext &context, Shader *shaderObject);
379 TParseContext &mContext;
DCompiler.cpp122 TParseContext parseContext(symbolTable, extensionBehavior, intermediate, in compile()
Dglslang_tab.cpp333 int yyparse (TParseContext* context, void* yyscanner);
341 extern void yyerror(YYLTYPE* lloc, TParseContext* context, void* scanner, const char* reason);
1731 …e, YYSTYPE const * const yyvaluep, YYLTYPE const * const yylocationp, TParseContext* context, void… in yy_symbol_value_print()
1753 …e, YYSTYPE const * const yyvaluep, YYLTYPE const * const yylocationp, TParseContext* context, void… in yy_symbol_print()
1793 yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, YYLTYPE *yylsp, int yyrule, TParseContext* co… in yy_reduce_print()
2073 yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, YYLTYPE *yylocationp, TParseContext* … in yydestruct()
2096 yyparse (TParseContext* context, void* yyscanner) in yyparse()
5110 int glslang_parse(TParseContext* context) { in glslang_parse()
Dglslang.y61 %parse-param {TParseContext* context}
105 extern void yyerror(YYLTYPE* lloc, TParseContext* context, void* scanner, const char* reason);
1628 int glslang_parse(TParseContext* context) {
/external/deqp-deps/glslang/glslang/MachineIndependent/
Dattribute.cpp96 TAttributeType TParseContext::attributeFromName(const TString& name) const in attributeFromName()
115 TAttributes* TParseContext::makeAttributes(const TString& identifier) const in makeAttributes()
125 TAttributes* TParseContext::makeAttributes(const TString& identifier, TIntermNode* node) const in makeAttributes()
140 TAttributes* TParseContext::mergeAttributes(TAttributes* attr1, TAttributes* attr2) const in mergeAttributes()
149 void TParseContext::handleSelectionAttributes(const TAttributes& attributes, TIntermNode* node) in handleSelectionAttributes()
178 void TParseContext::handleSwitchAttributes(const TAttributes& attributes, TIntermNode* node) in handleSwitchAttributes()
207 void TParseContext::handleLoopAttributes(const TAttributes& attributes, TIntermNode* node) in handleLoopAttributes()
DParseHelper.cpp47 extern int yyparse(glslang::TParseContext*);
51 TParseContext::TParseContext(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBuiltins, in TParseContext() function in glslang::TParseContext
102 TParseContext::~TParseContext() in ~TParseContext()
109 void TParseContext::setPrecisionDefaults() in setPrecisionDefaults()
163 void TParseContext::setLimits(const TBuiltInResource& r) in setLimits()
191 bool TParseContext::parseShaderStrings(TPpContext& ppContext, TInputScanner& input, bool versionWil… in parseShaderStrings()
206 void TParseContext::parserError(const char* s) in parserError()
214 void TParseContext::handlePragma(const TSourceLoc& loc, const TVector<TString>& tokens) in handlePragma()
287 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* … in handleVariable()
368 TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIntermTyped* base, TI… in handleBracketDereference()
[all …]
DParseHelper.h272 class TParseContext : public TParseContextBase {
274TParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins, int version, EProfile, const Sp…
277 virtual ~TParseContext();
456 TParseContext(TParseContext&);
457 TParseContext& operator=(TParseContext&);
Dlimits.cpp132 void TParseContext::inductiveLoopBodyCheck(TIntermNode* body, int loopId, TSymbolTable& symbolTable) in inductiveLoopBodyCheck()
188 void TParseContext::constantIndexExpressionCheck(TIntermNode* index) in constantIndexExpressionCheck()
Dglslang_tab.cpp.h504 int yyparse (glslang::TParseContext* pParseContext);
DParseContextBase.cpp43 extern int yyparse(glslang::TParseContext*);
DScan.cpp59 int yylex(YYSTYPE*, glslang::TParseContext&);
292 int yylex(YYSTYPE* glslangTokenDesc, glslang::TParseContext& parseContext) in yylex()
Dglslang_tab.cpp582 int yyparse (glslang::TParseContext* pParseContext);
600 extern int yylex(YYSTYPE*, TParseContext&);
3529 …(FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep, glslang::TParseContext* pParseContext) in yy_symbol_value_print()
3549 yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep, glslang::TParseContext in yy_symbol_print()
3587 yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule, glslang::TParseContext* pParseCon… in yy_reduce_print()
3867 yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, glslang::TParseContext* pParseContext) in yydestruct()
3888 yyparse (glslang::TParseContext* pParseContext) in yyparse()
DShaderLang.cpp110 … return new TParseContext(symbolTable, intermediate, parsingBuiltIns, version, profile, spvVersion, in CreateParseContext()

12