| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 360 case Decl::TemplateTypeParm: in getSymbolInfo() 361 Info.Kind = SymbolKind::TemplateTypeParm; in getSymbolInfo() 529 case SymbolKind::TemplateTypeParm: return "template-type-param"; in getSymbolKindString()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Index/ |
| H A D | IndexSymbol.h | 57 TemplateTypeParm, enumerator
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| H A D | TypeBitCodes.def | 40 TYPE_BIT_CODE(TemplateTypeParm, TEMPLATE_TYPE_PARM, 29)
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 35 def TemplateTypeParm : DeclNode<Type>;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 1393 auto *TemplateTypeParm = TemplateTypeParmDecl::Create( in createMakeIntegerSeqParameterList() local 1397 TemplateTypeParm->setImplicit(true); in createMakeIntegerSeqParameterList() 1401 QualType(TemplateTypeParm->getTypeForDecl(), 0)); in createMakeIntegerSeqParameterList() 1405 NamedDecl *Params[] = {TemplateTemplateParm, TemplateTypeParm, in createMakeIntegerSeqParameterList()
|
| H A D | DeclBase.cpp | 772 case TemplateTypeParm: in getIdentifierNamespaceForKind()
|
| H A D | Type.cpp | 2777 case TemplateTypeParm: in isSpecifierType() 4062 case Type::TemplateTypeParm: in canHaveNullability()
|
| H A D | ASTStructuralEquivalence.cpp | 1026 case Type::TemplateTypeParm: { in IsStructurallyEquivalent()
|
| H A D | TypePrinter.cpp | 222 case Type::TemplateTypeParm: in canPrefixQualifiers()
|
| H A D | ItaniumMangle.cpp | 2271 case Type::TemplateTypeParm: in mangleUnresolvedTypeOrSimpleId()
|
| H A D | ASTContext.cpp | 3507 case Type::TemplateTypeParm: in getVariableArrayDecayedType()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 384 case Decl::TemplateTypeParm: in isRedeclarableDeclKind()
|
| H A D | ASTReader.cpp | 10195 case Decl::TemplateTypeParm: { in diagnoseOdrViolations() 10888 case Decl::TemplateTypeParm: in diagnoseOdrViolations()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 190 case Decl::Kind::TemplateTypeParm: in HandleNamedDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 637 case Type::TemplateTypeParm: in IsPossiblyOpaquelyQualifiedType() 1459 if (const TemplateTypeParmType *TemplateTypeParm in DeduceTemplateArgumentsByTypeMatch() local 1464 Info.getDeducedDepth() != TemplateTypeParm->getDepth()) in DeduceTemplateArgumentsByTypeMatch() 1467 unsigned Index = TemplateTypeParm->getIndex(); in DeduceTemplateArgumentsByTypeMatch() 1497 assert(TemplateTypeParm->getDepth() == Info.getDeducedDepth() && in DeduceTemplateArgumentsByTypeMatch() 1624 case Type::TemplateTypeParm: in DeduceTemplateArgumentsByTypeMatch() 5949 case Type::TemplateTypeParm: { in MarkUsedTemplateParameters()
|
| H A D | SemaCodeComplete.cpp | 3890 case Decl::TemplateTypeParm: in getCursorKindForDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 1212 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 1372 static bool classofKind(Kind K) { return K == TemplateTypeParm; }
|
| H A D | Type.h | 4787 : Type(TemplateTypeParm, Canon, 4794 : Type(TemplateTypeParm, QualType(this, 0), 4835 return T->getTypeClass() == TemplateTypeParm;
|
| H A D | DeclBase.h | 2535 return getKind() == TemplateTypeParm || getKind() == NonTypeTemplateParm ||
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CXIndexDataConsumer.cpp | 1247 case SymbolKind::TemplateTypeParm: in getEntityKindFromSymbolKind()
|
| H A D | CIndex.cpp | 6427 case Decl::TemplateTypeParm: in clang_getCursorDefinition() 7929 case Decl::TemplateTypeParm: in getDeclLanguage()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 58 case Decl::TemplateTypeParm: in EmitDecl()
|