/external/clang/include/clang/AST/ |
AttrIterator.h | 41 /// AttrVec - A vector of Attr, which is how they are stored on the AST. 42 typedef SmallVector<Attr*, 2> AttrVec; 45 /// specific_attr_iterator - Iterates over a subrange of an AttrVec, only 47 template <typename SpecificAttr, typename Container = AttrVec>
|
DeclBase.h | 421 void setAttrs(const AttrVec& Attrs) { 424 AttrVec &getAttrs() { 425 return const_cast<AttrVec&>(const_cast<const Decl*>(this)->getAttrs()); 427 const AttrVec &getAttrs() const; 434 setAttrs(AttrVec(1, A)); 437 typedef AttrVec::const_iterator attr_iterator; 455 AttrVec &Vec = getAttrs(); [all...] |
ASTContext.h | 273 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs; 674 AttrVec& getDeclAttrs(const Decl *D); [all...] |
/external/clang/lib/AST/ |
DeclBase.cpp | 286 const AttrVec &V = getAttrs(); 600 void Decl::setAttrsImpl(const AttrVec &attrs, ASTContext &Ctx) { 603 AttrVec &AttrBlank = Ctx.getDeclAttrs(this); 617 const AttrVec &Decl::getAttrs() const { [all...] |
DeclPrinter.cpp | 192 AttrVec &Attrs = D->getAttrs(); 193 for (AttrVec::const_iterator i=Attrs.begin(), e=Attrs.end(); i!=e; ++i) { [all...] |
ASTContext.cpp | 786 for (llvm::DenseMap<const Decl*, AttrVec*>::iterator A = DeclAttrs.begin(), 789 A->second->~AttrVec(); [all...] |
ItaniumMangle.cpp | 467 for (AttrVec::const_reverse_iterator I = FD->getAttrs().rbegin(), [all...] |
/external/llvm/lib/IR/ |
Attributes.cpp | 582 SmallVector<Attribute, 4> AttrVec; 584 AttrVec.push_back(I->second); 589 AttributeSetNode::get(C, AttrVec))); [all...] |
/external/clang/lib/ARCMigrate/ |
ObjCMT.cpp | [all...] |
/external/clang/lib/Analysis/ |
ThreadSafety.cpp | [all...] |
/external/clang/include/clang/Serialization/ |
ASTReader.h | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 405 AttrVec Attrs; [all...] |
ASTReaderStmt.cpp | 174 AttrVec Attrs; [all...] |
/external/clang/lib/Sema/ |
SemaOverload.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaDeclAttr.cpp | [all...] |
SemaDecl.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |