| /freebsd-head/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| HD | RecursiveSymbolVisitor.h | 90 if (const auto *TemplateTypeParm = in VisitTypeLoc() local 92 if (!visit(TemplateTypeParm->getDecl(), TypeBeginLoc, TypeEndLoc)) in VisitTypeLoc()
|
| /freebsd-head/contrib/llvm-project/clang/include/clang/Index/ |
| HD | IndexSymbol.h | 57 TemplateTypeParm, enumerator
|
| /freebsd-head/contrib/llvm-project/clang/include/clang/Serialization/ |
| HD | TypeBitCodes.def | 40 TYPE_BIT_CODE(TemplateTypeParm, TEMPLATE_TYPE_PARM, 29)
|
| /freebsd-head/contrib/llvm-project/clang/lib/Index/ |
| HD | 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-head/contrib/llvm-project/clang/include/clang/Basic/ |
| HD | DeclNodes.td | 35 def TemplateTypeParm : DeclNode<Type>;
|
| /freebsd-head/contrib/llvm-project/clang/lib/AST/ |
| HD | DeclTemplate.cpp | 1560 auto *TemplateTypeParm = TemplateTypeParmDecl::Create( in createMakeIntegerSeqParameterList() local 1564 TemplateTypeParm->setImplicit(true); in createMakeIntegerSeqParameterList() 1568 QualType(TemplateTypeParm->getTypeForDecl(), 0)); in createMakeIntegerSeqParameterList() 1572 NamedDecl *Params[] = {TemplateTemplateParm, TemplateTypeParm, in createMakeIntegerSeqParameterList()
|
| HD | DeclBase.cpp | 899 case TemplateTypeParm: in getIdentifierNamespaceForKind()
|
| HD | Type.cpp | 3095 case TemplateTypeParm: in isSpecifierType() 4724 case Type::TemplateTypeParm: in canHaveNullability()
|
| HD | ODRDiagsEmitter.cpp | 1367 case Decl::TemplateTypeParm: in diagnoseMismatch()
|
| HD | ASTStructuralEquivalence.cpp | 1194 case Type::TemplateTypeParm: { in IsStructurallyEquivalent()
|
| HD | TypePrinter.cpp | 235 case Type::TemplateTypeParm: in canPrefixQualifiers()
|
| HD | ItaniumMangle.cpp | 2453 case Type::TemplateTypeParm: in mangleUnresolvedTypeOrSimpleId()
|
| HD | ASTContext.cpp | 4009 case Type::TemplateTypeParm: in getVariableArrayDecayedType() 13479 case Type::TemplateTypeParm: { in getCommonNonSugarTypeNode()
|
| /freebsd-head/contrib/llvm-project/clang/lib/Frontend/ |
| HD | InterfaceStubFunctionsConsumer.cpp | 191 case Decl::Kind::TemplateTypeParm: in HandleNamedDecl()
|
| /freebsd-head/contrib/llvm-project/clang/lib/Serialization/ |
| HD | ASTCommon.cpp | 400 case Decl::TemplateTypeParm: in isRedeclarableDeclKind()
|
| /freebsd-head/contrib/llvm-project/clang/include/clang/AST/ |
| HD | DeclTemplate.h | 1195 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 1344 static bool classofKind(Kind K) { return K == TemplateTypeParm; }
|
| HD | DeclBase.h | 2767 return getKind() == TemplateTypeParm || getKind() == NonTypeTemplateParm ||
|
| HD | Type.h | 6144 : Type(TemplateTypeParm, Canon, 6151 : Type(TemplateTypeParm, QualType(this, 0), 6192 return T->getTypeClass() == TemplateTypeParm;
|
| /freebsd-head/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaTemplateDeduction.cpp | 520 case Decl::TemplateTypeParm: { in getTemplateParameterWithDefault() 776 case Type::TemplateTypeParm: in IsPossiblyOpaquelyQualifiedTypeInternal() 1771 case Type::TemplateTypeParm: in DeduceTemplateArgumentsByTypeMatch() 6494 case Type::TemplateTypeParm: { in MarkUsedTemplateParameters()
|
| HD | SemaCodeComplete.cpp | 4123 case Decl::TemplateTypeParm: in getCursorKindForDecl()
|
| HD | SemaDecl.cpp | 265 case Type::TemplateTypeParm: in buildNamedType()
|
| /freebsd-head/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| HD | TypeSystemClang.cpp | 3987 case clang::Type::TemplateTypeParm: in GetTypeInfo() 4193 case clang::Type::TemplateTypeParm: in GetTypeClass() 5107 case clang::Type::TemplateTypeParm: in GetEncoding() 5267 case clang::Type::TemplateTypeParm: in GetFormat() 6168 case clang::Type::TemplateTypeParm: in GetNumPointeeChildren()
|
| /freebsd-head/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGDecl.cpp | 62 case Decl::TemplateTypeParm: in EmitDecl()
|