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

  /external/clang/include/clang/AST/
Attr.h 140 /// AttrVec - A vector of Attr, which is how they are stored on the AST.
141 typedef SmallVector<Attr*, 2> AttrVec;
144 /// DestroyAttrs - Destroy the contents of an AttrVec.
145 inline void DestroyAttrs (AttrVec& V, ASTContext &C) {
148 /// specific_attr_iterator - Iterates over a subrange of an AttrVec, only
159 mutable AttrVec::const_iterator Current;
166 void AdvanceToNext(AttrVec::const_iterator I) const {
179 explicit specific_attr_iterator(AttrVec::const_iterator i) : Current(i) { }
215 inline specific_attr_iterator<T> specific_attr_begin(const AttrVec& vec) {
219 inline specific_attr_iterator<T> specific_attr_end(const AttrVec& vec)
    [all...]
DeclBase.h 367 void setAttrs(const AttrVec& Attrs);
368 AttrVec &getAttrs() {
369 return const_cast<AttrVec&>(const_cast<const Decl*>(this)->getAttrs());
371 const AttrVec &getAttrs() const;
379 setAttrs(AttrVec(1, A));
382 typedef AttrVec::const_iterator attr_iterator;
397 AttrVec &Attrs = getAttrs();
    [all...]
ASTContext.h 252 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
402 AttrVec& getDeclAttrs(const Decl *D);
    [all...]
  /external/clang/lib/Analysis/
ThreadSafety.cpp 450 const AttrVec &ArgAttrs = D->getAttrs();
468 const AttrVec &ArgAttrs = D->getAttrs();
565 AttrVec &ArgAttrs = D->getAttrs();
741 const AttrVec &ArgAttrs = D->getAttrs();
    [all...]
  /external/clang/lib/AST/
DeclBase.cpp 511 void Decl::setAttrs(const AttrVec &attrs) {
514 AttrVec &AttrBlank = getASTContext().getDeclAttrs(this);
528 const AttrVec &Decl::getAttrs() const {
    [all...]
ASTContext.cpp 282 for (llvm::DenseMap<const Decl*, AttrVec*>::iterator A = DeclAttrs.begin(),
285 A->second->~AttrVec();
498 AttrVec& ASTContext::getDeclAttrs(const Decl *D) {
499 AttrVec *&Result = DeclAttrs[D];
501 void *Mem = Allocate(sizeof(AttrVec));
502 Result = new (Mem) AttrVec;
510 llvm::DenseMap<const Decl*, AttrVec*>::iterator Pos = DeclAttrs.find(D);
512 Pos->second->~AttrVec();
    [all...]
  /external/clang/lib/CodeGen/
CodeGenModule.cpp     [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 356 void WriteAttributes(const AttrVec &Attrs, RecordDataImpl &Record);
ASTReader.h     [all...]
  /external/clang/lib/Serialization/
ASTReaderDecl.cpp 242 AttrVec Attrs;
    [all...]
ASTWriter.cpp     [all...]
  /external/clang/lib/Sema/
SemaDeclObjC.cpp     [all...]
SemaTemplateInstantiateDecl.cpp 63 for (AttrVec::const_iterator i = Tmpl->attr_begin(), e = Tmpl->attr_end();
    [all...]
SemaDecl.cpp     [all...]
  /external/clang/tools/libclang/
CIndex.cpp     [all...]

Completed in 921 milliseconds