reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/NSAPI.h
   27   ASTContext &getASTContext() const { return Ctx; }
tools/clang/lib/AST/NSAPI.cpp
   37     return (ClassIds[K] = &Ctx.Idents.get(ClassName[K]));
   47       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString"));
   47       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithString"));
   50       Sel = Ctx.Selectors.getUnarySelector(
   51                                        &Ctx.Idents.get("stringWithUTF8String"));
   54       Sel = Ctx.Selectors.getUnarySelector(
   55                                        &Ctx.Idents.get("initWithUTF8String"));
   59         &Ctx.Idents.get("stringWithCString"),
   60         &Ctx.Idents.get("encoding")
   62       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
   66       Sel= Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithCString"));
   66       Sel= Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("stringWithCString"));
   69       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithString"));
   69       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithString"));
   83       Sel = Ctx.Selectors.getNullarySelector(&Ctx.Idents.get("array"));
   83       Sel = Ctx.Selectors.getNullarySelector(&Ctx.Idents.get("array"));
   86       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithArray"));
   86       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithArray"));
   89       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithObject"));
   89       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithObject"));
   92       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithObjects"));
   92       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("arrayWithObjects"));
   96         &Ctx.Idents.get("arrayWithObjects"),
   97         &Ctx.Idents.get("count")
   99       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  103       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithArray"));
  103       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithArray"));
  106       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithObjects"));
  106       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("initWithObjects"));
  109       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("objectAtIndex"));
  109       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("objectAtIndex"));
  113         &Ctx.Idents.get("replaceObjectAtIndex"),
  114         &Ctx.Idents.get("withObject")
  116       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  120       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("addObject"));
  120       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("addObject"));
  124         &Ctx.Idents.get("insertObject"),
  125         &Ctx.Idents.get("atIndex")
  127       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  132         &Ctx.Idents.get("setObject"),
  133         &Ctx.Idents.get("atIndexedSubscript")
  135       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  161       Sel = Ctx.Selectors.getNullarySelector(&Ctx.Idents.get("dictionary"));
  161       Sel = Ctx.Selectors.getNullarySelector(&Ctx.Idents.get("dictionary"));
  164       Sel = Ctx.Selectors.getUnarySelector(
  165                                    &Ctx.Idents.get("dictionaryWithDictionary"));
  169         &Ctx.Idents.get("dictionaryWithObject"),
  170         &Ctx.Idents.get("forKey")
  172       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  177         &Ctx.Idents.get("dictionaryWithObjects"),
  178         &Ctx.Idents.get("forKeys")
  180       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  185         &Ctx.Idents.get("dictionaryWithObjects"),
  186         &Ctx.Idents.get("forKeys"),
  187         &Ctx.Idents.get("count")
  189       Sel = Ctx.Selectors.getSelector(3, KeyIdents);
  193       Sel = Ctx.Selectors.getUnarySelector(
  194                                &Ctx.Idents.get("dictionaryWithObjectsAndKeys"));
  197       Sel = Ctx.Selectors.getUnarySelector(
  198                                          &Ctx.Idents.get("initWithDictionary"));
  201       Sel = Ctx.Selectors.getUnarySelector(
  202                                      &Ctx.Idents.get("initWithObjectsAndKeys"));
  206         &Ctx.Idents.get("initWithObjects"),
  207         &Ctx.Idents.get("forKeys")
  209       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  213       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("objectForKey"));
  213       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("objectForKey"));
  217         &Ctx.Idents.get("setObject"),
  218         &Ctx.Idents.get("forKey")
  220       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  225         &Ctx.Idents.get("setObject"),
  226         &Ctx.Idents.get("forKeyedSubscript")
  228       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  233         &Ctx.Idents.get("setValue"),
  234         &Ctx.Idents.get("forKey")
  236       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  262       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("addObject"));
  262       Sel = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get("addObject"));
  266         &Ctx.Idents.get("insertObject"),
  267         &Ctx.Idents.get("atIndex")
  269       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  274         &Ctx.Idents.get("setObject"),
  275         &Ctx.Idents.get("atIndex")
  277       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  282         &Ctx.Idents.get("setObject"),
  283         &Ctx.Idents.get("atIndexedSubscript")
  285       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  290         &Ctx.Idents.get("replaceObjectAtIndex"),
  291         &Ctx.Idents.get("withObject")
  293       Sel = Ctx.Selectors.getSelector(2, KeyIdents);
  362     Sels[MK] = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get(Names[MK]));
  362     Sels[MK] = Ctx.Selectors.getUnarySelector(&Ctx.Idents.get(Names[MK]));
  506   if (!Ctx.getLangOpts().ObjC || T.isNull())
  533   return Ctx.Idents.get(Id).hasMacroDefinition();
  558   if (!Ctx.getLangOpts().ObjC)
  564     II = &Ctx.Idents.get(name);
  577   if (!Ctx.getLangOpts().ObjC)
  583     II = &Ctx.Idents.get(name);
  599       Idents.push_back(&Ctx.Idents.get(*I));
  600     Sel = Ctx.Selectors.getSelector(Idents.size(), Idents.data());
  607     IdentifierInfo *Ident = &Ctx.Idents.get(Id);
  608     Sel = Ctx.Selectors.getSelector(0, &Ident);