Searched refs:DeclInfo (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | LocInfoType.h | 35 TypeSourceInfo *DeclInfo; variable 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType() 45 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
|
| H A D | CommentSema.h | 49 DeclInfo *ThisDeclInfo;
|
| H A D | Decl.h | 768 llvm::PointerUnion<TypeSourceInfo *, ExtInfo *> DeclInfo; variable 774 bool hasExtInfo() const { return isa<ExtInfo *>(DeclInfo); } in hasExtInfo() 775 ExtInfo *getExtInfo() { return cast<ExtInfo *>(DeclInfo); } in getExtInfo() 776 const ExtInfo *getExtInfo() const { return cast<ExtInfo *>(DeclInfo); } in getExtInfo() 782 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {} in DeclaratorDecl() 790 : cast<TypeSourceInfo *>(DeclInfo); in getTypeSourceInfo() 797 DeclInfo = TI; in setTypeSourceInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 564 void formatTextOfDeclaration(const DeclInfo *DI, 577 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() 591 const DeclInfo *DI, SmallString<128> &Declaration) { in formatTextOfDeclaration() 834 const DeclInfo *DI = C->getDeclInfo(); in visitFullComment() 838 case DeclInfo::OtherKind: in visitFullComment() 842 case DeclInfo::FunctionKind: in visitFullComment() 846 case DeclInfo::NotTemplate: in visitFullComment() 848 case DeclInfo::Template: in visitFullComment() 851 case DeclInfo::TemplateSpecialization: in visitFullComment() 854 case DeclInfo::TemplatePartialSpecialization: in visitFullComment() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 898 Sema &S, const Sema::TemplateCompareNewDeclInfo &DeclInfo, in SubstituteConstraintExpressionWithoutSatisfaction() argument 901 DeclInfo.getDecl(), DeclInfo.getDeclContext(), /*Final=*/false, in SubstituteConstraintExpressionWithoutSatisfaction() 913 S, DeclInfo.getLocation(), in SubstituteConstraintExpressionWithoutSatisfaction() 915 const_cast<NamedDecl *>(DeclInfo.getDecl()), SourceRange{}); in SubstituteConstraintExpressionWithoutSatisfaction() 924 if (const NamedDecl *ND = DeclInfo.getDecl(); in SubstituteConstraintExpressionWithoutSatisfaction() 965 if (!DeclInfo.getDecl()) in SubstituteConstraintExpressionWithoutSatisfaction() 966 return DeclInfo.getDeclContext(); in SubstituteConstraintExpressionWithoutSatisfaction() 967 return DeclInfo.getDecl()->getFriendObjectKind() in SubstituteConstraintExpressionWithoutSatisfaction() 968 ? DeclInfo.getLexicalDeclContext() in SubstituteConstraintExpressionWithoutSatisfaction() 969 : DeclInfo.getDeclContext(); in SubstituteConstraintExpressionWithoutSatisfaction()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Comment.cpp | 32 static_assert(std::is_trivially_destructible_v<DeclInfo>, 203 void DeclInfo::fill() { in fill()
|
| H A D | CommentSema.cpp | 40 ThisDeclInfo = new (Allocator) DeclInfo; in setDecl() 807 return ThisDeclInfo->getKind() == DeclInfo::FunctionKind; in isFunctionDecl() 833 if (ThisDeclInfo->getKind() == DeclInfo::VariableKind) { in isFunctionPointerVarDecl() 855 return ThisDeclInfo->getTemplateKind() != DeclInfo::NotTemplate; in isTemplateOrSpecialization()
|
| H A D | Decl.cpp | 2004 auto *savedTInfo = cast<TypeSourceInfo *>(DeclInfo); in setQualifierInfo() 2006 DeclInfo = new (getASTContext()) ExtInfo; in setQualifierInfo() 2023 auto *savedTInfo = cast<TypeSourceInfo *>(DeclInfo); in setTrailingRequiresClause() 2025 DeclInfo = new (getASTContext()) ExtInfo; in setTrailingRequiresClause() 2039 auto *savedTInfo = cast<TypeSourceInfo *>(DeclInfo); in setTemplateParameterListsInfo() 2041 DeclInfo = new (getASTContext()) ExtInfo; in setTemplateParameterListsInfo()
|
| H A D | ASTContext.cpp | 595 auto *ThisDeclInfo = new (*this) comments::DeclInfo; in cloneFullComment()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 904 DD->DeclInfo = Info; in VisitDeclaratorDecl()
|