Home
last modified time | relevance | path

Searched refs:OverloadToken (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DTrailingObjects.h88 template <typename T> struct OverloadToken {}; struct
146 TrailingObjectsBase::OverloadToken<NextTy>) { in getTrailingObjectsImpl()
150 Obj, TrailingObjectsBase::OverloadToken<PrevTy>()); in getTrailingObjectsImpl()
161 TrailingObjectsBase::OverloadToken<NextTy>) { in getTrailingObjectsImpl()
165 Obj, TrailingObjectsBase::OverloadToken<PrevTy>()); in getTrailingObjectsImpl()
242 TrailingObjectsBase::OverloadToken<BaseTy>) { in getTrailingObjectsImpl()
248 TrailingObjectsBase::OverloadToken<BaseTy>) { in getTrailingObjectsImpl()
261 TrailingObjectsBase::OverloadToken<BaseTy>) { in callNumTrailingObjects()
274 using ParentType::OverloadToken;
279 using OverloadToken = typename ParentType::template OverloadToken<T>;
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h174 unsigned numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
179 unsigned numTrailingObjects(OverloadToken<SourceRange>) const { in numTrailingObjects()
344 unsigned numTrailingObjects(OverloadToken<Decl *>) const { in numTrailingObjects()
348 unsigned numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
352 unsigned numTrailingObjects(OverloadToken<SourceLocation>) const { in numTrailingObjects()
H A DStmt.h1626 size_t numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
1820 unsigned numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
1824 unsigned numTrailingObjects(OverloadToken<SourceLocation>) const { in numTrailingObjects()
1943 numTrailingObjects(OverloadToken<Stmt *>())); in children()
2166 unsigned numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
2171 unsigned numTrailingObjects(OverloadToken<SourceLocation>) const { in numTrailingObjects()
2367 numTrailingObjects(OverloadToken<Stmt *>())); in children()
2414 unsigned numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
2566 numTrailingObjects(OverloadToken<Stmt *>())); in children()
2609 unsigned numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
[all …]
H A DExprCXX.h450 unsigned numTrailingObjects(OverloadToken<CXXBaseSpecifier *>) const { in numTrailingObjects()
1822 unsigned numTrailingObjects(OverloadToken<CXXBaseSpecifier *>) const { in numTrailingObjects()
2265 unsigned numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
2269 unsigned numTrailingObjects(OverloadToken<SourceRange>) const { in numTrailingObjects()
2452 return raw_arg_begin() + numTrailingObjects(OverloadToken<Stmt *>()); in raw_arg_end()
2458 return raw_arg_begin() + numTrailingObjects(OverloadToken<Stmt *>()); in raw_arg_end()
2768 size_t numTrailingObjects(OverloadToken<TypeSourceInfo *>) const { in numTrailingObjects()
3199 unsigned numTrailingObjects(OverloadToken<DeclAccessPair>) const { in numTrailingObjects()
3696 unsigned numTrailingObjects(OverloadToken<TemplateArgumentLoc>) const { in numTrailingObjects()
3700 unsigned numTrailingObjects(OverloadToken<NamedDecl *>) const { in numTrailingObjects()
[all …]
H A DExprConcepts.h521 unsigned numTrailingObjects(OverloadToken<ParmVarDecl *>) const { in numTrailingObjects()
525 unsigned numTrailingObjects(OverloadToken<concepts::Requirement *>) const { in numTrailingObjects()
H A DStmtObjC.h169 size_t numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
265 getStmts(), getStmts() + numTrailingObjects(OverloadToken<Stmt *>())); in children()
H A DExpr.h1068 size_t numTrailingObjects(OverloadToken<APValue>) const { in numTrailingObjects()
1071 size_t numTrailingObjects(OverloadToken<uint64_t>) const { in numTrailingObjects()
1264 size_t numTrailingObjects(OverloadToken<NamedDecl *>) const { in numTrailingObjects()
1780 unsigned numTrailingObjects(OverloadToken<SourceLocation>) const { in numTrailingObjects()
1784 unsigned numTrailingObjects(OverloadToken<char>) const { in numTrailingObjects()
2162 size_t numTrailingObjects(OverloadToken<FPOptionsOverride>) const { in numTrailingObjects()
2450 size_t numTrailingObjects(OverloadToken<OffsetOfNode>) const { in numTrailingObjects()
3643 unsigned numTrailingObjects(OverloadToken<CXXBaseSpecifier *>) const { in numTrailingObjects()
3761 unsigned numTrailingObjects(OverloadToken<CXXBaseSpecifier *>) const { in numTrailingObjects()
5757 unsigned numTrailingObjects(OverloadToken<Stmt *>) const { in numTrailingObjects()
[all …]
H A DOpenMPClause.h5841 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
5849 size_t numTrailingObjects(OverloadToken<unsigned>) const { in numTrailingObjects()
6929 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
6937 size_t numTrailingObjects(OverloadToken<unsigned>) const { in numTrailingObjects()
7130 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
7138 size_t numTrailingObjects(OverloadToken<unsigned>) const { in numTrailingObjects()
7279 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
7285 size_t numTrailingObjects(OverloadToken<unsigned>) const { in numTrailingObjects()
7443 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
7546 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
[all …]
H A DDeclTemplate.h103 size_t numTrailingObjects(OverloadToken<NamedDecl *>) const { in numTrailingObjects()
107 size_t numTrailingObjects(OverloadToken<Expr *>) const { in numTrailingObjects()
524 size_t numTrailingObjects(OverloadToken<MemberSpecializationInfo*>) const { in numTrailingObjects()
614 return numTrailingObjects(OverloadToken<MemberSpecializationInfo *>()) in getMemberSpecializationInfo()
1405 OverloadToken<std::pair<QualType, TypeSourceInfo *>>) const {
H A DType.h3198 unsigned numTrailingObjects(OverloadToken<const Expr*>) const {
4317 unsigned numTrailingObjects(OverloadToken<QualType>) const {
4321 unsigned numTrailingObjects(OverloadToken<SourceLocation>) const {
4325 unsigned numTrailingObjects(OverloadToken<FunctionTypeArmAttributes>) const {
4329 unsigned numTrailingObjects(OverloadToken<FunctionTypeExtraBitfields>) const {
4333 unsigned numTrailingObjects(OverloadToken<ExceptionType>) const {
4337 unsigned numTrailingObjects(OverloadToken<Expr *>) const {
4341 unsigned numTrailingObjects(OverloadToken<FunctionDecl *>) const {
4345 unsigned numTrailingObjects(OverloadToken<ExtParameterInfo>) const {
H A DStmtCXX.h76 size_t numTrailingObjects(OverloadToken<Stmt *>) const { return NumHandlers; } in numTrailingObjects()
H A DExprObjC.h339 size_t numTrailingObjects(OverloadToken<KeyValuePair>) const { in numTrailingObjects()
1051 size_t numTrailingObjects(OverloadToken<void *>) const { return NumArgs + 1; } in numTrailingObjects()
H A DDeclCXX.h2547 size_t numTrailingObjects(OverloadToken<InheritedConstructor>) const { in numTrailingObjects()
2550 size_t numTrailingObjects(OverloadToken<ExplicitSpecifier>) const { in numTrailingObjects()
2569 return numTrailingObjects(OverloadToken<InheritedConstructor>()) | in getTrailingAllocKind()
2570 (numTrailingObjects(OverloadToken<ExplicitSpecifier>()) << 1); in getTrailingAllocKind()
H A DDecl.h4641 size_t numTrailingObjects(OverloadToken<ImplicitParamDecl>) { in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h160 size_t numTrailingObjects(OverloadToken<char>) const { in numTrailingObjects()
306 size_t numTrailingObjects(OverloadToken<AttributeSet>) { return NumAttrSets; } in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h127 size_t numTrailingObjects(OverloadToken<ArgsUnion>) const { return NumArgs; } in numTrailingObjects()
128 size_t numTrailingObjects(OverloadToken<detail::AvailabilityData>) const { in numTrailingObjects()
132 numTrailingObjects(OverloadToken<detail::TypeTagForDatatypeData>) const { in numTrailingObjects()
135 size_t numTrailingObjects(OverloadToken<ParsedType>) const { in numTrailingObjects()
138 size_t numTrailingObjects(OverloadToken<detail::PropertyData>) const { in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h239 size_t numTrailingObjects(OverloadToken<MachineMemOperand *>) const { in numTrailingObjects()
242 size_t numTrailingObjects(OverloadToken<MCSymbol *>) const { in numTrailingObjects()
245 size_t numTrailingObjects(OverloadToken<MDNode *>) const { in numTrailingObjects()
248 size_t numTrailingObjects(OverloadToken<uint32_t>) const { in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h638 size_t numTrailingObjects(OverloadToken<ArgInfo>) const { in numTrailingObjects()
641 size_t numTrailingObjects(OverloadToken<ExtParameterInfo>) const { in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h665 size_t numTrailingObjects(OverloadToken<TypeSize>) const { in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1067 size_t numTrailingObjects(OverloadToken<Init *>) const { in numTrailingObjects()
1457 size_t numTrailingObjects(OverloadToken<Init *>) const { return NumArgs; } in numTrailingObjects()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp282 size_t numTrailingObjects(OverloadToken<MDNode *>) const { return NTypes; } in numTrailingObjects()