Lines Matching refs:LocalInstantiationScope

1659       LocalInstantiationScope Scope(SemaRef, /*CombineWithOuterScope=*/true);  in TransformLambdaExpr()
1707 LocalInstantiationScope Scope(SemaRef, /*CombineWithOuterScope=*/true); in TransformRequiresExpr()
2345 typedef LocalInstantiationScope::DeclArgumentPack DeclArgumentPack; in TransformFunctionParmPackRefExpr()
2412 LocalInstantiationScope Scope(SemaRef, /*CombineWithOuterScope=*/true); in TransformFunctionProtoType()
3233 std::unique_ptr<LocalInstantiationScope> LIS; in SubstDefaultArgument()
3242 LIS = std::make_unique<LocalInstantiationScope>(*this); in SubstDefaultArgument()
3467 LocalInstantiationScope Scope(*this, MergeWithParentScope); in InstantiateClass()
3593 LocalInstantiationScope::deleteScopes(I->Scope, in InstantiateClass()
3697 LocalInstantiationScope Scope(*this, /*MergeWithParentScope*/true); in InstantiateEnum()
3757 LocalInstantiationScope Scope(*this, true); in InstantiateInClassInitializer()
4353 llvm::PointerUnion<Decl *, LocalInstantiationScope::DeclArgumentPack *> *
4354 LocalInstantiationScope::findInstantiationOf(const Decl *D) { in findInstantiationOf()
4356 for (LocalInstantiationScope *Current = this; Current; in findInstantiationOf()
4408 void LocalInstantiationScope::InstantiatedLocal(const Decl *D, Decl *Inst) { in InstantiatedLocal()
4414 LocalInstantiationScope *Current = this; in InstantiatedLocal()
4429 void LocalInstantiationScope::InstantiatedLocalPackArg(const Decl *D, in InstantiatedLocalPackArg()
4436 void LocalInstantiationScope::MakeInstantiatedLocalArgPack(const Decl *D) { in MakeInstantiatedLocalArgPack()
4439 for (LocalInstantiationScope *Current = this; in MakeInstantiatedLocalArgPack()
4452 bool LocalInstantiationScope::isLocalPackExpansion(const Decl *D) { in isLocalPackExpansion()
4459 void LocalInstantiationScope::SetPartiallySubstitutedPack(NamedDecl *Pack, in SetPartiallySubstitutedPack()
4472 NamedDecl *LocalInstantiationScope::getPartiallySubstitutedPack( in getPartiallySubstitutedPack()
4480 for (const LocalInstantiationScope *Current = this; Current; in getPartiallySubstitutedPack()