Lines Matching refs:TParseContext
106 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()
303 bool TParseContext::lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped* node) in lValueErrorCheck()
422 bool TParseContext::constErrorCheck(TIntermTyped* node) in constErrorCheck()
438 bool TParseContext::integerErrorCheck(TIntermTyped* node, const char* token) in integerErrorCheck()
454 bool TParseContext::globalErrorCheck(const TSourceLoc &line, bool global, const char* token) in globalErrorCheck()
473 bool TParseContext::reservedErrorCheck(const TSourceLoc &line, const TString& identifier) in reservedErrorCheck()
497 bool TParseContext::constructorErrorCheck(const TSourceLoc &line, TIntermNode* node, TFunction& fun… in constructorErrorCheck()
603 bool TParseContext::voidErrorCheck(const TSourceLoc &line, const TString& identifier, const TBasicT… in voidErrorCheck()
617 bool TParseContext::boolErrorCheck(const TSourceLoc &line, const TIntermTyped* type) in boolErrorCheck()
631 bool TParseContext::boolErrorCheck(const TSourceLoc &line, const TPublicType& pType) in boolErrorCheck()
641 bool TParseContext::samplerErrorCheck(const TSourceLoc &line, const TPublicType& pType, const char*… in samplerErrorCheck()
660 bool TParseContext::structQualifierErrorCheck(const TSourceLoc &line, const TPublicType& pType) in structQualifierErrorCheck()
702 bool TParseContext::singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &id… in singleDeclarationErrorCheck()
753 bool TParseContext::layoutLocationErrorCheck(const TSourceLoc &location, const TLayoutQualifier &la… in layoutLocationErrorCheck()
764 bool TParseContext::locationDeclaratorListCheck(const TSourceLoc& line, const TPublicType &pType) in locationDeclaratorListCheck()
775 bool TParseContext::parameterSamplerErrorCheck(const TSourceLoc &line, TQualifier qualifier, const … in parameterSamplerErrorCheck()
786 bool TParseContext::containsSampler(TType& type) in containsSampler()
806 bool TParseContext::arraySizeErrorCheck(const TSourceLoc &line, TIntermTyped* expr, int& size) in arraySizeErrorCheck()
855 bool TParseContext::arrayQualifierErrorCheck(const TSourceLoc &line, TPublicType type) in arrayQualifierErrorCheck()
870 bool TParseContext::arrayTypeErrorCheck(const TSourceLoc &line, TPublicType type) in arrayTypeErrorCheck()
892 bool TParseContext::arraySetMaxSize(TIntermSymbol *node, TType* type, int size, bool updateFlag, co… in arraySetMaxSize()
941 bool TParseContext::nonInitConstErrorCheck(const TSourceLoc &line, TString& identifier, TPublicType… in nonInitConstErrorCheck()
973 bool TParseContext::nonInitErrorCheck(const TSourceLoc &line, const TString& identifier, TPublicTyp… in nonInitErrorCheck()
1008 bool TParseContext::declareVariable(const TSourceLoc &line, const TString &identifier, const TType … in declareVariable()
1043 bool TParseContext::paramErrorCheck(const TSourceLoc &line, TQualifier qualifier, TQualifier paramQ… in paramErrorCheck()
1062 bool TParseContext::extensionErrorCheck(const TSourceLoc &line, const TString& extension) in extensionErrorCheck()
1083 bool TParseContext::functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *ag… in functionCallLValueErrorCheck()
1103 void TParseContext::es3InvariantErrorCheck(const TQualifier qualifier, const TSourceLoc &invariantL… in es3InvariantErrorCheck()
1121 bool TParseContext::supportsExtension(const char* extension) in supportsExtension()
1128 void TParseContext::handleExtensionDirective(const TSourceLoc &line, const char* extName, const cha… in handleExtensionDirective()
1134 void TParseContext::handlePragmaDirective(const TSourceLoc &line, const char* name, const char* val… in handlePragmaDirective()
1146 const TVariable *TParseContext::getNamedVariable(const TSourceLoc &location, in getNamedVariable()
1209 const TFunction* TParseContext::findFunction(const TSourceLoc &line, TFunction* call, bool *builtIn) in findFunction()
1235 bool TParseContext::executeInitializer(const TSourceLoc& line, const TString& identifier, const TPu… in executeInitializer()
1327 TPublicType TParseContext::addFullySpecifiedType(TQualifier qualifier, bool invariant, TLayoutQuali… in addFullySpecifiedType()
1371 void TParseContext::checkInputOutputTypeIsValidES3(const TQualifier qualifier, in checkInputOutputTypeIsValidES3()
1438 TIntermAggregate *TParseContext::parseSingleDeclaration(TPublicType &publicType, in parseSingleDeclaration()
1476 TIntermAggregate *TParseContext::parseSingleArrayDeclaration(TPublicType &publicType, in parseSingleArrayDeclaration()
1517 TIntermAggregate *TParseContext::parseSingleInitDeclaration(const TPublicType &publicType, in parseSingleInitDeclaration()
1543 TIntermAggregate *TParseContext::parseSingleArrayInitDeclaration(TPublicType &publicType, in parseSingleArrayInitDeclaration()
1586 TIntermAggregate *TParseContext::parseInvariantDeclaration(const TSourceLoc &invariantLoc, in parseInvariantDeclaration()
1625 TIntermAggregate *TParseContext::parseDeclarator(TPublicType &publicType, TIntermAggregate *aggrega… in parseDeclarator()
1653 TIntermAggregate *TParseContext::parseArrayDeclarator(TPublicType &publicType, TIntermAggregate *ag… in parseArrayDeclarator()
1699 TIntermAggregate *TParseContext::parseInitDeclarator(const TPublicType &publicType, TIntermAggregat… in parseInitDeclarator()
1736 TIntermAggregate *TParseContext::parseArrayInitDeclarator(const TPublicType &publicType, in parseArrayInitDeclarator()
1792 void TParseContext::parseGlobalLayoutQualifier(const TPublicType &typeQualifier) in parseGlobalLayoutQualifier()
1828 TIntermAggregate *TParseContext::addFunctionPrototypeDeclaration(const TFunction &function, const T… in addFunctionPrototypeDeclaration()
1880 TIntermAggregate *TParseContext::addFunctionDefinition(const TFunction &function, TIntermAggregate … in addFunctionDefinition()
1907 void TParseContext::parseFunctionPrototype(const TSourceLoc &location, TFunction *function, TInterm… in parseFunctionPrototype()
2004 TFunction *TParseContext::parseFunctionDeclarator(const TSourceLoc &location, TFunction *function) in parseFunctionDeclarator()
2071 TFunction *TParseContext::addConstructorFunc(const TPublicType &publicTypeIn) in addConstructorFunc()
2101 TIntermTyped* TParseContext::addConstructor(TIntermNode* arguments, const TType* type, TOperator op… in addConstructor()
2155 TIntermTyped* TParseContext::foldConstConstructor(TIntermAggregate* aggrNode, const TType& type) in foldConstConstructor()
2183 TIntermTyped* TParseContext::addConstVectorNode(TVectorFields& fields, TIntermTyped* node, const TS… in addConstVectorNode()
2230 TIntermTyped* TParseContext::addConstMatrixNode(int index, TIntermTyped* node, const TSourceLoc &li… in addConstMatrixNode()
2265 TIntermTyped* TParseContext::addConstArrayNode(int index, TIntermTyped* node, const TSourceLoc &lin… in addConstArrayNode()
2302 TIntermTyped* TParseContext::addConstStruct(const TString& identifier, TIntermTyped* node, const TS… in addConstStruct()
2334 TIntermAggregate* TParseContext::addInterfaceBlock(const TPublicType& typeQualifier, const TSourceL… in addInterfaceBlock()
2477 TIntermTyped *TParseContext::addIndexExpression(TIntermTyped *baseExpression, const TSourceLoc &loc… in addIndexExpression()
2636 TIntermTyped *TParseContext::addFieldSelectionExpression(TIntermTyped *baseExpression, const TSourc… in addFieldSelectionExpression()
2789 TLayoutQualifier TParseContext::parseLayoutQualifier(const TString &qualifierType, const TSourceLoc… in parseLayoutQualifier()
2831 TLayoutQualifier TParseContext::parseLayoutQualifier(const TString &qualifierType, const TSourceLoc… in parseLayoutQualifier()
2861 TLayoutQualifier TParseContext::joinLayoutQualifiers(TLayoutQualifier leftQualifier, TLayoutQualifi… in joinLayoutQualifiers()
2882 TPublicType TParseContext::joinInterpolationQualifiers(const TSourceLoc &interpolationLoc, TQualifi… in joinInterpolationQualifiers()
2927 TFieldList *TParseContext::addStructDeclaratorList(const TPublicType &typeSpecifier, TFieldList *fi… in addStructDeclaratorList()
2969 TPublicType TParseContext::addStructure(const TSourceLoc &structLine, const TSourceLoc &nameLine, in addStructure()
3018 bool TParseContext::enterStructDeclaration(const TSourceLoc &line, const TString& identifier) in enterStructDeclaration()
3033 void TParseContext::exitStructDeclaration() in exitStructDeclaration()
3038 bool TParseContext::structNestingErrorCheck(const TSourceLoc &line, const TField &field) in structNestingErrorCheck()
3064 TIntermTyped *TParseContext::createUnaryMath(TOperator op, TIntermTyped *child, const TSourceLoc &l… in createUnaryMath()
3109 TIntermTyped *TParseContext::addUnaryMath(TOperator op, TIntermTyped *child, const TSourceLoc &loc) in addUnaryMath()
3121 TIntermTyped *TParseContext::addUnaryMathLValue(TOperator op, TIntermTyped *child, const TSourceLoc… in addUnaryMathLValue()
3128 bool TParseContext::binaryOpCommonCheck(TOperator op, TIntermTyped *left, TIntermTyped *right, cons… in binaryOpCommonCheck()
3282 TIntermSwitch *TParseContext::addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const … in addSwitch()
3314 TIntermCase *TParseContext::addCase(TIntermTyped *condition, const TSourceLoc &loc) in addCase()
3352 TIntermCase *TParseContext::addDefault(const TSourceLoc &loc) in addDefault()
3369 TIntermTyped *TParseContext::createAssign(TOperator op, TIntermTyped *left, TIntermTyped *right, co… in createAssign()
3378 TIntermTyped *TParseContext::addAssign(TOperator op, TIntermTyped *left, TIntermTyped *right, const… in addAssign()
3390 TIntermTyped *TParseContext::addBinaryMathInternal(TOperator op, TIntermTyped *left, TIntermTyped *… in addBinaryMathInternal()
3449 TIntermTyped *TParseContext::addBinaryMath(TOperator op, TIntermTyped *left, TIntermTyped *right, c… in addBinaryMath()
3461 TIntermTyped *TParseContext::addBinaryMathBooleanResult(TOperator op, TIntermTyped *left, TIntermTy… in addBinaryMathBooleanResult()
3475 TIntermBranch *TParseContext::addBranch(TOperator op, const TSourceLoc &loc) in addBranch()
3507 TIntermBranch *TParseContext::addBranch(TOperator op, TIntermTyped *returnValue, const TSourceLoc &… in addBranch()
3524 TIntermTyped *TParseContext::addFunctionCallOrMethod(TFunction *fnCall, TIntermNode *paramNode, TIn… in addFunctionCallOrMethod()
3709 TIntermTyped *TParseContext::addTernarySelection(TIntermTyped *cond, TIntermTyped *trueBlock, TInte… in addTernarySelection()
3738 TParseContext* context) { in PaParseStrings()