Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/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;
/netbsd-src/external/apache2/llvm/dist/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
285 private TrailingObjects<AttributeListImpl, AttributeSet> {
287 friend TrailingObjects; variable
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DOpenMPClause.h334 private llvm::TrailingObjects<OMPAllocateClause, Expr *> {
337 friend TrailingObjects; variable
806 private llvm::TrailingObjects<OMPSizesClause, Expr *> {
808 friend class llvm::TrailingObjects<OMPSizesClause, Expr *>;
1584 private llvm::TrailingObjects<OMPOrderedClause, Expr *> {
1586 friend TrailingObjects; variable
1885 private llvm::TrailingObjects<OMPUpdateClause, SourceLocation,
1888 friend TrailingObjects; variable
2258 private llvm::TrailingObjects<OMPPrivateClause, Expr *> {
2261 friend TrailingObjects; variable
[all …]
H A DExprCXX.h433 private llvm::TrailingObjects<CXXStaticCastExpr, CXXBaseSpecifier *,
457 friend TrailingObjects; variable
479 private llvm::TrailingObjects<CXXDynamicCastExpr, CXXBaseSpecifier *> {
494 friend TrailingObjects; variable
523 private llvm::TrailingObjects<CXXReinterpretCastExpr,
539 friend TrailingObjects; variable
564 private llvm::TrailingObjects<CXXConstCastExpr, CXXBaseSpecifier *> {
578 friend TrailingObjects; variable
602 private llvm::TrailingObjects<CXXAddrspaceCastExpr, CXXBaseSpecifier *> {
616 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 DDeclTemplate.h70 : private llvm::TrailingObjects<TemplateParameterList, NamedDecl *,
109 friend TrailingObjects; variable
237 : private llvm::TrailingObjects<TemplateArgumentList, TemplateArgument> {
250 friend TrailingObjects;
469 private llvm::TrailingObjects<FunctionTemplateSpecializationInfo,
513 friend TrailingObjects;
684 : private llvm::TrailingObjects<DependentFunctionTemplateSpecializationInfo,
708 friend TrailingObjects;
1175 private llvm::TrailingObjects<TemplateTypeParmDecl, TypeConstraint> {
1178 friend TrailingObjects;
[all …]
H A DDeclFriend.h55 private llvm::TrailingObjects<FriendDecl, TemplateParameterList *> {
109 friend TrailingObjects; variable
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.h1024 private llvm::TrailingObjects<ConstantExpr, APValue, uint64_t> {
1028 friend TrailingObjects; variable
1215 private llvm::TrailingObjects<DeclRefExpr, NestedNameSpecifierLoc,
1220 friend TrailingObjects; variable
1759 private llvm::TrailingObjects<StringLiteral, unsigned, SourceLocation,
1762 friend TrailingObjects; variable
1951 private llvm::TrailingObjects<PredefinedExpr, Stmt *> {
1953 friend TrailingObjects; variable
2097 private llvm::TrailingObjects<UnaryOperator, FPOptionsOverride> {
2263 friend TrailingObjects; variable
[all …]
H A DStmt.h1399 private llvm::TrailingObjects<CompoundStmt, Stmt *> {
1401 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
2122 private llvm::TrailingObjects<SwitchStmt, Stmt *> {
2123 friend TrailingObjects; variable
[all …]
H A DDecl.h116 private llvm::TrailingObjects<PragmaCommentDecl, char> {
119 friend TrailingObjects; variable
150 private llvm::TrailingObjects<PragmaDetectMismatchDecl, char> {
153 friend TrailingObjects; variable
1852 : llvm::TrailingObjects<DefaultedFunctionInfo, DeclAccessPair> {
1853 friend TrailingObjects; variable
4306 private llvm::TrailingObjects<CapturedDecl, ImplicitParamDecl *> {
4335 friend TrailingObjects; variable
4409 llvm::TrailingObjects<ImportDecl, SourceLocation> {
4413 friend TrailingObjects; variable
H A DASTConcept.h78 llvm::TrailingObjects<ASTConstraintSatisfaction,
H A DTemplateBase.h614 : private llvm::TrailingObjects<ASTTemplateArgumentListInfo,
618 friend TrailingObjects;
H A DDeclCXX.h2402 private llvm::TrailingObjects<CXXConstructorDecl, InheritedConstructor,
2450 friend TrailingObjects; variable
3537 private llvm::TrailingObjects<UsingPackDecl, NamedDecl *> {
3562 friend TrailingObjects; variable
3887 private llvm::TrailingObjects<DecompositionDecl, BindingDecl *> {
3908 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;
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DMacroArgs.h30 : private llvm::TrailingObjects<MacroArgs, Token> {
32 friend TrailingObjects; variable
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h548 private llvm::TrailingObjects<CGFunctionInfo, CGFunctionInfoArgInfo,
628 friend class TrailingObjects; variable
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDataLayout.h604 class StructLayout final : public TrailingObjects<StructLayout, uint64_t> {
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstr.h146 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> {
198 friend TrailingObjects;

12