| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 90 if (const auto *TemplateTypeParm = in VisitTypeLoc() local 92 if (!visit(TemplateTypeParm->getDecl(), TypeBeginLoc, TypeEndLoc)) in VisitTypeLoc()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | IndexSymbol.h | 57 TemplateTypeParm, enumerator
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | TypeBitCodes.def | 40 TYPE_BIT_CODE(TemplateTypeParm, TEMPLATE_TYPE_PARM, 29)
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 365 case Decl::TemplateTypeParm: in getSymbolInfo() 366 Info.Kind = SymbolKind::TemplateTypeParm; in getSymbolInfo() 537 case SymbolKind::TemplateTypeParm: return "template-type-param"; in getSymbolKindString()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 35 def TemplateTypeParm : DeclNode<Type>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 1479 auto *TemplateTypeParm = TemplateTypeParmDecl::Create( in createMakeIntegerSeqParameterList() local 1483 TemplateTypeParm->setImplicit(true); in createMakeIntegerSeqParameterList() 1487 QualType(TemplateTypeParm->getTypeForDecl(), 0)); in createMakeIntegerSeqParameterList() 1491 NamedDecl *Params[] = {TemplateTemplateParm, TemplateTypeParm, in createMakeIntegerSeqParameterList()
|
| H A D | DeclBase.cpp | 860 case TemplateTypeParm: in getIdentifierNamespaceForKind()
|
| H A D | Type.cpp | 3033 case TemplateTypeParm: in isSpecifierType() 4492 case Type::TemplateTypeParm: in canHaveNullability()
|
| H A D | TypePrinter.cpp | 235 case Type::TemplateTypeParm: in canPrefixQualifiers()
|
| H A D | ASTStructuralEquivalence.cpp | 1176 case Type::TemplateTypeParm: { in IsStructurallyEquivalent()
|
| H A D | ODRDiagsEmitter.cpp | 1367 case Decl::TemplateTypeParm: in diagnoseMismatch()
|
| H A D | ItaniumMangle.cpp | 2451 case Type::TemplateTypeParm: in mangleUnresolvedTypeOrSimpleId()
|
| H A D | ASTContext.cpp | 3600 case Type::TemplateTypeParm: in getVariableArrayDecayedType() 12967 case Type::TemplateTypeParm: { in getCommonNonSugarTypeNode()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 190 case Decl::Kind::TemplateTypeParm: in HandleNamedDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 392 case Decl::TemplateTypeParm: in isRedeclarableDeclKind()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 1214 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 1368 static bool classofKind(Kind K) { return K == TemplateTypeParm; }
|
| H A D | DeclBase.h | 2749 return getKind() == TemplateTypeParm || getKind() == NonTypeTemplateParm ||
|
| H A D | Type.h | 5230 : Type(TemplateTypeParm, Canon, 5237 : Type(TemplateTypeParm, QualType(this, 0), 5278 return T->getTypeClass() == TemplateTypeParm;
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 3950 case clang::Type::TemplateTypeParm: in GetTypeInfo() 4153 case clang::Type::TemplateTypeParm: in GetTypeClass() 5040 case clang::Type::TemplateTypeParm: in GetEncoding() 5194 case clang::Type::TemplateTypeParm: in GetFormat() 6051 case clang::Type::TemplateTypeParm: in GetNumPointeeChildren()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 650 case Type::TemplateTypeParm: in IsPossiblyOpaquelyQualifiedTypeInternal() 1635 case Type::TemplateTypeParm: in DeduceTemplateArgumentsByTypeMatch() 6320 case Type::TemplateTypeParm: { in MarkUsedTemplateParameters()
|
| H A D | SemaCodeComplete.cpp | 4118 case Decl::TemplateTypeParm: in getCursorKindForDecl()
|
| H A D | SemaDecl.cpp | 305 case Type::TemplateTypeParm: in buildNamedType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 59 case Decl::TemplateTypeParm: in EmitDecl()
|