Lines Matching refs:Ptr
151 void *Ptr = Name.getFETokenInfo(); in AddDecl() local
153 if (!Ptr) { in AddDecl()
160 if (isDeclPtr(Ptr)) { in AddDecl()
163 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); in AddDecl()
166 IDI = toIdDeclInfo(Ptr); in AddDecl()
176 void *Ptr = Name.getFETokenInfo(); in InsertDeclAfter() local
178 if (!Ptr) { in InsertDeclAfter()
183 if (isDeclPtr(Ptr)) { in InsertDeclAfter()
188 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); in InsertDeclAfter()
202 IdDeclInfo *IDI = toIdDeclInfo(Ptr); in InsertDeclAfter()
217 void *Ptr = Name.getFETokenInfo(); in RemoveDecl() local
219 assert(Ptr && "Didn't find this decl on its identifier's chain!"); in RemoveDecl()
221 if (isDeclPtr(Ptr)) { in RemoveDecl()
222 assert(D == Ptr && "Didn't find this decl on its identifier's chain!"); in RemoveDecl()
227 return toIdDeclInfo(Ptr)->RemoveDecl(D); in RemoveDecl()
236 void *Ptr = Name.getFETokenInfo(); in begin() local
237 if (!Ptr) return end(); in begin()
239 if (isDeclPtr(Ptr)) in begin()
240 return iterator(static_cast<NamedDecl*>(Ptr)); in begin()
242 IdDeclInfo *IDI = toIdDeclInfo(Ptr); in begin()
308 void *Ptr = Name.getFETokenInfo(); in tryAddTopLevelDecl() local
310 if (!Ptr) { in tryAddTopLevelDecl()
317 if (isDeclPtr(Ptr)) { in tryAddTopLevelDecl()
318 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); in tryAddTopLevelDecl()
347 IDI = toIdDeclInfo(Ptr); in tryAddTopLevelDecl()
401 void *Ptr = Name.getFETokenInfo(); in operator []() local
403 if (Ptr) return *toIdDeclInfo(Ptr); in operator []()