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

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
 1405   if (LangOpts.MicrosoftExt)
 3036   if (LangOpts.MicrosoftExt || LangOpts.Borland)
tools/clang/include/clang/AST/PrettyPrinter.h
   50         MSWChar(LO.MicrosoftExt && !LO.WChar), IncludeNewlines(true),
tools/clang/include/clang/Basic/Features.def
  213 FEATURE(is_sealed, LangOpts.CPlusPlus &&LangOpts.MicrosoftExt)
tools/clang/include/clang/Parse/Parser.h
 2535     if (getLangOpts().MicrosoftExt && Tok.is(tok::l_square))
tools/clang/lib/AST/Decl.cpp
 1477   if (!Opts.CPlusPlus || Opts.MicrosoftExt)
tools/clang/lib/Basic/Builtins.cpp
   69       !LangOpts.MicrosoftExt && (BuiltinInfo.Langs & MS_LANG);
tools/clang/lib/Basic/IdentifierTable.cpp
  128   if (LangOpts.MicrosoftExt && (Flags & KEYMS)) return KS_Extension;
tools/clang/lib/Basic/Targets.cpp
   81   if (Opts.MicrosoftExt)
   86   if (!Opts.MicrosoftExt) {
tools/clang/lib/Basic/Targets/OSTargets.cpp
  191   if (Opts.MicrosoftExt) {
tools/clang/lib/Basic/Targets/X86.cpp
 1281   if (Opts.MicrosoftExt && getTriple().getArch() == llvm::Triple::x86) {
tools/clang/lib/CodeGen/CGException.cpp
  711     if (!LO.Borland && !LO.MicrosoftExt)
tools/clang/lib/Format/Format.cpp
 2510   LangOpts.MicrosoftExt = 1;    // To get kw___try, kw___finally.
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2676   Opts.MicrosoftExt = Opts.MSVCCompat || Args.hasArg(OPT_fms_extensions);
 2677   Opts.AsmBlocks = Args.hasArg(OPT_fasm_blocks) || Opts.MicrosoftExt;
 2899                    (Opts.MicrosoftExt || Opts.Borland || Opts.CUDA));
tools/clang/lib/Frontend/InitPreprocessor.cpp
  730   if (LangOpts.MicrosoftExt) {
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  881           /*RequireTokenExpansion=*/PP.getLangOpts().MicrosoftExt));
  885       /*RequireTokenExpansion=*/PP.getLangOpts().MicrosoftExt));
  889       /*RequireTokenExpansion=*/PP.getLangOpts().MicrosoftExt));
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 1272     if (!LangOpts.MicrosoftExt) {
 3267     if (LangOpts.MicrosoftExt) {
 3362     if (LangOpts.MicrosoftExt) {
 3970     if (LangOpts.MicrosoftExt)
 3973     if (LangOpts.MicrosoftExt &&
 5810   if (Context->getLangOpts().MicrosoftExt)
 5901   if (LangOpts.MicrosoftExt) {
 5926   if (LangOpts.MicrosoftExt) {
 6005   if (LangOpts.MicrosoftExt) {
 6060   if (LangOpts.MicrosoftExt)
 6736     if (Context->getLangOpts().MicrosoftExt)
 6739     if (!Context->getLangOpts().MicrosoftExt ||
 6914   if (LangOpts.MicrosoftExt)
 6973   if (LangOpts.MicrosoftExt)
 7187     if (LangOpts.MicrosoftExt)
 7202       if (LangOpts.MicrosoftExt)
 7214     if (LangOpts.MicrosoftExt)
 7233     if (LangOpts.MicrosoftExt)
 7249   if (LangOpts.MicrosoftExt)
 7393   if (LangOpts.MicrosoftExt) {
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 1104     if (!LangOpts.MicrosoftExt) {
 2696     if (LangOpts.MicrosoftExt) {
 2791     if (LangOpts.MicrosoftExt) {
 3114   if (LangOpts.MicrosoftExt)
 4945   if (LangOpts.MicrosoftExt) {
 4956   if (LangOpts.MicrosoftExt) {
 5033   if (LangOpts.MicrosoftExt) {
 5061     if (LangOpts.MicrosoftExt)
 5486     if (LangOpts.MicrosoftExt)
 5589   if (LangOpts.MicrosoftExt) {
tools/clang/lib/Lex/Lexer.cpp
 1764     if (!LangOpts.MicrosoftExt || !isHexaLiteral(BufferPtr, LangOpts))
 3232     if (LangOpts.MicrosoftExt) {
 3647       } else if (Char == '@' && LangOpts.MicrosoftExt) {// %:@ -> #@ -> Charize
 3838     } else if (Char == '@' && LangOpts.MicrosoftExt) {  // #@ -> Charize
tools/clang/lib/Lex/LiteralSupport.cpp
  661       if (PP.getLangOpts().MicrosoftExt) {
tools/clang/lib/Lex/PPDirectives.cpp
  254     Diag(MacroNameTok, getLangOpts().MicrosoftExt
 1794     if (LangOpts.MicrosoftExt) {
 1918   if (LangOpts.MicrosoftExt) {
 2727                              /*Syntactic=*/LangOpts.MicrosoftExt))
 2753                              /*Syntactic=*/LangOpts.MicrosoftExt)) {
 2775                !MI->isIdenticalTo(*OtherMI, *this, /*Syntactic=*/LangOpts.MicrosoftExt)) {
tools/clang/lib/Lex/PPMacroExpansion.cpp
  358   if (LangOpts.MicrosoftExt) {
tools/clang/lib/Lex/Pragma.cpp
 1891   if (LangOpts.MicrosoftExt) {
tools/clang/lib/Lex/TokenLexer.cpp
  745   if (PP.getLangOpts().MicrosoftExt && (CurIdx >= 2) &&
  858         if (PP.getLangOpts().MicrosoftExt && LHSTok.is(tok::slash) &&
  869           PP.Diag(Loc, PP.getLangOpts().MicrosoftExt ? diag::ext_pp_bad_paste_ms
tools/clang/lib/Parse/ParseDecl.cpp
 2163     if (getLangOpts().MicrosoftExt)
 4451         else if (getLangOpts().MicrosoftExt)
tools/clang/lib/Parse/ParseDeclCXX.cpp
 1297     return getLangOpts().MicrosoftExt;
 2219     if (getLangOpts().MicrosoftExt)
 2685     if (getLangOpts().MicrosoftExt && DeclaratorInfo.isDeclarationOfFunction())
 3743     if (!getLangOpts().MicrosoftExt)
tools/clang/lib/Parse/ParseExpr.cpp
 1837                                     getLangOpts().MicrosoftExt &&
tools/clang/lib/Parse/ParseExprCXX.cpp
  518         if (getLangOpts().MicrosoftExt)
tools/clang/lib/Parse/ParseInit.cpp
  450     if (getLangOpts().MicrosoftExt && (Tok.is(tok::kw___if_exists) ||
tools/clang/lib/Parse/ParsePragma.cpp
  319   if (getLangOpts().MicrosoftExt ||
  325   if (getLangOpts().MicrosoftExt) {
  414   if (getLangOpts().MicrosoftExt ||
  423   if (getLangOpts().MicrosoftExt) {
tools/clang/lib/Parse/ParseStmt.cpp
  209     if ((getLangOpts().CPlusPlus || getLangOpts().MicrosoftExt ||
tools/clang/lib/Parse/Parser.cpp
   44   if (!Ident__except && (getLangOpts().MicrosoftExt || getLangOpts().Borland))
 1810           if (getLangOpts().MicrosoftExt)
tools/clang/lib/Sema/SemaCast.cpp
 1935   if (Self.getLangOpts().MicrosoftExt) {
 2206     bool MicrosoftException = Self.getLangOpts().MicrosoftExt &&
tools/clang/lib/Sema/SemaDecl.cpp
 2317   if (getLangOpts().MicrosoftExt)
 3210     if (getLangOpts().MicrosoftExt) {
 4062     if (getLangOpts().MicrosoftExt) {
 4535       if (Record && getLangOpts().MicrosoftExt) {
 4928           if (getLangOpts().MicrosoftExt)
 4961         if (getLangOpts().MicrosoftExt &&
 5449       Diag(Loc, LangOpts.MicrosoftExt ? diag::warn_member_extra_qualification
13821     if (getLangOpts().MicrosoftExt && FD->isPure() && !FD->isOutOfLine())
16145         Diag(NewFD->getLocation(), getLangOpts().MicrosoftExt ?
16149         if (!getLangOpts().MicrosoftExt)
16493           DiagID = getLangOpts().MicrosoftExt
16499           DiagID = getLangOpts().MicrosoftExt
tools/clang/lib/Sema/SemaDeclCXX.cpp
  514       if (getLangOpts().MicrosoftExt) {
tools/clang/lib/Sema/SemaExprMember.cpp
 1696   if (getLangOpts().MicrosoftExt &&
tools/clang/lib/Sema/SemaInit.cpp
 4847       if (!S.getLangOpts().CPlusPlus11 && !S.getLangOpts().MicrosoftExt)
 9486          (!L.MicrosoftExt || L.isCompatibleWithMSVC(LangOptions::MSVC2015));
tools/clang/lib/Sema/SemaOverload.cpp
13412       if (getLangOpts().MicrosoftExt && isa<CXXConstructorDecl>(Func)) {
tools/clang/lib/Sema/SemaTemplate.cpp
 5928   if (S.getLangOpts().MicrosoftExt) {
 7512       if (S.getLangOpts().MicrosoftExt && !DC->isRecord())
 9664       if (getLangOpts().MicrosoftExt)
 9673       if (!getLangOpts().MicrosoftExt && Result)
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
   28   LangOpts.MicrosoftExt = 1;    // To get kw___try, kw___finally.