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

References

tools/clang/lib/AST/Decl.cpp
 3279   if (Context.getLangOpts().MSVCCompat) {
tools/clang/lib/AST/Expr.cpp
 3687       (!Ctx.getLangOpts().CPlusPlus11 || Ctx.getLangOpts().MSVCCompat)) {
 3784     else if (!Ctx.getLangOpts().MSVCCompat || !isCXX98IntegralConstantExpr(Ctx))
tools/clang/lib/AST/ExprConstant.cpp
 7167     if (Info.getLangOpts().MSVCCompat && !E->HasSideEffects(Info.Ctx))
tools/clang/lib/Basic/IdentifierTable.cpp
  129   if (LangOpts.MSVCCompat && (Flags & KEYMSCOMPAT)) return KS_Enabled;
  161   if (LangOpts.MSVCCompat && (Flags & KEYNOMS18) &&
tools/clang/lib/Basic/Targets/ARM.cpp
 1167   if (Opts.MSVCCompat)
tools/clang/lib/Basic/Targets/OSTargets.cpp
  212            (Triple.isWindowsItaniumEnvironment() && Opts.MSVCCompat))
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2675   Opts.MSVCCompat = Args.hasArg(OPT_fms_compatibility);
 2676   Opts.MicrosoftExt = Opts.MSVCCompat || Args.hasArg(OPT_fms_extensions);
 2692   Opts.Trigraphs = !Opts.GNUMode && !Opts.MSVCCompat && !Opts.CPlusPlus17;
tools/clang/lib/Frontend/InitPreprocessor.cpp
  347   if (!LangOpts.MSVCCompat && !LangOpts.TraditionalCPP)
  630   if (!LangOpts.GNUMode && !LangOpts.MSVCCompat)
  711   if (!LangOpts.MSVCCompat && LangOpts.Exceptions)
  727   if (!LangOpts.MSVCCompat && LangOpts.CPlusPlus)
tools/clang/lib/Lex/Lexer.cpp
 1880         Diag(CurPtr, getLangOpts().MSVCCompat
 2093   auto Slash = PartialPath.find_last_of(LangOpts.MSVCCompat ? "/\\" : "/");
tools/clang/lib/Lex/PPDirectives.cpp
  763     if (LangOpts.MSVCCompat && !isAngled) {
 2274     if (LangOpts.MSVCCompat)
tools/clang/lib/Lex/Preprocessor.cpp
  721   if (getLangOpts().MSVCCompat && II->isCPlusPlusOperatorKeyword() &&
tools/clang/lib/Lex/TokenLexer.cpp
  147   if (!HasPasteOperator && !PP.getLangOpts().MSVCCompat)
  469         if (PP.getLangOpts().MSVCCompat && NumToks == 1 &&
  658        (PP.getLangOpts().MSVCCompat &&
  737          (PP.getLangOpts().MSVCCompat &&
tools/clang/lib/Parse/ParseDecl.cpp
 2607       getLangOpts().MSVCCompat) {
 3057     if (getLangOpts().MSVCCompat && Tok.is(tok::kw__Atomic) &&
tools/clang/lib/Parse/ParseDeclCXX.cpp
 1535   bool ShouldChangeAtomicToIdentifier = getLangOpts().MSVCCompat &&
 2115   if (getLangOpts().MSVCCompat && Tok.is(tok::kw__Atomic) &&
tools/clang/lib/Parse/ParseTentative.cpp
 1561             if (getLangOpts().MSVCCompat) {
tools/clang/lib/Parse/Parser.cpp
 1778     if (getLangOpts().MSVCCompat && NextToken().is(tok::kw_typedef)) {
tools/clang/lib/Sema/JumpDiagnostics.cpp
  905     if (S.getLangOpts().MSVCCompat && JumpDiagWarning != 0 &&
tools/clang/lib/Sema/Sema.cpp
  259   if (getLangOpts().MSVCCompat) {
tools/clang/lib/Sema/SemaAccess.cpp
  791         if (S.getLangOpts().MSVCCompat && !EC.Functions.empty())
 1421     if (S.getLangOpts().MSVCCompat &&
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  617   if (Found.empty() && !ErrorRecoveryLookup && !getLangOpts().MSVCCompat) {
  797   if (getLangOpts().MSVCCompat) {
tools/clang/lib/Sema/SemaCast.cpp
 1242         if (!CStyle && Self.getLangOpts().MSVCCompat &&
tools/clang/lib/Sema/SemaCodeComplete.cpp
 4921   if (LangOpts.MSVCCompat && !(DS.getTypeQualifiers() & DeclSpec::TQ_unaligned))
tools/clang/lib/Sema/SemaDecl.cpp
  363     if (Result.empty() && getLangOpts().MSVCCompat && (!SS || SS->isEmpty())) {
  558   assert(getLangOpts().MSVCCompat && "shouldn't be called in non-MSVC mode");
  752     if (getLangOpts().MSVCCompat && isMicrosoftMissingTypename(SS, S))
  872   if (Result.empty() && SS.isEmpty() && getLangOpts().MSVCCompat) {
 8897            (getLangOpts().MSVCCompat && NewFD->getDescribedFunctionTemplate()))
14680   if (S.getLangOpts().MSVCCompat &&
14790       if (TUK == TUK_Definition || getLangOpts().MSVCCompat)
14962           if (getLangOpts().MSVCCompat)
15432         if (getLangOpts().MSVCCompat)
15564     New->setObjectOfFriendDecl(getLangOpts().MSVCCompat);
16092       DiagID = getLangOpts().MSVCCompat ? diag::ext_mutable_reference
tools/clang/lib/Sema/SemaDeclCXX.cpp
 2845   if (!Path && getLangOpts().MSVCCompat) {
 7676         getLangOpts().MSVCCompat &&
12413              !S.getLangOpts().MSVCCompat) {
12424              !S.getLangOpts().MSVCCompat) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  152   if (getLangOpts().MSVCCompat) {
  284   if (getLangOpts().MSVCCompat) {
  373   if (getLangOpts().MSVCCompat && ESI.Type != EST_DependentNoexcept) {
  475   if (getLangOpts().MSVCCompat)
  482   if (getLangOpts().MSVCCompat)
  961   if (getLangOpts().MSVCCompat)
tools/clang/lib/Sema/SemaExpr.cpp
  832   if (getLangOpts().MSVCCompat)
 1963         if (getLangOpts().MSVCCompat)
 2274     if (SS.isEmpty() && getLangOpts().MSVCCompat) {
 2443     if (RecoveryTSI && getLangOpts().MSVCCompat)
 3696               (getLangOpts().MSVCCompat && Literal.isLongLong)))
tools/clang/lib/Sema/SemaExprCXX.cpp
  557     if (!CXXTypeInfoDecl && LangOpts.MSVCCompat) {
 2282         S.Context.getLangOpts().MSVCCompat) {
 6631   if (getLangOpts().MSVCCompat)
 6912     if (getLangOpts().MSVCCompat && ObjectType->isVoidType())
tools/clang/lib/Sema/SemaInit.cpp
 7756       if (S.getLangOpts().MSVCCompat && D->hasAttr<SelectAnyAttr>())
tools/clang/lib/Sema/SemaLookup.cpp
 4810   if (getLangOpts().MSVCCompat && CurContext->isDependentContext() &&
tools/clang/lib/Sema/SemaOverload.cpp
 2370   if (getLangOpts().MSVCCompat && FromPointeeType->isFunctionType() &&
 2965         assert(getLangOpts().MSVCCompat &&
 3996   if (S.getLangOpts().MSVCCompat && SCS1.Second == ICK_Integral_Conversion &&
12342   if (getLangOpts().MSVCCompat &&
tools/clang/lib/Sema/SemaTemplate.cpp
  838   unsigned DiagId = getLangOpts().MSVCCompat ? diag::ext_template_param_shadow
 4537         Diag(Loc, getLangOpts().MSVCCompat
 8300       Diag(NewLoc, (getLangOpts().MSVCCompat)