Home
last modified time | relevance | path

Searched refs:Inherited (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DUsedDeclVisitor.h26 typedef EvaluatedExprVisitor<Derived> Inherited; typedef
28 UsedDeclVisitor(Sema &S) : Inherited(S.Context), S(S) {} in UsedDeclVisitor()
49 Inherited::VisitCapturedStmt(Node); in VisitCapturedStmt()
64 Inherited::VisitCXXNewExpr(E); in VisitCXXNewExpr()
80 Inherited::VisitCXXDeleteExpr(E); in VisitCXXDeleteExpr()
90 Inherited::VisitCXXConstructExpr(E); in VisitCXXConstructExpr()
95 Inherited::VisitCXXDefaultArgExpr(E); in VisitCXXDefaultArgExpr()
100 Inherited::VisitCXXDefaultInitExpr(E); in VisitCXXDefaultInitExpr()
106 Inherited::VisitInitListExpr(ILE); in VisitInitListExpr()
H A DSemaStmtAttr.cpp198 typedef ConstEvaluatedExprVisitor<CallExprFinder> Inherited; typedef in __anonefa40b980211::CallExprFinder
200 CallExprFinder(Sema &S, const Stmt *St) : Inherited(S.Context) { Visit(St); } in CallExprFinder()
H A DSemaStmt.cpp896 typedef EvaluatedExprVisitor<CommaVisitor> Inherited; typedef in __anon4f6f6e9d0a11::CommaVisitor
899 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor()
1776 typedef EvaluatedExprVisitor<DeclExtractor> Inherited; typedef in __anon4f6f6e9d0d11::DeclExtractor
1780 Inherited(S.Context), in DeclExtractor()
1857 typedef EvaluatedExprVisitor<DeclMatcher> Inherited; typedef in __anon4f6f6e9d0d11::DeclMatcher
1860 Inherited(S.Context), Decls(Decls), FoundDecl(false) { in DeclMatcher()
2029 Inherited(S.Context) { in BreakContinueFinder()
2033 typedef ConstEvaluatedExprVisitor<BreakContinueFinder> Inherited; typedef in __anon4f6f6e9d0d11::BreakContinueFinder
H A DSema.cpp1733 typedef UsedDeclVisitor<DeferredDiagnosticsEmitter> Inherited; typedef in __anon1db639350611::DeferredDiagnosticsEmitter
1756 : Inherited(S), ShouldEmitRootNode(false), InOMPDeviceContext(0) {} in DeferredDiagnosticsEmitter()
1762 Inherited::VisitOMPTargetDirective(Node); in VisitOMPTargetDirective()
1772 Inherited::visitUsedDecl(Loc, D); in visitUsedDecl()
H A DAnalysisBasedWarnings.cpp759 typedef ConstEvaluatedExprVisitor<ContainsReference> Inherited; typedef in __anon9476153b0711::ContainsReference
762 : Inherited(Context), FoundReference(false), Needle(Needle) {} in ContainsReference()
769 Inherited::VisitExpr(E); in VisitExpr()
776 Inherited::VisitDeclRefExpr(E); in VisitDeclRefExpr()
H A DOpenCLBuiltins.td190 // Inherited fields
202 // Inherited fields
214 // Inherited fields
226 // Inherited fields
240 // Inherited fields
H A DSemaDeclCXX.cpp3646 typedef EvaluatedExprVisitor<UninitializedFieldVisitor> Inherited; typedef in __anon42c808800f11::UninitializedFieldVisitor
3650 : Inherited(S.Context), S(S), Decls(Decls), BaseClasses(BaseClasses), in UninitializedFieldVisitor()
3871 Inherited::VisitImplicitCastExpr(E); in VisitImplicitCastExpr()
3886 Inherited::VisitCXXConstructExpr(E); in VisitCXXConstructExpr()
3898 Inherited::VisitCXXMemberCallExpr(E); in VisitCXXMemberCallExpr()
3908 Inherited::VisitCallExpr(E); in VisitCallExpr()
3915 return Inherited::VisitCXXOperatorCallExpr(E); in VisitCXXOperatorCallExpr()
3937 Inherited::VisitBinaryOperator(E); in VisitBinaryOperator()
3952 Inherited::VisitUnaryOperator(E); in VisitUnaryOperator()
7313 Sema::InheritedConstructorInfo *Inherited in specialMemberIsConstexpr() argument
7348 defaultedSpecialMemberIsConstexpr(Sema & S,CXXRecordDecl * ClassDecl,CXXSpecialMemberKind CSM,bool ConstArg,CXXConstructorDecl * InheritedCtor=nullptr,Sema::InheritedConstructorInfo * Inherited=nullptr) defaultedSpecialMemberIsConstexpr() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp261 typedef ConstDeclVisitor<ODRDeclVisitor> Inherited; typedef in __anonb4317f1a0111::ODRDeclVisitor
300 Inherited::Visit(D); in Visit()
305 Inherited::VisitNamedDecl(D); in VisitNamedDecl()
312 Inherited::VisitValueDecl(D); in VisitValueDecl()
323 Inherited::VisitVarDecl(D); in VisitVarDecl()
328 Inherited::VisitParmVarDecl(D); in VisitParmVarDecl()
333 Inherited::VisitAccessSpecDecl(D); in VisitAccessSpecDecl()
340 Inherited::VisitStaticAssertDecl(D); in VisitStaticAssertDecl()
354 Inherited::VisitFieldDecl(D); in VisitFieldDecl()
359 Inherited::VisitObjCIvarDecl(D); in VisitObjCIvarDecl()
[all …]
H A DDeclCXX.cpp2726 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument
2731 setInheritingConstructor(static_cast<bool>(Inherited)); in CXXConstructorDecl()
2734 if (Inherited) in CXXConstructorDecl()
2735 *getTrailingObjects<InheritedConstructor>() = Inherited; in CXXConstructorDecl()
2766 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument
2772 Inherited ? 1 : 0, ES.getExpr() ? 1 : 0); in Create()
2775 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
H A DExpr.cpp3528 typedef ConstEvaluatedExprVisitor<SideEffectFinder> Inherited; typedef in __anonf6835ed00811::SideEffectFinder
3534 : Inherited(Context), in SideEffectFinder()
3556 Inherited::VisitDeclStmt(DS); in VisitDeclStmt()
3880 typedef ConstEvaluatedExprVisitor<NonTrivialCallFinder> Inherited; typedef in __anonf6835ed00911::NonTrivialCallFinder
3886 : Inherited(Context), NonTrivial(false) { } in NonTrivialCallFinder()
3895 Inherited::VisitStmt(E); in VisitCallExpr()
3906 Inherited::VisitStmt(E); in VisitCXXConstructExpr()
3919 Inherited::VisitStmt(E); in VisitCXXBindTemporaryExpr()
H A DItaniumMangle.cpp926 if (auto Inherited = CD->getInheritedConstructor()) in mangleFunctionEncodingBareType() local
927 FD = Inherited.getConstructor(); in mangleFunctionEncodingBareType()
1680 if (auto Inherited = in mangleUnqualifiedName() local
1682 InheritedFrom = Inherited.getConstructor()->getParent(); in mangleUnqualifiedName()
1684 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
1686 Inherited.getConstructor()->getTemplateSpecializationArgs(); in mangleUnqualifiedName()
/freebsd/crypto/heimdal/doc/doxyout/gssapi/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/crypto/heimdal/doc/doxyout/hcrypto/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/crypto/heimdal/doc/doxyout/hdb/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/crypto/heimdal/doc/doxyout/hx509/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/crypto/heimdal/doc/doxyout/krb5/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/crypto/heimdal/doc/doxyout/ntlm/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/crypto/heimdal/doc/doxyout/wind/html/
H A Dgraph_legend.dot5 …Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans",fillcolo…
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h161 bool inheritingCtorHasParams(const InheritedConstructor &Inherited,
H A DCGCall.cpp326 const InheritedConstructor &Inherited, CXXCtorType Type) { in inheritingCtorHasParams() argument
330 !Inherited.getShadowDecl()->constructsVirtualBase() || in inheritingCtorHasParams()
349 if (auto Inherited = CD->getInheritedConstructor()) in arrangeCXXStructorDeclaration() local
350 PassParams = inheritingCtorHasParams(Inherited, GD.getCtorType()); in arrangeCXXStructorDeclaration()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp603 const auto *Inherited = CD->getInheritedConstructor().getConstructor(); in CheckCallable() local
604 if (!Inherited->isConstexpr()) in CheckCallable()
605 DiagDecl = CD = Inherited; in CheckCallable()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h369 } else if (auto *Inherited = in setInherited() local
371 assert(C.isSameDefaultTemplateArgument(Inherited->PrevDeclWithDefaultArg, in setInherited()
373 Inherited->PrevDeclWithDefaultArg = InheritedFrom; in setInherited()
H A DDeclCXX.h2556 InheritedConstructor Inherited,
2599 InheritedConstructor Inherited = InheritedConstructor(),
/freebsd/contrib/byacc/
H A DREADME.BTYACC456 Inherited attributes in btyacc:
458 Inherited attributes look a lot like function arguments to
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1598 if (auto Inherited = D->getInheritedConstructor()) { in VisitCXXConstructorDecl() local
1599 Record.AddDeclRef(Inherited.getShadowDecl()); in VisitCXXConstructorDecl()
1600 Record.AddDeclRef(Inherited.getConstructor()); in VisitCXXConstructorDecl()

12