Searched refs:LSD (Results 1 – 12 of 12) sorted by relevance
2939 if (auto LSD = dyn_cast<LinkageSpecDecl>(Result)) in GetRuntimeFunctionDecl() local2940 for (const auto &Result : LSD->lookup(&NS)) in GetRuntimeFunctionDecl()4779 void CodeGenModule::EmitLinkageSpec(const LinkageSpecDecl *LSD) { in EmitLinkageSpec() argument4780 if (LSD->getLanguage() != LinkageSpecDecl::lang_c && in EmitLinkageSpec()4781 LSD->getLanguage() != LinkageSpecDecl::lang_cxx) { in EmitLinkageSpec()4782 ErrorUnsupported(LSD, "linkage spec"); in EmitLinkageSpec()4786 EmitDeclContext(LSD); in EmitLinkageSpec()
743 } else if (LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(D)) { in HandleTopLevelSingleDecl() local745 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl()746 DIEnd = LSD->decls_end(); in HandleTopLevelSingleDecl()3040 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC)) in getFunctionSourceLocation() local3042 if (!LSD->getRBraceLoc().isValid()) in getFunctionSourceLocation()3043 return LSD->getExternLoc(); in getFunctionSourceLocation()3068 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC)) in RewriteLineDirective() local3070 if (!LSD->getRBraceLoc().isValid()) in RewriteLineDirective()3071 Location = LSD->getExternLoc(); in RewriteLineDirective()
675 } else if (LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(D)) { in HandleTopLevelSingleDecl() local677 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl()678 DIEnd = LSD->decls_end(); in HandleTopLevelSingleDecl()
422 11/16 Albert Hofmann synthesizes LSD in Switzerland, 1938
28 // Based on the LSD (loop-stream detector) queue size.
23 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
28 // Based on the LSD (loop-stream detector) queue size and benchmarking data.
16915 if (auto *LSD = dyn_cast<LinkageSpecDecl>(DC)) { in checkModuleImportContext() local16916 switch (LSD->getLanguage()) { in checkModuleImportContext()16919 ExternCLoc = LSD->getBeginLoc(); in checkModuleImportContext()16924 DC = LSD->getParent(); in checkModuleImportContext()
7159 if (const LinkageSpecDecl *LSD = Ctx->getExternCContext()) in CheckTemplateDeclScope() local7160 Diag(LSD->getExternLoc(), diag::note_extern_c_begins_here); in CheckTemplateDeclScope()
13483 if (const LinkageSpecDecl *LSD = in CheckLiteralOperatorDeclaration() local13485 Diag(LSD->getExternLoc(), diag::note_extern_c_begins_here); in CheckLiteralOperatorDeclaration()