Home
last modified time | relevance | path

Searched refs:DeclInfo (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp565 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 DLocInfoType.h35 TypeSourceInfo *DeclInfo; variable
38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
45 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
H A DDecl.h740 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 DSemaConcept.cpp945 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 DDecl.cpp1987 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 DASTContext.cpp562 auto *ThisDeclInfo = new (*this) comments::DeclInfo; in cloneFullComment()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp919 DD->DeclInfo = Info; in VisitDeclaratorDecl()