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

References

tools/clang/lib/Serialization/ASTReaderDecl.cpp
 2759   if (isPartOfPerModuleInitializer(D)) {
 2760     auto *M = D->getImportedOwningModule();
 2762         Ctx.DeclMustBeEmitted(D))
 2766   if (isa<FileScopeAsmDecl>(D) ||
 2767       isa<ObjCProtocolDecl>(D) ||
 2768       isa<ObjCImplDecl>(D) ||
 2769       isa<ImportDecl>(D) ||
 2770       isa<PragmaCommentDecl>(D) ||
 2771       isa<PragmaDetectMismatchDecl>(D))
 2773   if (isa<OMPThreadPrivateDecl>(D) || isa<OMPDeclareReductionDecl>(D) ||
 2773   if (isa<OMPThreadPrivateDecl>(D) || isa<OMPDeclareReductionDecl>(D) ||
 2774       isa<OMPDeclareMapperDecl>(D) || isa<OMPAllocateDecl>(D))
 2774       isa<OMPDeclareMapperDecl>(D) || isa<OMPAllocateDecl>(D))
 2775     return !D->getDeclContext()->isFunctionOrMethod();
 2776   if (const auto *Var = dyn_cast<VarDecl>(D))
 2780   if (const auto *Func = dyn_cast<FunctionDecl>(D))
 2783   if (auto *ES = D->getASTContext().getExternalSource())
 2784     if (ES->hasExternalDefinitions(D) == ExternalASTSource::EK_Never)