Home
last modified time | relevance | path

Searched refs:InheritedFrom (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h379 void setInherited(const ASTContext &C, ParmDecl *InheritedFrom) { in setInherited() argument
380 InheritedFrom = getParmOwningDefaultArg(InheritedFrom); in setInherited()
382 ValueOrInherited = InheritedFrom; in setInherited()
385 assert(C.isSameDefaultTemplateArgument(D, InheritedFrom)); in setInherited()
387 new (allocateDefaultArgStorageChain(C)) Chain{InheritedFrom, get()}; in setInherited()
391 InheritedFrom)); in setInherited()
392 Inherited->PrevDeclWithDefaultArg = InheritedFrom; in setInherited()
395 Chain{InheritedFrom, ValueOrInherited.template get<ArgType>()}; in setInherited()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp1026 const auto *InheritedFrom = D->getDefaultArgStorage().getInheritedFrom(); in VisitTemplateTemplateParmDecl() local
1028 InheritedFrom ? InheritedFrom->getSourceRange() : SourceLocation{}, in VisitTemplateTemplateParmDecl()
1029 InheritedFrom, in VisitTemplateTemplateParmDecl()
H A DItaniumMangle.cpp609 void mangleCXXCtorType(CXXCtorType T, const CXXRecordDecl *InheritedFrom);
1676 const CXXRecordDecl *InheritedFrom = nullptr; in mangleUnqualifiedName() local
1681 InheritedFrom = Inherited.getConstructor()->getParent(); in mangleUnqualifiedName()
1691 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); in mangleUnqualifiedName()
1695 mangleCXXCtorType(Ctor_Complete, InheritedFrom); in mangleUnqualifiedName()
5749 const CXXRecordDecl *InheritedFrom) { in mangleCXXCtorType() argument
5757 if (InheritedFrom) in mangleCXXCtorType()
5773 if (InheritedFrom) in mangleCXXCtorType()
5774 mangleName(InheritedFrom); in mangleCXXCtorType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp9892 const CXXRecordDecl *InheritedFrom = nullptr; in Diagnose() local
9894 InheritedFrom = Inherited.getShadowDecl()->getNominatedBaseClass(); in Diagnose()
9897 << (InheritedFrom ? 2 : Constructor->isImplicit() ? 1 : 0) in Diagnose()
9901 << InheritedFrom; in Diagnose()
9910 << (InheritedFrom ? 2 : Constructor->isImplicit() ? 1 : 0) in Diagnose()
9914 << InheritedFrom; in Diagnose()