Lines Matching refs:currentFunc
1025 for (ir::MethodDefinition *const currentFunc : method->Overloads()) {
1026 currentFunc->Function()->Id()->SetVariable(currentFunc->Id()->Variable());
1027 BuildFunctionSignature(currentFunc->Function(), isConstructSig);
1028 if (currentFunc->Function()->Signature() == nullptr) {
1031 auto *const overloadType = BuildNamedFunctionType(currentFunc->Function());
1032 CheckIdenticalOverloads(funcType, overloadType, currentFunc);
1033 currentFunc->SetTsType(overloadType);
1034 funcType->AddCallSignature(currentFunc->Function()->Signature());
1051 const ir::MethodDefinition *const currentFunc)
1058 LogTypeError("Function " + func->Name().Mutf8() + " is already declared.", currentFunc->Start());
1063 currentFunc->Start());