Searched refs:fParameters (Results 1 – 6 of 6) sorted by relevance
30 , fParameters(std::move(parameters)) in FunctionDeclaration()36 for (auto p : fParameters) { in description()49 if (fParameters.size() != f.fParameters.size()) { in matches()52 for (size_t i = 0; i < fParameters.size(); i++) { in matches()53 if (fParameters[i]->fType != f.fParameters[i]->fType) { in matches()74 ASSERT(arguments.size() == fParameters.size()); in determineFinalTypes()77 if (fParameters[i]->fType.kind() == Type::kGeneric_Kind) { in determineFinalTypes()78 std::vector<const Type*> types = fParameters[i]->fType.coercibleTypes(); in determineFinalTypes()92 outParameterTypes->push_back(&fParameters[i]->fType); in determineFinalTypes()107 const std::vector<const Variable*> fParameters; member
29 , fParameters(std::move(parameters)) in ASTFunction()34 for (size_t i = 0; i < fParameters.size(); i++) { in description()38 result += fParameters[i]->description(); in description()51 const std::vector<std::unique_ptr<ASTParameter>> fParameters; member
48 fParameters.push_back(decl.fVar); in SectionAndParameterHelper()103 return fParameters; in getParameters()144 std::vector<const Variable*> fParameters;
588 for (const auto& param : f.fParameters) { in convertFunction()626 if (parameters.size() == other->fParameters.size()) { in convertFunction()629 if (parameters[i]->fType != other->fParameters[i]->fType) { in convertFunction()645 if (parameters[i]->fModifiers != other->fParameters[i]->fModifiers) { in convertFunction()679 fSymbolTable->addWithoutOwnership(parameters[i]->fName, decl->fParameters[i]); in convertFunction()1326 if (function.fParameters.size() != arguments.size()) { in call()1328 to_string((uint64_t) function.fParameters.size()) + in call()1330 if (function.fParameters.size() != 1) { in call()1356 if (arguments[i] && (function.fParameters[i]->fModifiers.fFlags & Modifiers::kOut_Flag)) { in call()1358 function.fParameters[i]->fModifiers.fFlags & Modifiers::kIn_Flag); in call()[all …]
1132 for (size_t i = 0; i < function.fParameters.size(); i++) { in getFunctionType()1135 key += function.fParameters[i]->fType.description(); in getFunctionType()1141 int32_t length = 3 + (int32_t) function.fParameters.size(); in getFunctionType()1144 for (size_t i = 0; i < function.fParameters.size(); i++) { in getFunctionType()1168 parameterTypes.push_back(this->getPointerType(function.fParameters[i]->fType, in getFunctionType()1419 if (is_out(*c.fFunction.fParameters[i])) { in writeFunctionCall()2607 for (size_t i = 0; i < f.fParameters.size(); i++) { in writeFunctionStart()2609 fVariableMap[f.fParameters[i]] = id; in writeFunctionStart()2611 type = this->getPointerType(f.fParameters[i]->fType, SpvStorageClassFunction); in writeFunctionStart()
494 for (const auto& param : f.fDeclaration.fParameters) { in writeFunction()