Searched refs:DeclInfo (Results 1 – 11 of 11) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 826 case DeclInfo::OtherKind: in visitFullComment() 830 case DeclInfo::FunctionKind: in visitFullComment() 834 case DeclInfo::NotTemplate: in visitFullComment() 836 case DeclInfo::Template: in visitFullComment() 851 case DeclInfo::ClassKind: in visitFullComment() 855 case DeclInfo::NotTemplate: in visitFullComment() 857 case DeclInfo::Template: in visitFullComment() 868 case DeclInfo::VariableKind: in visitFullComment() 872 case DeclInfo::NamespaceKind: in visitFullComment() 876 case DeclInfo::TypedefKind: in visitFullComment() [all …]
|
| /freebsd-14.2/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 | Comment.h | 962 struct DeclInfo { 1085 DeclInfo *ThisDeclInfo; 1088 FullComment(ArrayRef<BlockContentComment *> Blocks, DeclInfo *D) 1115 const DeclInfo *getDeclInfo() const LLVM_READONLY {
|
| H A D | CommentSema.h | 49 DeclInfo *ThisDeclInfo;
|
| H A D | Decl.h | 779 llvm::PointerUnion<TypeSourceInfo *, ExtInfo *> DeclInfo; variable 785 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } in hasExtInfo() 786 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 787 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 793 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {} in DeclaratorDecl() 802 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 809 DeclInfo = TI; in setTypeSourceInfo()
|
| /freebsd-14.2/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() 805 return ThisDeclInfo->getKind() == DeclInfo::FunctionKind; in isFunctionDecl() 831 if (ThisDeclInfo->getKind() == DeclInfo::VariableKind) { in isFunctionPointerVarDecl() 853 return ThisDeclInfo->getTemplateKind() != DeclInfo::NotTemplate; in isTemplateOrSpecialization()
|
| H A D | Decl.cpp | 2002 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setQualifierInfo() 2004 DeclInfo = new (getASTContext()) ExtInfo; in setQualifierInfo() 2021 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTrailingRequiresClause() 2023 DeclInfo = new (getASTContext()) ExtInfo; in setTrailingRequiresClause() 2037 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTemplateParameterListsInfo() 2039 DeclInfo = new (getASTContext()) ExtInfo; in setTemplateParameterListsInfo()
|
| H A D | ASTContext.cpp | 559 auto *ThisDeclInfo = new (*this) comments::DeclInfo; in cloneFullComment()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 779 Sema &S, const Sema::TemplateCompareNewDeclInfo &DeclInfo, in SubstituteConstraintExpressionWithoutSatisfaction() argument 782 DeclInfo.getDecl(), DeclInfo.getLexicalDeclContext(), /*Final=*/false, in SubstituteConstraintExpressionWithoutSatisfaction() 794 S, DeclInfo.getLocation(), in SubstituteConstraintExpressionWithoutSatisfaction() 796 const_cast<NamedDecl *>(DeclInfo.getDecl()), SourceRange{}); in SubstituteConstraintExpressionWithoutSatisfaction() 801 if (auto *RD = dyn_cast<CXXRecordDecl>(DeclInfo.getDeclContext())) in SubstituteConstraintExpressionWithoutSatisfaction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 933 DD->DeclInfo = Info; in VisitDeclaratorDecl()
|