Lines Matching refs:LSD
370 void RewriteLinkageSpec(LinkageSpecDecl *LSD);
745 } else if (LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(D)) { in HandleTopLevelSingleDecl() local
751 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl()
752 DIEnd = LSD->decls_end(); in HandleTopLevelSingleDecl()
1216 RewriteModernObjC::RewriteLinkageSpec(LinkageSpecDecl *LSD) { in RewriteLinkageSpec() argument
1217 SourceLocation LocStart = LSD->getExternLoc(); in RewriteLinkageSpec()
1222 if (!LSD->hasBraces()) in RewriteLinkageSpec()
1225 SourceLocation LocRBrace = LSD->getRBraceLoc(); in RewriteLinkageSpec()
3084 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC)) in getFunctionSourceLocation() local
3086 if (!LSD->getRBraceLoc().isValid()) in getFunctionSourceLocation()
3087 return LSD->getExternLoc(); in getFunctionSourceLocation()
3112 if (const LinkageSpecDecl *LSD = dyn_cast<LinkageSpecDecl>(DC)) in RewriteLineDirective() local
3114 if (!LSD->getRBraceLoc().isValid()) in RewriteLineDirective()
3115 Location = LSD->getExternLoc(); in RewriteLineDirective()