Lines Matching refs:fnCandidate
2028 void TParseContext::functionCallRValueLValueErrorCheck(const TFunction *fnCandidate, in functionCallRValueLValueErrorCheck() argument
2031 for (size_t i = 0; i < fnCandidate->getParamCount(); ++i) in functionCallRValueLValueErrorCheck()
2033 TQualifier qual = fnCandidate->getParam(i)->getType().getQualifier(); in functionCallRValueLValueErrorCheck()
6888 const TFunction *fnCandidate = static_cast<const TFunction *>(symbol); in addNonConstructorFunctionCall() local
6890 TIntermAggregate::CreateFunctionCall(*fnCandidate, &fnCall->arguments()); in addNonConstructorFunctionCall()
6892 checkImageMemoryAccessForUserDefinedFunctions(fnCandidate, callNode); in addNonConstructorFunctionCall()
6893 functionCallRValueLValueErrorCheck(fnCandidate, callNode); in addNonConstructorFunctionCall()
6910 const TFunction *fnCandidate = static_cast<const TFunction *>(symbol); in addNonConstructorFunctionCall() local
6912 if (!fnCandidate->extensions().empty() && in addNonConstructorFunctionCall()
6913 fnCandidate->extensions()[0] != TExtension::UNDEFINED) in addNonConstructorFunctionCall()
6915 checkCanUseOneOfExtensions(loc, fnCandidate->extensions()); in addNonConstructorFunctionCall()
6919 TOperator op = fnCandidate->getBuiltInOp(); in addNonConstructorFunctionCall()
6920 if (BuiltInGroup::IsMath(op) && fnCandidate->getParamCount() == 1) in addNonConstructorFunctionCall()
6925 createUnaryMath(op, unaryParamNode->getAsTyped(), loc, fnCandidate); in addNonConstructorFunctionCall()
6931 TIntermAggregate::CreateBuiltInFunctionCall(*fnCandidate, &fnCall->arguments()); in addNonConstructorFunctionCall()
6941 functionCallRValueLValueErrorCheck(fnCandidate, callNode); in addNonConstructorFunctionCall()