Searched defs:DeclsTy (Results 1 - 3 of 3) sorted by relevance

/external/clang/include/clang/AST/
H A DDeclContextInternals.h33 /// DeclsTy - When in vector form, this is what the Data pointer points to.
34 typedef SmallVector<NamedDecl *, 4> DeclsTy; typedef in struct:clang::StoredDeclsList
38 llvm::PointerUnion<NamedDecl *, DeclsTy *> Data;
44 if (DeclsTy *RHSVec = RHS.getAsVector())
45 Data = new DeclsTy(*RHSVec);
50 if (DeclsTy *Vector = getAsVector())
55 if (DeclsTy *Vector = getAsVector())
58 if (DeclsTy *RHSVec = RHS.getAsVector())
59 Data = new DeclsTy(*RHSVec);
69 DeclsTy *getAsVecto
[all...]
H A DUnresolvedSet.h28 typedef SmallVectorImpl<DeclAccessPair> DeclsTy; typedef in class:clang::UnresolvedSetIterator
29 typedef DeclsTy::iterator IteratorTy;
35 explicit UnresolvedSetIterator(DeclsTy::iterator ir) : ir(ir) {}
36 explicit UnresolvedSetIterator(DeclsTy::const_iterator ir) :
37 ir(const_cast<DeclsTy::iterator>(ir)) {}
90 typedef UnresolvedSetIterator::DeclsTy DeclsTy; typedef in class:clang::UnresolvedSetImpl
123 for (DeclsTy::iterator I = decls().begin(), E = decls().end(); I != E; ++I)
169 DeclsTy &decls() {
170 return *reinterpret_cast<DeclsTy*>(thi
[all...]
/external/clang/include/clang/Sema/
H A DIdentifierResolver.h43 typedef SmallVector<NamedDecl*, 2> DeclsTy; typedef in class:clang::IdentifierResolver::IdDeclInfo
45 inline DeclsTy::iterator decls_begin() { return Decls.begin(); }
46 inline DeclsTy::iterator decls_end() { return Decls.end(); }
60 void InsertDecl(DeclsTy::iterator Pos, NamedDecl *D) {
65 DeclsTy Decls;
83 /// 2) A IdDeclInfo::DeclsTy::iterator that traverses only the decls of the
85 /// 3) A IdDeclInfo::DeclsTy::iterator that traverses the decls of parent
88 typedef IdDeclInfo::DeclsTy::iterator BaseIter;
95 /// A IdDeclInfo::DeclsTy::iterator that walks or not the parent declaration

Completed in 78 milliseconds