Home | History | Annotate | Download | only in Sema

Lines Matching refs:Name

1 //===- IdentifierResolver.cpp - Lexical Scope Name lookup -------*- C++ -*-===//
60 IdDeclInfo &operator[](DeclarationName Name);
110 // The name declared in a catch exception-declaration is local to the
143 DeclarationName Name = D->getDeclName();
144 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
147 void *Ptr = Name.getFETokenInfo<void>();
150 Name.setFETokenInfo(D);
157 Name.setFETokenInfo(nullptr);
158 IDI = &(*IdDeclInfos)[Name];
168 DeclarationName Name = D->getDeclName();
169 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
172 void *Ptr = Name.getFETokenInfo<void>();
209 DeclarationName Name = D->getDeclName();
210 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
213 void *Ptr = Name.getFETokenInfo<void>();
219 Name.setFETokenInfo(nullptr);
226 /// begin - Returns an iterator for decls with name 'Name'.
228 IdentifierResolver::begin(DeclarationName Name) {
229 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
232 void *Ptr = Name.getFETokenInfo<void>();
298 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){
299 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
302 void *Ptr = Name.getFETokenInfo<void>();
305 Name.setFETokenInfo(D);
322 Name.setFETokenInfo(D);
326 Name.setFETokenInfo(nullptr);
327 IDI = &(*IdDeclInfos)[Name];
394 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) {
395 void *Ptr = Name.getFETokenInfo<void>();
404 Name.setFETokenInfo(reinterpret_cast<void*>(