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

References

tools/clang/include/clang/Serialization/ASTReader.h
 2398   ASTContext &getContext() { return Reader->getContext(); }
tools/clang/lib/Index/IndexingAction.cpp
  199   ASTContext &Ctx = Reader.getContext();
tools/clang/lib/Serialization/ASTReader.cpp
  831   SelectorTable &SelTable = Reader.getContext().Selectors;
 2060   if (getContext().getLangOpts().Modules)
 2087   if (getContext().getLangOpts().Modules)
 4062       getContext().mergeDefinitionIntoModule(
 7253   TypeSourceInfo *TInfo = getContext().CreateTypeSourceInfo(InfoTy);
 7595   return ASTTemplateArgumentListInfo::Create(getContext(), TemplArgsInfo);
 7622       if (!getContext().getLangOpts().CPlusPlus &&
 9118   ASTContext &Context = getContext();
 9210         new (getContext()) TemplateParameterList *[NumTPLists];
 9219   ASTContext &Context = getContext();
 9285   ASTContext &Context = getContext();
 9352       getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause);
 9371   Set.reserve(getContext(), NumDecls);
 9375     Set.addLazyDecl(getContext(), ID, AS);
 9398   ASTContext &Context = getContext();
 9464   ASTContext &Context = getContext();
 9519   ASTContext &Context = getContext();
 9705   return CXXTemporary::Create(getContext(), Decl);
 9741   ASTContext &Context = getContext();
 9939       Info.D->setDeclContextsImpl(SemaDC, LexicalDC, getContext());
10027       if (!getContext().getLangOpts().Modules || !FD->hasBody(Defn)) {
10051     if (!getContext().getLangOpts().Modules || !MD->hasBody())
10058     getContext().deduplicateMergedDefinitonsFor(ND);
10859         assert(getContext().hasSameType(FirstField->getType(),
11845         assert(getContext().hasSameType(FirstParam->getType(),
12160         if (auto *Listener = getContext().getASTMutationListener())
12163           getContext().adjustExceptionSpec(cast<FunctionDecl>(Redecl), ESI);
12171         getContext().adjustDeducedFunctionResultType(Update.first,
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  572     D->setDeclContext(Reader.getContext().getTranslationUnitDecl());
  582                            Reader.getContext());
  591     D->setAttrsImpl(Attrs, Reader.getContext());
  614     } else if (Reader.getContext().getLangOpts().ModulesLocalVisibility) {
  718     auto *Info = new (Reader.getContext()) TagDecl::ExtInfo();
  755       Reader.getContext().getLangOpts().Modules &&
  756       Reader.getContext().getLangOpts().CPlusPlus) {
  782     ED->setInstantiationOfMemberEnum(Reader.getContext(), InstED, TSK);
  828     auto *Info = new (Reader.getContext()) DeclaratorDecl::ExtInfo();
  835                        : Reader.getContext().CreateTypeSourceInfo(TSIType));
  899     FD->setInstantiationOfMemberFunction(Reader.getContext(), InstFD, TSK);
  928     ASTContext &C = Reader.getContext();
  970         assert(Reader.getContext().getLangOpts().Modules &&
  992     FD->setDependentTemplateSpecialization(Reader.getContext(),
 1006   FD->setParams(Reader.getContext(), Params);
 1029     Reader.getContext().setObjCMethodRedeclaration(MD,
 1051   MD->setParamsAndSelLocs(Reader.getContext(), Params, SelLocs);
 1087   return ObjCTypeParamList::create(Reader.getContext(), lAngleLoc,
 1110                                Reader.getContext());
 1119                                   Reader.getContext());
 1185                                  ProtoLocs.data(), Reader.getContext());
 1249                       Reader.getContext());
 1255         Reader.getContext());
 1336       Reader.getContext().setInstantiatedFromUnnamedFieldDecl(FD, Tmpl);
 1352   FD->Chaining = new (Reader.getContext())NamedDecl*[FD->ChainingSize];
 1404       Reader.getContext().setBlockVarCopyInit(VD, CopyExpr, Record.readInt());
 1429     Reader.getContext().setInstantiatedFromStaticDataMember(VD, Tmpl, TSK,POI);
 1514   BD->setCaptures(Reader.getContext(), captures, capturesCXXThis);
 1597     Reader.getContext().setInstantiatedFromUsingDecl(D, Pattern);
 1618     Reader.getContext().setInstantiatedFromUsingShadowDecl(D, Pattern);
 1696     Lambda.Captures = (Capture *)Reader.getContext().Allocate(
 1797   ASTContext &C = Reader.getContext();
 1839   ASTContext &C = Reader.getContext();
 1913         Reader.getContext().addOverriddenMethod(D, MD->getCanonicalDecl());
 2023     CanonD->Common = CanonD->newCommon(Reader.getContext());
 2068     Reader.getContext().getInjectedClassNameType(
 2097   ASTContext &C = Reader.getContext();
 2210   ASTContext &C = Reader.getContext();
 2328       D->setDefaultArgument(Reader.getContext(),
 2423   if (!Reader.getContext().getLangOpts().Modules)
 2551   if (!Reader.getContext().getLangOpts().Modules)
 2558   if (!Reader.getContext().getLangOpts().CPlusPlus &&
 2564       Reader.getContext().setPrimaryMergedDecl(static_cast<T *>(D),
 2706   ASTContext &Context = getContext();
 3146       DD = new (Reader.getContext()) struct CXXRecordDecl::DefinitionData(RD);
 3190              !Reader.getContext().getLangOpts().CPlusPlus) {
 3321              !Reader.getContext().getLangOpts().CPlusPlus) {
 3562     inheritDefaultTemplateArguments(Reader.getContext(),
 3637   ASTContext &Context = getContext();
 3955     if (isConsumerInterestedIn(getContext(), D.getDecl(), D.hasPendingBody()))
 3980         Record.JustLoaded || isConsumerInterestedIn(getContext(), D, false);
 4013           isConsumerInterestedIn(getContext(), D, Reader.hasPendingBody())) {
 4398               Reader.getContext(), TemplArgs);
 4419           D->setAttrsImpl(Attrs, Reader.getContext());
 4449         FD->setType(Reader.getContext().getFunctionType(
 4471       D->markUsed(Reader.getContext());
 4475       Reader.getContext().setManglingNumber(cast<NamedDecl>(D),
 4480       Reader.getContext().setStaticLocalNumber(cast<VarDecl>(D),
 4486           Reader.getContext(), ReadSourceRange(),
 4496           Reader.getContext(), AllocatorKind, Allocator, SR,
 4505       Reader.getContext().mergeDefinitionIntoModule(Exported, Owner);
 4516           Reader.getContext(), MapType, DevType, ReadSourceRange(),
tools/clang/lib/Serialization/ASTReaderStmt.cpp
 2473     ASTContext &Context = getContext();