Searched refs:DeclInfo (Results 1 – 10 of 10) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Index/ |
| D | CommentToXML.cpp | 567 void formatTextOfDeclaration(const DeclInfo *DI, 582 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() 595 const DeclInfo *DI, SmallString<128> &Declaration) { in formatTextOfDeclaration() 819 const DeclInfo *DI = C->getDeclInfo(); in visitFullComment() 823 case DeclInfo::OtherKind: in visitFullComment() 827 case DeclInfo::FunctionKind: in visitFullComment() 831 case DeclInfo::NotTemplate: in visitFullComment() 833 case DeclInfo::Template: in visitFullComment() 836 case DeclInfo::TemplateSpecialization: in visitFullComment() 839 case DeclInfo::TemplatePartialSpecialization: in visitFullComment() [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | LocInfoType.h | 36 TypeSourceInfo *DeclInfo; variable 43 DeclInfo(TInfo) { in LocInfoType() 50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | Comment.h | 965 struct DeclInfo { struct 1078 DeclInfo *ThisDeclInfo; argument 1081 FullComment(ArrayRef<BlockContentComment *> Blocks, DeclInfo *D) : in FullComment() 1108 const DeclInfo *getDeclInfo() const LLVM_READONLY { in getDeclInfo()
|
| D | CommentSema.h | 50 DeclInfo *ThisDeclInfo;
|
| D | Decl.h | 531 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; variable 537 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } in hasExtInfo() 538 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 539 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 545 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) { in DeclaratorDecl() 552 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 558 DeclInfo = TI; in setTypeSourceInfo()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | CommentSema.cpp | 39 ThisDeclInfo = new (Allocator) DeclInfo; in setDecl() 777 return ThisDeclInfo->getKind() == DeclInfo::FunctionKind; in isFunctionDecl() 807 if (ThisDeclInfo->getKind() == DeclInfo::VariableKind) { in isFunctionPointerVarDecl() 829 return ThisDeclInfo->getTemplateKind() != DeclInfo::NotTemplate; in isTemplateOrSpecialization()
|
| D | Comment.cpp | 129 void DeclInfo::fill() { in fill()
|
| D | Decl.cpp | 1487 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setQualifierInfo() 1489 DeclInfo = new (getASTContext()) ExtInfo; in setQualifierInfo() 1504 DeclInfo = savedTInfo; in setQualifierInfo() 1520 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTemplateParameterListsInfo() 1522 DeclInfo = new (getASTContext()) ExtInfo; in setTemplateParameterListsInfo()
|
| D | ASTContext.cpp | 407 comments::DeclInfo *ThisDeclInfo = new (*this) comments::DeclInfo; in cloneFullComment()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReaderDecl.cpp | 328 if (DD->DeclInfo) { in Visit() 330 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>(); in Visit() 335 DD->DeclInfo = GetTypeSourceInfo(Record, Idx); in Visit() 542 DD->DeclInfo = Info; in VisitDeclaratorDecl()
|