Searched refs:DeclInfo (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | CommentToXML.cpp | 565 void formatTextOfDeclaration(const DeclInfo *DI, 578 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() 592 const DeclInfo *DI, SmallString<128> &Declaration) { in formatTextOfDeclaration() 835 const DeclInfo *DI = C->getDeclInfo(); in visitFullComment() 839 case DeclInfo::OtherKind: in visitFullComment() 843 case DeclInfo::FunctionKind: in visitFullComment() 847 case DeclInfo::NotTemplate: in visitFullComment() 849 case DeclInfo::Template: in visitFullComment() 852 case DeclInfo::TemplateSpecialization: in visitFullComment() 855 case DeclInfo::TemplatePartialSpecialization: in visitFullComment() [all …]
|
/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 | Decl.h | 740 llvm::PointerUnion<TypeSourceInfo *, ExtInfo *> DeclInfo; variable 746 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } in hasExtInfo() 747 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 748 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 754 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {} in DeclaratorDecl() 763 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 770 DeclInfo = TI; in setTypeSourceInfo()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 945 Sema &S, const Sema::TemplateCompareNewDeclInfo &DeclInfo, in SubstituteConstraintExpressionWithoutSatisfaction() argument 948 DeclInfo.getDecl(), DeclInfo.getLexicalDeclContext(), /*Final=*/false, in SubstituteConstraintExpressionWithoutSatisfaction() 960 S, DeclInfo.getLocation(), in SubstituteConstraintExpressionWithoutSatisfaction() 962 const_cast<NamedDecl *>(DeclInfo.getDecl()), SourceRange{}); in SubstituteConstraintExpressionWithoutSatisfaction() 971 if (auto *FD = DeclInfo.getDecl()->getAsFunction()) in SubstituteConstraintExpressionWithoutSatisfaction() 1007 if (auto *RD = dyn_cast<CXXRecordDecl>(DeclInfo.getDeclContext())) { in SubstituteConstraintExpressionWithoutSatisfaction()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 1987 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setQualifierInfo() 1989 DeclInfo = new (getASTContext()) ExtInfo; in setQualifierInfo() 2006 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTrailingRequiresClause() 2008 DeclInfo = new (getASTContext()) ExtInfo; in setTrailingRequiresClause() 2022 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTemplateParameterListsInfo() 2024 DeclInfo = new (getASTContext()) ExtInfo; in setTemplateParameterListsInfo()
|
H A D | ASTContext.cpp | 562 auto *ThisDeclInfo = new (*this) comments::DeclInfo; in cloneFullComment()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 919 DD->DeclInfo = Info; in VisitDeclaratorDecl()
|