• Home
  • Raw
  • Download

Lines Matching refs:TFunction

1582 void HlslParseContext::handleFunctionDeclarator(const TSourceLoc& loc, TFunction& function, bool pr…  in handleFunctionDeclarator()
1592 const TFunction* prevDec = symbol ? symbol->getAsFunction() : 0; in handleFunctionDeclarator()
1641 TIntermAggregate* HlslParseContext::handleFunctionDefinition(const TSourceLoc& loc, TFunction& func… in handleFunctionDefinition()
1647 TFunction* prevDec = symbol ? symbol->getAsFunction() : nullptr; in handleFunctionDefinition()
1985 TIntermNode* HlslParseContext::transformEntryPoint(const TSourceLoc& loc, TFunction& userFunction, in transformEntryPoint()
2060 TFunction synthEntryPoint(&userFunction.getName(), voidType); in transformEntryPoint()
2065TFunction callee(&userFunction.getName(), voidType); // call based on old name, which is still in … in transformEntryPoint()
2171 void HlslParseContext::handleFunctionBody(const TSourceLoc& loc, TFunction& function, TIntermNode* … in handleFunctionBody()
2189 void HlslParseContext::remapEntryPointIO(TFunction& function, TVariable*& returnValue, in remapEntryPointIO()
2314 void HlslParseContext::remapNonEntryPointIO(TFunction& function) in remapNonEntryPointIO()
2349 void HlslParseContext::handleFunctionArgument(TFunction* function, in handleFunctionArgument()
5249 TIntermTyped* HlslParseContext::handleFunctionCall(const TSourceLoc& loc, TFunction* function, TInt… in handleFunctionCall()
5275 const TFunction* fnCandidate = nullptr; in handleFunctionCall()
5451 void HlslParseContext::addGenMulArgumentConversion(const TSourceLoc& loc, TFunction& call, TIntermT… in addGenMulArgumentConversion()
5526 void HlslParseContext::addInputArgumentConversions(const TFunction& function, TIntermTyped*& argume… in addInputArgumentConversions()
5599 void HlslParseContext::expandArguments(const TSourceLoc& loc, const TFunction& function, TIntermTyp… in expandArguments()
5672 TIntermTyped* HlslParseContext::addOutputArgumentConversions(const TFunction& function, TIntermOper… in addOutputArgumentConversions()
5812 void HlslParseContext::builtInOpCheck(const TSourceLoc& loc, const TFunction& fnCandidate, TIntermO… in builtInOpCheck()
5963 TFunction* HlslParseContext::makeConstructorCall(const TSourceLoc& loc, const TType& type) in makeConstructorCall()
5974 return new TFunction(&empty, type, op); in makeConstructorCall()
6284 bool HlslParseContext::constructorError(const TSourceLoc& loc, TIntermNode* node, TFunction& functi… in constructorError()
7284 const TFunction* HlslParseContext::findFunction(const TSourceLoc& loc, TFunction& call, bool& built… in findFunction()
7301 TVector<const TFunction*> candidateList; in findFunction()
7467 const TFunction* bestMatch = selectFunction(candidateList, call, convertible, better, tie); in findFunction()
7519 TFunction convertedCall(&call.getName(), call.getType(), call.getBuiltInOp()); in findFunction()
9137 TFunction& member = *it->function->clone(); in pushThisScope()
9509 const TFunction* HlslParseContext::findPatchConstantFunction(const TSourceLoc& loc) in findPatchConstantFunction()
9519 TVector<const TFunction*> candidateList; in findPatchConstantFunction()
9552 … const auto findBuiltIns = [&](const TFunction& function, std::set<tInterstageIoData>& builtIns) { in addPatchConstantInvocation()
9587 const auto isOutputPatch = [](TFunction& patchConstantFunction, int param) { in addPatchConstantInvocation()
9615 TFunction* patchConstantFunctionPtr = const_cast<TFunction*>(findPatchConstantFunction(loc)); in addPatchConstantInvocation()
9620 TFunction& patchConstantFunction = *patchConstantFunctionPtr; in addPatchConstantInvocation()
9788 TFunction callee(&origName, TType(EbtVoid)); in addPatchConstantInvocation()