Home
last modified time | relevance | path

Searched refs:Inherited (Results 1 – 25 of 32) 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.cpp188 typedef ConstEvaluatedExprVisitor<CallExprFinder> Inherited; typedef in __anon2a2622600211::CallExprFinder
190 CallExprFinder(Sema &S, const Stmt *St) : Inherited(S.Context) { Visit(St); } in CallExprFinder()
H A DSemaStmt.cpp873 typedef EvaluatedExprVisitor<CommaVisitor> Inherited; typedef in __anon0e2561650a11::CommaVisitor
876 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor()
1753 typedef EvaluatedExprVisitor<DeclExtractor> Inherited; typedef in __anon0e2561650d11::DeclExtractor
1757 Inherited(S.Context), in DeclExtractor()
1834 typedef EvaluatedExprVisitor<DeclMatcher> Inherited; typedef in __anon0e2561650d11::DeclMatcher
1837 Inherited(S.Context), Decls(Decls), FoundDecl(false) { in DeclMatcher()
2006 Inherited(S.Context) { in BreakContinueFinder()
2010 typedef ConstEvaluatedExprVisitor<BreakContinueFinder> Inherited; typedef in __anon0e2561650d11::BreakContinueFinder
H A DAnalysisBasedWarnings.cpp759 typedef ConstEvaluatedExprVisitor<ContainsReference> Inherited; typedef in __anond1f24d030711::ContainsReference
762 : Inherited(Context), FoundReference(false), Needle(Needle) {} in ContainsReference()
769 Inherited::VisitExpr(E); in VisitExpr()
776 Inherited::VisitDeclRefExpr(E); in VisitDeclRefExpr()
H A DSema.cpp1692 typedef UsedDeclVisitor<DeferredDiagnosticsEmitter> Inherited; typedef in __anon091207fd0611::DeferredDiagnosticsEmitter
1715 : Inherited(S), ShouldEmitRootNode(false), InOMPDeviceContext(0) {} in DeferredDiagnosticsEmitter()
1721 Inherited::VisitOMPTargetDirective(Node); in VisitOMPTargetDirective()
1731 Inherited::visitUsedDecl(Loc, D); in visitUsedDecl()
H A DOpenCLBuiltins.td190 // Inherited fields
202 // Inherited fields
214 // Inherited fields
226 // Inherited fields
240 // Inherited fields
H A DSemaDeclCXX.cpp3787 typedef EvaluatedExprVisitor<UninitializedFieldVisitor> Inherited; typedef in __anon067e66480f11::UninitializedFieldVisitor
4012 Inherited::VisitImplicitCastExpr(E); in VisitImplicitCastExpr()
4027 Inherited::VisitCXXConstructExpr(E); in VisitCXXConstructExpr()
4039 Inherited::VisitCXXMemberCallExpr(E); in VisitCXXMemberCallExpr()
4049 Inherited::VisitCallExpr(E); in VisitCallExpr()
4056 return Inherited::VisitCXXOperatorCallExpr(E); in VisitCXXOperatorCallExpr()
4078 Inherited::VisitBinaryOperator(E); in VisitBinaryOperator()
4093 Inherited::VisitUnaryOperator(E); in VisitUnaryOperator()
7468 Sema::InheritedConstructorInfo *Inherited = nullptr) { in defaultedSpecialMemberIsConstexpr() argument
7477 if (Inherited) in defaultedSpecialMemberIsConstexpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp293 Inherited::Visit(D); in Visit()
298 Inherited::VisitNamedDecl(D); in VisitNamedDecl()
305 Inherited::VisitValueDecl(D); in VisitValueDecl()
316 Inherited::VisitVarDecl(D); in VisitVarDecl()
321 Inherited::VisitParmVarDecl(D); in VisitParmVarDecl()
347 Inherited::VisitFieldDecl(D); in VisitFieldDecl()
352 Inherited::VisitObjCIvarDecl(D); in VisitObjCIvarDecl()
368 Inherited::VisitFunctionDecl(D); in VisitFunctionDecl()
442 Inherited::VisitTypedefDecl(D); in VisitTypedefDecl()
506 Inherited::VisitTemplateDecl(D); in VisitTemplateDecl()
[all …]
H A DDeclCXX.cpp2673 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument
2678 setInheritingConstructor(static_cast<bool>(Inherited)); in CXXConstructorDecl()
2681 if (Inherited) in CXXConstructorDecl()
2682 *getTrailingObjects<InheritedConstructor>() = Inherited; in CXXConstructorDecl()
2713 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument
2719 Inherited ? 1 : 0, ES.getExpr() ? 1 : 0); in Create()
2722 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
H A DExpr.cpp3468 typedef ConstEvaluatedExprVisitor<SideEffectFinder> Inherited; typedef in __anon5abc74980811::SideEffectFinder
3474 : Inherited(Context), in SideEffectFinder()
3496 Inherited::VisitDeclStmt(DS); in VisitDeclStmt()
3810 typedef ConstEvaluatedExprVisitor<NonTrivialCallFinder> Inherited; typedef in __anon5abc74980911::NonTrivialCallFinder
3816 : Inherited(Context), NonTrivial(false) { } in NonTrivialCallFinder()
3825 Inherited::VisitStmt(E); in VisitCallExpr()
3836 Inherited::VisitStmt(E); in VisitCXXConstructExpr()
3845 Inherited::VisitStmt(E); in VisitCXXBindTemporaryExpr()
H A DItaniumMangle.cpp927 if (auto Inherited = CD->getInheritedConstructor()) in mangleFunctionEncodingBareType() local
928 FD = Inherited.getConstructor(); in mangleFunctionEncodingBareType()
1679 if (auto Inherited = in mangleUnqualifiedName() local
1681 InheritedFrom = Inherited.getConstructor()->getParent(); in mangleUnqualifiedName()
1683 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
1685 Inherited.getConstructor()->getTemplateSpecializationArgs(); in mangleUnqualifiedName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAttr.h51 unsigned Inherited : 1;
83 : AttributeCommonInfo(CommonInfo), AttrKind(AK), Inherited(false), in Attr()
97 bool isInherited() const { return Inherited; } in isInherited()
154 void setInherited(bool I) { Inherited = I; } in setInherited()
H A DDeclTemplate.h388 } else if (auto *Inherited = in setInherited() local
390 assert(C.isSameDefaultTemplateArgument(Inherited->PrevDeclWithDefaultArg, in setInherited()
392 Inherited->PrevDeclWithDefaultArg = InheritedFrom; in setInherited()
/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/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/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/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/gssapi/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/AST/Interp/
H A DInterp.cpp431 const auto *Inherited = CD->getInheritedConstructor().getConstructor(); in CheckCallable() local
432 if (!Inherited->isConstexpr()) in CheckCallable()
433 DiagDecl = CD = Inherited; in CheckCallable()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h144 bool inheritingCtorHasParams(const InheritedConstructor &Inherited,
H A DCodeGenFunction.cpp1323 if (auto Inherited = CD->getInheritedConstructor()) in BuildFunctionArgList() local
1325 getTypes().inheritingCtorHasParams(Inherited, GD.getCtorType()); in BuildFunctionArgList()
/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.cpp1555 if (auto Inherited = D->getInheritedConstructor()) { in VisitCXXConstructorDecl() local
1556 Record.AddDeclRef(Inherited.getShadowDecl()); in VisitCXXConstructorDecl()
1557 Record.AddDeclRef(Inherited.getConstructor()); in VisitCXXConstructorDecl()

12