HomeSort by relevance Sort by last modified time
    Searched refs:AttrVec (Results 1 - 17 of 17) sorted by null

  /external/clang/include/clang/AST/
Attr.h 147 /// AttrVec - A vector of Attr, which is how they are stored on the AST.
148 typedef SmallVector<Attr*, 2> AttrVec;
151 /// specific_attr_iterator - Iterates over a subrange of an AttrVec, only
153 template <typename SpecificAttr, typename Container = AttrVec>
246 /// AlignedAttrs in an AttrVec, or 0 if there are none.
247 inline unsigned getMaxAttrAlignment(const AttrVec& V, ASTContext &Ctx) {
DeclBase.h 401 void setAttrs(const AttrVec& Attrs) {
404 AttrVec &getAttrs() {
405 return const_cast<AttrVec&>(const_cast<const Decl*>(this)->getAttrs());
407 const AttrVec &getAttrs() const;
415 setAttrs(AttrVec(1, A));
418 typedef AttrVec::const_iterator attr_iterator;
433 AttrVec &Attrs = getAttrs();
868 void setAttrsImpl(const AttrVec& Attrs, ASTContext &Ctx);
    [all...]
ASTContext.h 274 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
542 AttrVec& getDeclAttrs(const Decl *D);
    [all...]
  /external/clang/lib/AST/
DeclBase.cpp 551 void Decl::setAttrsImpl(const AttrVec &attrs, ASTContext &Ctx) {
554 AttrVec &AttrBlank = Ctx.getDeclAttrs(this);
568 const AttrVec &Decl::getAttrs() const {
    [all...]
DeclPrinter.cpp 193 AttrVec &Attrs = D->getAttrs();
194 for (AttrVec::const_iterator i=Attrs.begin(), e=Attrs.end(); i!=e; ++i) {
    [all...]
ASTContext.cpp 614 for (llvm::DenseMap<const Decl*, AttrVec*>::iterator A = DeclAttrs.begin(),
617 A->second->~AttrVec();
843 AttrVec& ASTContext::getDeclAttrs(const Decl *D) {
844 AttrVec *&Result = DeclAttrs[D];
846 void *Mem = Allocate(sizeof(AttrVec));
847 Result = new (Mem) AttrVec;
855 llvm::DenseMap<const Decl*, AttrVec*>::iterator Pos = DeclAttrs.find(D);
857 Pos->second->~AttrVec();
    [all...]
  /external/clang/lib/Analysis/
ThreadSafety.cpp     [all...]
  /external/clang/lib/CodeGen/
CodeGenModule.cpp     [all...]
  /external/clang/lib/Sema/
SemaDeclObjC.cpp     [all...]
SemaDecl.cpp     [all...]
SemaTemplateInstantiateDecl.cpp 67 for (AttrVec::const_iterator i = Tmpl->attr_begin(), e = Tmpl->attr_end();
    [all...]
SemaDeclAttr.cpp     [all...]
  /external/clang/include/clang/Serialization/
ASTReader.h     [all...]
  /external/clang/tools/libclang/
IndexingContext.cpp 70 for (AttrVec::const_iterator AttrI = D->attr_begin(), AttrE = D->attr_end();
    [all...]
CIndex.cpp     [all...]
  /external/clang/lib/Serialization/
ASTReaderDecl.cpp 356 AttrVec Attrs;
    [all...]
ASTReaderStmt.cpp 166 AttrVec Attrs;
    [all...]

Completed in 329 milliseconds