HomeSort by: relevance | last modified time | path
    Searched refs:DeclListNode (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclContextInternals.h 34 using Decls = DeclListNode::Decls;
51 DeclListNode::Decls NewHead = nullptr;
52 DeclListNode::Decls *NewLast = nullptr;
53 DeclListNode::Decls *NewTail = &NewHead;
55 if (!ShouldErase(*DeclListNode::iterator(List))) {
58 if (auto *Node = List.dyn_cast<DeclListNode*>()) {
64 } else if (DeclListNode *N = List.dyn_cast<DeclListNode*>()) {
69 // want to keep (if any) will be of the form DeclListNode(D, <rest>);
72 DeclListNode *Node = NewLast->get<DeclListNode*>()
    [all...]
DeclBase.h 1226 // seeing the NamedDecl definition being first used in DeclListNode::operator*.
1239 class DeclListNode {
1243 using Decls = llvm::PointerUnion<NamedDecl*, DeclListNode*>;
1261 if (DeclListNode *CurNode = Ptr.dyn_cast<DeclListNode*>())
1271 if (DeclListNode *CurNode = Ptr.dyn_cast<DeclListNode*>())
1288 DeclListNode(NamedDecl *ND) : D(ND) {}
1293 using Decls = DeclListNode::Decls;
1302 using iterator = DeclListNode::iterator
    [all...]
ASTContext.h 609 DeclListNode *ListNodeFreeList = nullptr;
662 /// Allocates a \c DeclListNode or returns one from the \c ListNodeFreeList
664 DeclListNode *AllocateDeclListNode(clang::NamedDecl *ND) {
665 if (DeclListNode *Alloc = ListNodeFreeList) {
666 ListNodeFreeList = Alloc->Rest.dyn_cast<DeclListNode*>();
671 return new (*this) DeclListNode(ND);
673 /// Deallcates a \c DeclListNode by returning it to the \c ListNodeFreeList
675 void DeallocateDeclListNode(DeclListNode *N) {

Completed in 48 milliseconds