• Home
  • Raw
  • Download

Lines Matching refs:TParseContext

105 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields…  in parseVectorFields()
197 bool TParseContext::parseMatrixFields(const TString& compString, int matCols, int matRows, TMatrixF… in parseMatrixFields()
250 void TParseContext::recover() in recover()
257 void TParseContext::error(const TSourceLoc& loc, in error()
267 void TParseContext::warning(const TSourceLoc& loc, in warning()
275 void TParseContext::trace(const char* str) in trace()
283 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right) in assignError()
294 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand) in unaryOpError()
306 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString rig… in binaryOpError()
315 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType ty… in precisionErrorCheck()
343 bool TParseContext::lValueErrorCheck(const TSourceLoc &line, const char* op, TIntermTyped* node) in lValueErrorCheck()
462 bool TParseContext::constErrorCheck(TIntermTyped* node) in constErrorCheck()
478 bool TParseContext::integerErrorCheck(TIntermTyped* node, const char* token) in integerErrorCheck()
494 bool TParseContext::globalErrorCheck(const TSourceLoc &line, bool global, const char* token) in globalErrorCheck()
513 bool TParseContext::reservedErrorCheck(const TSourceLoc &line, const TString& identifier) in reservedErrorCheck()
537 bool TParseContext::constructorErrorCheck(const TSourceLoc &line, TIntermNode* node, TFunction& fun… in constructorErrorCheck()
643 bool TParseContext::voidErrorCheck(const TSourceLoc &line, const TString& identifier, const TBasicT… in voidErrorCheck()
657 bool TParseContext::boolErrorCheck(const TSourceLoc &line, const TIntermTyped* type) in boolErrorCheck()
671 bool TParseContext::boolErrorCheck(const TSourceLoc &line, const TPublicType& pType) in boolErrorCheck()
681 bool TParseContext::samplerErrorCheck(const TSourceLoc &line, const TPublicType& pType, const char*… in samplerErrorCheck()
700 bool TParseContext::structQualifierErrorCheck(const TSourceLoc &line, const TPublicType& pType) in structQualifierErrorCheck()
742 bool TParseContext::singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &id… in singleDeclarationErrorCheck()
793 bool TParseContext::layoutLocationErrorCheck(const TSourceLoc &location, const TLayoutQualifier &la… in layoutLocationErrorCheck()
804 bool TParseContext::locationDeclaratorListCheck(const TSourceLoc& line, const TPublicType &pType) in locationDeclaratorListCheck()
815 bool TParseContext::parameterSamplerErrorCheck(const TSourceLoc &line, TQualifier qualifier, const … in parameterSamplerErrorCheck()
826 bool TParseContext::containsSampler(TType& type) in containsSampler()
847 bool TParseContext::arraySizeErrorCheck(const TSourceLoc &line, TIntermTyped* expr, int& size) in arraySizeErrorCheck()
895 bool TParseContext::arrayQualifierErrorCheck(const TSourceLoc &line, TPublicType type) in arrayQualifierErrorCheck()
910 bool TParseContext::arrayTypeErrorCheck(const TSourceLoc &line, TPublicType type) in arrayTypeErrorCheck()
932 bool TParseContext::arraySetMaxSize(TIntermSymbol *node, TType* type, int size, bool updateFlag, co… in arraySetMaxSize()
981 bool TParseContext::nonInitConstErrorCheck(const TSourceLoc &line, TString& identifier, TPublicType… in nonInitConstErrorCheck()
1013 bool TParseContext::nonInitErrorCheck(const TSourceLoc &line, const TString& identifier, TPublicTyp… in nonInitErrorCheck()
1048 bool TParseContext::declareVariable(const TSourceLoc &line, const TString &identifier, const TType … in declareVariable()
1083 bool TParseContext::paramErrorCheck(const TSourceLoc &line, TQualifier qualifier, TQualifier paramQ… in paramErrorCheck()
1102 bool TParseContext::extensionErrorCheck(const TSourceLoc &line, const TString& extension) in extensionErrorCheck()
1123 bool TParseContext::functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *ag… in functionCallLValueErrorCheck()
1143 void TParseContext::es3InvariantErrorCheck(const TQualifier qualifier, const TSourceLoc &invariantL… in es3InvariantErrorCheck()
1161 bool TParseContext::supportsExtension(const char* extension) in supportsExtension()
1168 void TParseContext::handleExtensionDirective(const TSourceLoc &line, const char* extName, const cha… in handleExtensionDirective()
1174 void TParseContext::handlePragmaDirective(const TSourceLoc &line, const char* name, const char* val… in handlePragmaDirective()
1186 const TVariable *TParseContext::getNamedVariable(const TSourceLoc &location, in getNamedVariable()
1249 const TFunction* TParseContext::findFunction(const TSourceLoc &line, TFunction* call, bool *builtIn) in findFunction()
1275 bool TParseContext::executeInitializer(const TSourceLoc& line, const TString& identifier, const TPu… in executeInitializer()
1361 TPublicType TParseContext::addFullySpecifiedType(TQualifier qualifier, bool invariant, TLayoutQuali… in addFullySpecifiedType()
1412 void TParseContext::checkInputOutputTypeIsValidES3(const TQualifier qualifier, in checkInputOutputTypeIsValidES3()
1479 TIntermAggregate *TParseContext::parseSingleDeclaration(TPublicType &publicType, in parseSingleDeclaration()
1517 TIntermAggregate *TParseContext::parseSingleArrayDeclaration(TPublicType &publicType, in parseSingleArrayDeclaration()
1558 TIntermAggregate *TParseContext::parseSingleInitDeclaration(const TPublicType &publicType, in parseSingleInitDeclaration()
1584 TIntermAggregate *TParseContext::parseSingleArrayInitDeclaration(TPublicType &publicType, in parseSingleArrayInitDeclaration()
1627 TIntermAggregate *TParseContext::parseInvariantDeclaration(const TSourceLoc &invariantLoc, in parseInvariantDeclaration()
1666 TIntermAggregate *TParseContext::parseDeclarator(TPublicType &publicType, TIntermAggregate *aggrega… in parseDeclarator()
1694 TIntermAggregate *TParseContext::parseArrayDeclarator(TPublicType &publicType, TIntermAggregate *ag… in parseArrayDeclarator()
1740 TIntermAggregate *TParseContext::parseInitDeclarator(const TPublicType &publicType, TIntermAggregat… in parseInitDeclarator()
1777 TIntermAggregate *TParseContext::parseArrayInitDeclarator(const TPublicType &publicType, in parseArrayInitDeclarator()
1833 void TParseContext::parseGlobalLayoutQualifier(const TPublicType &typeQualifier) in parseGlobalLayoutQualifier()
1869 TIntermAggregate *TParseContext::addFunctionPrototypeDeclaration(const TFunction &function, const T… in addFunctionPrototypeDeclaration()
1921 TIntermAggregate *TParseContext::addFunctionDefinition(const TFunction &function, TIntermAggregate … in addFunctionDefinition()
1948 void TParseContext::parseFunctionPrototype(const TSourceLoc &location, TFunction *function, TInterm… in parseFunctionPrototype()
2045 TFunction *TParseContext::parseFunctionDeclarator(const TSourceLoc &location, TFunction *function) in parseFunctionDeclarator()
2106 TFunction *TParseContext::addConstructorFunc(const TPublicType &publicTypeIn) in addConstructorFunc()
2136 TIntermTyped* TParseContext::addConstructor(TIntermNode* arguments, const TType* type, TOperator op… in addConstructor()
2190 TIntermTyped* TParseContext::foldConstConstructor(TIntermAggregate* aggrNode, const TType& type) in foldConstConstructor()
2218 TIntermTyped* TParseContext::addConstVectorNode(TVectorFields& fields, TIntermTyped* node, const TS… in addConstVectorNode()
2263 TIntermTyped* TParseContext::addConstMatrixNode(int index, TIntermTyped* node, const TSourceLoc &li… in addConstMatrixNode()
2298 TIntermTyped* TParseContext::addConstArrayNode(int index, TIntermTyped* node, const TSourceLoc &lin… in addConstArrayNode()
2335 TIntermTyped* TParseContext::addConstStruct(const TString& identifier, TIntermTyped* node, const TS… in addConstStruct()
2367 TIntermAggregate* TParseContext::addInterfaceBlock(const TPublicType& typeQualifier, const TSourceL… in addInterfaceBlock()
2507 TIntermTyped *TParseContext::addIndexExpression(TIntermTyped *baseExpression, const TSourceLoc &loc… in addIndexExpression()
2666 TIntermTyped *TParseContext::addFieldSelectionExpression(TIntermTyped *baseExpression, const TSourc… in addFieldSelectionExpression()
2859 TLayoutQualifier TParseContext::parseLayoutQualifier(const TString &qualifierType, const TSourceLoc… in parseLayoutQualifier()
2901 TLayoutQualifier TParseContext::parseLayoutQualifier(const TString &qualifierType, const TSourceLoc… in parseLayoutQualifier()
2931 TLayoutQualifier TParseContext::joinLayoutQualifiers(TLayoutQualifier leftQualifier, TLayoutQualifi… in joinLayoutQualifiers()
2952 TPublicType TParseContext::joinInterpolationQualifiers(const TSourceLoc &interpolationLoc, TQualifi… in joinInterpolationQualifiers()
2997 TFieldList *TParseContext::addStructDeclaratorList(const TPublicType &typeSpecifier, TFieldList *fi… in addStructDeclaratorList()
3039 TPublicType TParseContext::addStructure(const TSourceLoc &structLine, const TSourceLoc &nameLine, in addStructure()
3089 bool TParseContext::enterStructDeclaration(const TSourceLoc &line, const TString& identifier) in enterStructDeclaration()
3104 void TParseContext::exitStructDeclaration() in exitStructDeclaration()
3109 bool TParseContext::structNestingErrorCheck(const TSourceLoc &line, const TField &field) in structNestingErrorCheck()
3135 TIntermTyped *TParseContext::createUnaryMath(TOperator op, TIntermTyped *child, const TSourceLoc &l… in createUnaryMath()
3180 TIntermTyped *TParseContext::addUnaryMath(TOperator op, TIntermTyped *child, const TSourceLoc &loc) in addUnaryMath()
3192 TIntermTyped *TParseContext::addUnaryMathLValue(TOperator op, TIntermTyped *child, const TSourceLoc… in addUnaryMathLValue()
3199 bool TParseContext::binaryOpCommonCheck(TOperator op, TIntermTyped *left, TIntermTyped *right, cons… in binaryOpCommonCheck()
3353 TIntermSwitch *TParseContext::addSwitch(TIntermTyped *init, TIntermAggregate *statementList, const … in addSwitch()
3385 TIntermCase *TParseContext::addCase(TIntermTyped *condition, const TSourceLoc &loc) in addCase()
3423 TIntermCase *TParseContext::addDefault(const TSourceLoc &loc) in addDefault()
3440 TIntermTyped *TParseContext::createAssign(TOperator op, TIntermTyped *left, TIntermTyped *right, co… in createAssign()
3449 TIntermTyped *TParseContext::addAssign(TOperator op, TIntermTyped *left, TIntermTyped *right, const… in addAssign()
3461 TIntermTyped *TParseContext::addBinaryMathInternal(TOperator op, TIntermTyped *left, TIntermTyped *… in addBinaryMathInternal()
3520 TIntermTyped *TParseContext::addBinaryMath(TOperator op, TIntermTyped *left, TIntermTyped *right, c… in addBinaryMath()
3532 TIntermTyped *TParseContext::addBinaryMathBooleanResult(TOperator op, TIntermTyped *left, TIntermTy… in addBinaryMathBooleanResult()
3546 TIntermBranch *TParseContext::addBranch(TOperator op, const TSourceLoc &loc) in addBranch()
3578 TIntermBranch *TParseContext::addBranch(TOperator op, TIntermTyped *returnValue, const TSourceLoc &… in addBranch()
3595 TIntermTyped *TParseContext::addFunctionCallOrMethod(TFunction *fnCall, TIntermNode *paramNode, TIn… in addFunctionCallOrMethod()
3766 TIntermTyped *TParseContext::addTernarySelection(TIntermTyped *cond, TIntermTyped *trueBlock, TInte… in addTernarySelection()
3795 TParseContext* context) { in PaParseStrings()