reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4750 ASTContext &Context = SemaRef.Context; 4751 Preprocessor &PP = SemaRef.PP; 4789 AddLazyVectorDecls(*this, SemaRef.TentativeDefinitions, TentativeDefinitions); 4794 AddLazyVectorDecls(*this, SemaRef.UnusedFileScopedDecls, 4801 AddLazyVectorDecls(*this, SemaRef.DelegatingCtorDecls, DelegatingCtorDecls); 4807 for (auto &WeakUndeclaredIdentifier : SemaRef.WeakUndeclaredIdentifiers) { 4818 AddLazyVectorDecls(*this, SemaRef.ExtVectorDecls, ExtVectorDecls); 4822 if (!SemaRef.VTableUses.empty()) { 4823 for (unsigned I = 0, N = SemaRef.VTableUses.size(); I != N; ++I) { 4824 AddDeclRef(SemaRef.VTableUses[I].first, VTableUses); 4825 AddSourceLocation(SemaRef.VTableUses[I].second, VTableUses); 4826 VTableUses.push_back(SemaRef.VTablesUsed[SemaRef.VTableUses[I].first]); 4826 VTableUses.push_back(SemaRef.VTablesUsed[SemaRef.VTableUses[I].first]); 4832 for (const TypedefNameDecl *TD : SemaRef.UnusedLocalTypedefNameCandidates) 4837 for (const auto &I : SemaRef.PendingInstantiations) { 4841 assert(SemaRef.PendingLocalImplicitInstantiations.empty() && 4846 if (SemaRef.StdNamespace || SemaRef.StdBadAlloc || SemaRef.StdAlignValT) { 4846 if (SemaRef.StdNamespace || SemaRef.StdBadAlloc || SemaRef.StdAlignValT) { 4846 if (SemaRef.StdNamespace || SemaRef.StdBadAlloc || SemaRef.StdAlignValT) { 4847 AddDeclRef(SemaRef.getStdNamespace(), SemaDeclRefs); 4848 AddDeclRef(SemaRef.getStdBadAlloc(), SemaDeclRefs); 4849 AddDeclRef(SemaRef.getStdAlignValT(), SemaDeclRefs); 4859 for (const auto &I : SemaRef.KnownNamespaces) { 4868 SemaRef.getUndefinedButUsed(Undefined); 4880 SemaRef.getMismatchingDeleteExpressions()) { 4976 for (IdentifierResolver::iterator D = SemaRef.IdResolver.begin(II), 4977 DEnd = SemaRef.IdResolver.end(); 4995 SemaRef.updateOutOfDateSelector(Selector); 5108 WriteSelectors(SemaRef); 5109 WriteReferencedSelectorsPool(SemaRef); 5110 WriteLateParsedTemplates(SemaRef); 5111 WriteIdentifierTable(PP, SemaRef.IdResolver, isModule); 5112 WriteFPPragmaOptions(SemaRef.getFPOptions()); 5113 WriteOpenCLExtensions(SemaRef); 5114 WriteOpenCLExtensionTypes(SemaRef); 5115 WriteCUDAPragmas(SemaRef); 5123 WriteOpenCLExtensionDecls(SemaRef); 5233 WriteOptimizePragmaOptions(SemaRef); 5234 WriteMSStructPragmaOptions(SemaRef); 5235 WriteMSPointersToMembersPragmaOptions(SemaRef); 5237 WritePackPragmaOptions(SemaRef); 5247 WriteModuleFileExtension(SemaRef, *ExtWriter);