Home | History | Annotate | Download | only in compiler

Lines Matching refs:fnCandidate

1083 bool TParseContext::functionCallLValueErrorCheck(const TFunction *fnCandidate, TIntermAggregate *aggregate)
1085 for(size_t i = 0; i < fnCandidate->getParamCount(); ++i)
1087 TQualifier qual = fnCandidate->getParam(i).type->getQualifier();
3584 const TFunction *fnCandidate;
3586 fnCandidate = findFunction(loc, fnCall, &builtIn);
3587 if(fnCandidate)
3592 if(builtIn && !fnCandidate->getExtension().empty() &&
3593 extensionErrorCheck(loc, fnCandidate->getExtension()))
3597 op = fnCandidate->getBuiltInOp();
3603 if(fnCandidate->getParamCount() == 1)
3609 callNode = createUnaryMath(op, operand->getAsTyped(), loc, &fnCandidate->getReturnType());
3625 aggregate->setType(fnCandidate->getReturnType());
3628 functionCallLValueErrorCheck(fnCandidate, aggregate);
3655 if(fnCandidate->getParamCount() == 2)
3681 aggregate->setType(fnCandidate->getReturnType());
3688 aggregate->setName(fnCandidate->getMangledName());
3692 functionCallLValueErrorCheck(fnCandidate, aggregate);