Searched refs:outerfunc (Results 1 – 11 of 11) sorted by relevance
136 func closurename(outerfunc *Node) *types.Sym {141 if outerfunc != nil {142 if outerfunc.Func.Closure != nil {146 outer = outerfunc.funcname()151 if !outerfunc.Func.Nname.isBlank() {152 gen = &outerfunc.Func.Closgen
771 FuncDeclaration *outerfunc = sc->func; in checkPurity() local774 if (outerfunc->isInstantiated()) in checkPurity()804 while (outerfunc->toParent2() && in checkPurity()805 outerfunc->isPureBypassingInference() == PUREimpure && in checkPurity()806 outerfunc->toParent2()->isFuncDeclaration()) in checkPurity()808 outerfunc = outerfunc->toParent2()->isFuncDeclaration(); in checkPurity()809 if (outerfunc->type->ty == Terror) in checkPurity()824 if (!f->isPure() && calledparent != outerfunc) in checkPurity()826 FuncDeclaration *ff = outerfunc; in checkPurity()
2374 FuncDeclaration *outerfunc = sc->func; in checkPurity() local2377 if (outerfunc->isInstantiated()) in checkPurity()2407 while (outerfunc->toParent2() && in checkPurity()2408 outerfunc->isPureBypassingInference() == PUREimpure && in checkPurity()2409 outerfunc->toParent2()->isFuncDeclaration()) in checkPurity()2411 outerfunc = outerfunc->toParent2()->isFuncDeclaration(); in checkPurity()2412 if (outerfunc->type->ty == Terror) in checkPurity()2427 if (!f->isPure() && calledparent != outerfunc) in checkPurity()2429 FuncDeclaration *ff = outerfunc; in checkPurity()
2382 FuncDeclaration *outerfunc = sc->func; in checkPurity() local2385 if (outerfunc->isInstantiated()) in checkPurity()2415 while (outerfunc->toParent2() && in checkPurity()2416 outerfunc->isPureBypassingInference() == PUREimpure && in checkPurity()2417 outerfunc->toParent2()->isFuncDeclaration()) in checkPurity()2419 outerfunc = outerfunc->toParent2()->isFuncDeclaration(); in checkPurity()2420 if (outerfunc->type->ty == Terror) in checkPurity()2435 if (!f->isPure() && calledparent != outerfunc) in checkPurity()2437 FuncDeclaration *ff = outerfunc; in checkPurity()
2377 FuncDeclaration *outerfunc = sc->func; in checkPurity() local2380 if (outerfunc->isInstantiated()) in checkPurity()2410 while (outerfunc->toParent2() && in checkPurity()2411 outerfunc->isPureBypassingInference() == PUREimpure && in checkPurity()2412 outerfunc->toParent2()->isFuncDeclaration()) in checkPurity()2414 outerfunc = outerfunc->toParent2()->isFuncDeclaration(); in checkPurity()2415 if (outerfunc->type->ty == Terror) in checkPurity()2430 if (!f->isPure() && calledparent != outerfunc) in checkPurity()2432 FuncDeclaration *ff = outerfunc; in checkPurity()
68 function outerfunc (...)