Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h268 private llvm::TrailingObjects<OpenACCDeviceTypeClause,
270 friend TrailingObjects; variable
406 private llvm::TrailingObjects<OpenACCSelfClause, Expr *> {
407 friend TrailingObjects; variable
535 private llvm::TrailingObjects<OpenACCWaitClause, Expr *> {
536 friend TrailingObjects; variable
579 private llvm::TrailingObjects<OpenACCNumGangsClause, Expr *> {
580 friend TrailingObjects; variable
606 private llvm::TrailingObjects<OpenACCTileClause, Expr *> {
607 friend TrailingObjects; variable
[all …]
H A DStmtOpenACC.h131 private llvm::TrailingObjects<OpenACCComputeConstruct,
136 friend TrailingObjects; variable
189 private llvm::TrailingObjects<OpenACCLoopConstruct,
202 friend TrailingObjects; variable
246 private llvm::TrailingObjects<OpenACCCombinedConstruct,
248 friend TrailingObjects; variable
294 private llvm::TrailingObjects<OpenACCDataConstruct,
296 friend TrailingObjects; variable
338 private llvm::TrailingObjects<OpenACCEnterDataConstruct,
340 friend TrailingObjects; variable
[all …]
H A DDeclOpenACC.h69 private llvm::TrailingObjects<OpenACCDeclareDecl, const OpenACCClause *> {
70 friend TrailingObjects; variable
107 private llvm::TrailingObjects<OpenACCRoutineDecl, const OpenACCClause *> {
108 friend TrailingObjects; variable
H A DExprOpenMP.h24 private llvm::TrailingObjects<OMPArrayShapingExpr, Expr *, SourceRange> {
25 friend TrailingObjects; variable
150 private llvm::TrailingObjects<OMPIteratorExpr, Decl *, Expr *,
168 friend TrailingObjects;
H A DExprCXX.h434 private llvm::TrailingObjects<CXXStaticCastExpr, CXXBaseSpecifier *,
458 friend TrailingObjects; variable
480 private llvm::TrailingObjects<CXXDynamicCastExpr, CXXBaseSpecifier *> {
495 friend TrailingObjects; variable
524 private llvm::TrailingObjects<CXXReinterpretCastExpr,
540 friend TrailingObjects; variable
565 private llvm::TrailingObjects<CXXConstCastExpr, CXXBaseSpecifier *> {
579 friend TrailingObjects; variable
603 private llvm::TrailingObjects<CXXAddrspaceCastExpr, CXXBaseSpecifier *> {
617 friend TrailingObjects; variable
[all …]
H A DOpenMPClause.h487 private llvm::TrailingObjects<OMPAllocateClause, Expr *> {
490 friend TrailingObjects; variable
958 private llvm::TrailingObjects<OMPSizesClause, Expr *> {
960 friend class llvm::TrailingObjects<OMPSizesClause, Expr *>;
1045 private llvm::TrailingObjects<OMPSizesClause, Expr *> {
1047 friend class llvm::TrailingObjects<OMPSizesClause, Expr *>;
2129 private llvm::TrailingObjects<OMPOrderedClause, Expr *> {
2131 friend TrailingObjects; variable
2322 private llvm::TrailingObjects<OMPAbsentClause, OpenMPDirectiveKind> {
2324 friend TrailingObjects; variable
[all …]
H A DDeclGroup.h25 class DeclGroup final : private llvm::TrailingObjects<DeclGroup, Decl *> {
34 friend TrailingObjects;
H A DDeclTemplate.h72 : private llvm::TrailingObjects<TemplateParameterList, NamedDecl *,
117 friend TrailingObjects; variable
249 : private llvm::TrailingObjects<TemplateArgumentList, TemplateArgument> {
259 friend TrailingObjects;
468 private llvm::TrailingObjects<FunctionTemplateSpecializationInfo,
510 friend TrailingObjects;
686 : private llvm::TrailingObjects<DependentFunctionTemplateSpecializationInfo,
688 friend TrailingObjects; variable
1172 private llvm::TrailingObjects<TemplateTypeParmDecl, TypeConstraint> {
1175 friend TrailingObjects;
[all …]
H A DStmtCXX.h69 private llvm::TrailingObjects<CXXTryStmt, Stmt *> {
71 friend TrailingObjects; variable
320 private llvm::TrailingObjects<CoroutineBodyStmt, Stmt *> {
340 friend TrailingObjects; variable
H A DDeclFriend.h54 private llvm::TrailingObjects<FriendDecl, TemplateParameterList *> {
112 friend TrailingObjects; variable
H A DExprObjC.h191 private llvm::TrailingObjects<ObjCArrayLiteral, Expr *> {
205 friend TrailingObjects; variable
305 private llvm::TrailingObjects<ObjCDictionaryLiteral,
344 friend TrailingObjects; variable
939 private llvm::TrailingObjects<ObjCMessageExpr, void *, SourceLocation> {
1102 friend TrailingObjects; variable
1629 private llvm::TrailingObjects<ObjCBridgedCastExpr, CXXBaseSpecifier *> {
1633 friend TrailingObjects; variable
H A DExpr.h1080 private llvm::TrailingObjects<ConstantExpr, APValue, uint64_t> {
1084 friend TrailingObjects; variable
1266 private llvm::TrailingObjects<DeclRefExpr, NestedNameSpecifierLoc,
1271 friend TrailingObjects; variable
1796 private llvm::TrailingObjects<StringLiteral, unsigned, SourceLocation,
1799 friend TrailingObjects; variable
2003 private llvm::TrailingObjects<PredefinedExpr, Stmt *> {
2005 friend TrailingObjects; variable
2242 private llvm::TrailingObjects<UnaryOperator, FPOptionsOverride> {
2409 friend TrailingObjects; variable
[all …]
H A DStmt.h1731 private llvm::TrailingObjects<CompoundStmt, Stmt *, FPOptionsOverride> {
1733 friend TrailingObjects;
1931 private llvm::TrailingObjects<CaseStmt, Stmt *, SourceLocation> {
1932 friend TrailingObjects;
2206 private llvm::TrailingObjects<AttributedStmt, const Attr *> {
2208 friend TrailingObjects;
2262 private llvm::TrailingObjects<IfStmt, Stmt *, SourceLocation> {
2263 friend TrailingObjects;
2512 private llvm::TrailingObjects<SwitchStmt, Stmt *> {
2513 friend TrailingObjects;
[all …]
H A DExprConcepts.h502 llvm::TrailingObjects<RequiresExpr, ParmVarDecl *,
504 friend TrailingObjects; variable
H A DDecl.h166 private llvm::TrailingObjects<PragmaCommentDecl, char> {
169 friend TrailingObjects; variable
200 private llvm::TrailingObjects<PragmaDetectMismatchDecl, char> {
203 friend TrailingObjects; variable
2006 : llvm::TrailingObjects<DefaultedOrDeletedFunctionInfo, DeclAccessPair,
2008 friend TrailingObjects; variable
4787 private llvm::TrailingObjects<OutlinedFunctionDecl, ImplicitParamDecl *> {
4804 friend TrailingObjects; variable
4852 private llvm::TrailingObjects<CapturedDecl, ImplicitParamDecl *> {
4877 friend TrailingObjects; variable
[all …]
H A DStmtObjC.h167 private llvm::TrailingObjects<ObjCAtTryStmt, Stmt *> {
168 friend TrailingObjects; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/BTF/
H A DBTF.h315 private TrailingObjects<ArrayType, BTFArray> {
316 friend TrailingObjects; member
325 private TrailingObjects<StructType, BTFMember> {
326 friend TrailingObjects; member
334 struct EnumType final : CommonType, private TrailingObjects<EnumType, BTFEnum> {
335 friend TrailingObjects; member
344 private TrailingObjects<Enum64Type, BTFEnum64> {
345 friend TrailingObjects; member
/freebsd/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...>
403 TrailingObjects() = default;
404 TrailingObjects(const TrailingObjects &) = delete;
405 TrailingObjects(TrailingObjects &&) = delete;
406 TrailingObjects &operator=(const TrailingObjects &) = delete;
407 TrailingObjects &operator=(TrailingObjects &&) = delete;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h193 private TrailingObjects<StringAttributeImpl, char> {
194 friend TrailingObjects; variable
219 return TrailingObjects::totalSizeToAlloc<char>(Kind.size() + 1 + in totalSizeToAlloc()
246 private TrailingObjects<ConstantRangeListAttributeImpl, ConstantRange> {
247 friend TrailingObjects; variable
269 return TrailingObjects::totalSizeToAlloc<ConstantRange>(Val.size()); in totalSizeToAlloc()
295 private TrailingObjects<AttributeSetNode, Attribute> {
296 friend TrailingObjects; variable
369 private TrailingObjects<AttributeListImpl, AttributeSet> {
371 friend TrailingObjects; variable
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroArgs.h30 : private llvm::TrailingObjects<MacroArgs, Token> {
32 friend TrailingObjects; variable
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenFunctionInfo.h74 private llvm::TrailingObjects<CIRGenFunctionInfo, CanQualType> {
93 friend class TrailingObjects; variable
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h151 : private llvm::TrailingObjects<TemplateIdAnnotation,
153 friend TrailingObjects; member
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DTrieRawHashMap.cpp61 private TrailingObjects<TrieSubtrie, LazyAtomicPointer<TrieNode>> {
111 friend class TrailingObjects;
164 : private TrailingObjects<ThreadSafeTrieRawHashMapBase::ImplType,
204 friend class TrailingObjects;
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h234 private TrailingObjects<RecordRecTy, const Record *> {
235 friend TrailingObjects; variable
591 private TrailingObjects<BitsInit, const Init *> {
592 friend TrailingObjects; variable
748 private TrailingObjects<ListInit, const Init *> {
749 friend TrailingObjects; variable
1011 private TrailingObjects<CondOpInit, const Init *> {
1012 friend TrailingObjects; variable
1323 private TrailingObjects<VarDefInit, const ArgumentInit *> {
1324 friend TrailingObjects; variable
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h626 class StructLayout final : private TrailingObjects<StructLayout, TypeSize> {
627 friend TrailingObjects; variable

12