Home
last modified time | relevance | path

Searched refs:TrailingObjects (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DTrailingObjects.h212 class TrailingObjects : private trailing_objects_internal::TrailingObjectsImpl<
215 BaseTy, TrailingObjects<BaseTy, TrailingTys...>,
225 BaseTy, TrailingObjects<BaseTy, TrailingTys...>, BaseTy, TrailingTys...>
331 TrailingObjects() = default;
332 TrailingObjects(const TrailingObjects &) = delete;
333 TrailingObjects(TrailingObjects &&) = delete;
334 TrailingObjects &operator=(const TrailingObjects &) = delete;
335 TrailingObjects &operator=(TrailingObjects &&) = delete;
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h148 private TrailingObjects<StringAttributeImpl, char> {
149 friend TrailingObjects; variable
177 return TrailingObjects::totalSizeToAlloc<char>(Kind.size() + 1 + in totalSizeToAlloc()
214 private TrailingObjects<AttributeSetNode, Attribute> {
215 friend TrailingObjects; variable
281 private TrailingObjects<AttributeListImpl, AttributeSet> {
283 friend TrailingObjects; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroArgs.h30 : private llvm::TrailingObjects<MacroArgs, Token> {
32 friend TrailingObjects; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h337 friend TrailingObjects; variable
1694 friend TrailingObjects; variable
1996 friend TrailingObjects; variable
2369 friend TrailingObjects; variable
2476 friend TrailingObjects; variable
2633 friend TrailingObjects; variable
2853 friend TrailingObjects; variable
2928 friend TrailingObjects; variable
3264 friend TrailingObjects; variable
3495 friend TrailingObjects; variable
[all …]
H A DExprCXX.h457 friend TrailingObjects; variable
494 friend TrailingObjects; variable
539 friend TrailingObjects; variable
578 friend TrailingObjects; variable
616 friend TrailingObjects; variable
1756 friend TrailingObjects; variable
1903 friend TrailingObjects; variable
2144 friend TrailingObjects; variable
2691 friend TrailingObjects; variable
3080 friend TrailingObjects; variable
[all …]
H A DExprOpenMP.h148 private llvm::TrailingObjects<OMPArrayShapingExpr, Expr *, SourceRange> {
149 friend TrailingObjects; variable
274 private llvm::TrailingObjects<OMPIteratorExpr, Decl *, Expr *,
292 friend TrailingObjects;
H A DExprConcepts.h41 private llvm::TrailingObjects<ConceptSpecializationExpr,
44 friend TrailingObjects; variable
476 llvm::TrailingObjects<RequiresExpr, ParmVarDecl *,
478 friend TrailingObjects; variable
H A DDeclGroup.h25 class DeclGroup final : private llvm::TrailingObjects<DeclGroup, Decl *> {
34 friend TrailingObjects;
H A DStmtCXX.h69 private llvm::TrailingObjects<CXXTryStmt, Stmt *> {
71 friend TrailingObjects; variable
319 private llvm::TrailingObjects<CoroutineBodyStmt, Stmt *> {
339 friend TrailingObjects; variable
H A DDeclFriend.h55 private llvm::TrailingObjects<FriendDecl, TemplateParameterList *> {
109 friend TrailingObjects; variable
H A DDeclTemplate.h70 : private llvm::TrailingObjects<TemplateParameterList, NamedDecl *,
109 friend TrailingObjects; variable
250 friend TrailingObjects;
469 private llvm::TrailingObjects<FunctionTemplateSpecializationInfo,
513 friend TrailingObjects;
708 friend TrailingObjects;
1178 friend TrailingObjects;
1383 private llvm::TrailingObjects<NonTypeTemplateParmDecl,
1387 friend TrailingObjects;
1600 private llvm::TrailingObjects<TemplateTemplateParmDecl,
[all …]
H A DExprObjC.h192 private llvm::TrailingObjects<ObjCArrayLiteral, Expr *> {
206 friend TrailingObjects; variable
308 private llvm::TrailingObjects<ObjCDictionaryLiteral,
346 friend TrailingObjects; variable
942 private llvm::TrailingObjects<ObjCMessageExpr, void *, SourceLocation> {
1083 friend TrailingObjects; variable
1627 private llvm::TrailingObjects<ObjCBridgedCastExpr, CXXBaseSpecifier *> {
1631 friend TrailingObjects; variable
H A DExpr.h1025 friend TrailingObjects; variable
1217 friend TrailingObjects; variable
1759 friend TrailingObjects; variable
1950 friend TrailingObjects; variable
2318 friend TrailingObjects; variable
2530 friend TrailingObjects; variable
3163 friend TrailingObjects; variable
3668 friend TrailingObjects; variable
3774 friend TrailingObjects; variable
5306 friend TrailingObjects; variable
[all …]
H A DStmt.h1401 friend TrailingObjects; variable
1568 private llvm::TrailingObjects<CaseStmt, Stmt *, SourceLocation> {
1569 friend TrailingObjects; variable
1847 private llvm::TrailingObjects<AttributedStmt, const Attr *> {
1849 friend TrailingObjects; variable
1905 private llvm::TrailingObjects<IfStmt, Stmt *, SourceLocation> {
1906 friend TrailingObjects; variable
2123 friend TrailingObjects; variable
2314 friend TrailingObjects; variable
2733 private llvm::TrailingObjects<ReturnStmt, const VarDecl *> {
[all …]
H A DASTConcept.h79 llvm::TrailingObjects<ASTConstraintSatisfaction,
H A DDecl.h142 private llvm::TrailingObjects<PragmaCommentDecl, char> {
145 friend TrailingObjects; variable
176 private llvm::TrailingObjects<PragmaDetectMismatchDecl, char> {
179 friend TrailingObjects; variable
1878 : llvm::TrailingObjects<DefaultedFunctionInfo, DeclAccessPair> {
1879 friend TrailingObjects; variable
4332 private llvm::TrailingObjects<CapturedDecl, ImplicitParamDecl *> {
4361 friend TrailingObjects; variable
4435 llvm::TrailingObjects<ImportDecl, SourceLocation> {
4439 friend TrailingObjects; variable
H A DTemplateBase.h614 : private llvm::TrailingObjects<ASTTemplateArgumentListInfo,
618 friend TrailingObjects;
H A DDeclCXX.h2404 private llvm::TrailingObjects<CXXConstructorDecl, InheritedConstructor,
2452 friend TrailingObjects; variable
3645 private llvm::TrailingObjects<UsingPackDecl, NamedDecl *> {
3670 friend TrailingObjects; variable
4017 private llvm::TrailingObjects<DecompositionDecl, BindingDecl *> {
4038 friend TrailingObjects; variable
H A DType.h2925 private llvm::TrailingObjects<ConstantArrayType, const Expr *> {
2927 friend TrailingObjects;
3890 private llvm::TrailingObjects<
3895 friend TrailingObjects;
5408 private llvm::TrailingObjects<ElaboratedType, TagDecl *> {
5410 friend TrailingObjects;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h151 : private llvm::TrailingObjects<TemplateIdAnnotation,
153 friend TrailingObjects; member
H A DParsedAttr.h210 private llvm::TrailingObjects<
213 friend TrailingObjects; variable
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h222 public TrailingObjects<RecordRecTy, Record *> {
501 public TrailingObjects<BitsInit, Init *> {
666 public TrailingObjects<ListInit, Init *> {
928 public TrailingObjects<CondOpInit, Init *> {
1214 public TrailingObjects<VarDefInit, Init *> {
1308 public TrailingObjects<DagInit, Init *, StringInit *> {
1309 friend TrailingObjects; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h548 private llvm::TrailingObjects<CGFunctionInfo, CGFunctionInfoArgInfo,
628 friend class TrailingObjects; variable
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h604 class StructLayout final : public TrailingObjects<StructLayout, uint64_t> {
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h146 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> {
198 friend TrailingObjects;

12