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

References

tools/clang/include/clang/AST/PrettyPrinter.h
   47         Restrict(LO.C99), Alignof(LO.CPlusPlus11), UnderscoreAlignof(LO.C11),
tools/clang/include/clang/Basic/LangOptions.def
  115 BENIGN_LANGOPT(ImplicitInt, 1, !C99 && !CPlusPlus, "C89 implicit 'int'")
  117 BENIGN_LANGOPT(HexFloats  , 1, C99, "C99 hexadecimal float constants")
tools/clang/lib/AST/ExprConstant.cpp
14090         if (Ctx.getLangOpts().C99) {
tools/clang/lib/AST/FormatString.cpp
  248       if (IsScanf && !LO.C99 && !LO.CPlusPlus11) {
tools/clang/lib/AST/PrintfFormatString.cpp
  839   if (isa<TypedefType>(QT) && (LangOpt.C99 || LangOpt.CPlusPlus11))
tools/clang/lib/AST/ScanfFormatString.cpp
  503   if (isa<TypedefType>(PT) && (LangOpt.C99 || LangOpt.CPlusPlus11))
tools/clang/lib/Basic/IdentifierTable.cpp
  126   if (LangOpts.C99 && (Flags & KEYC99)) return KS_Enabled;
tools/clang/lib/Basic/Module.cpp
  116                         .Case("c99", LangOpts.C99)
tools/clang/lib/Basic/Targets/OSTargets.h
  621     if (Opts.C99)
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  576   } else if (LO.C99) {
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2247   Opts.C99 = Std.isC99();
 2258   Opts.GNUInline = !Opts.C99 && !Opts.CPlusPlus;
tools/clang/lib/Frontend/InitPreprocessor.cpp
  359     else if (LangOpts.C99)
tools/clang/lib/Lex/Lexer.cpp
 1774     if (!LangOpts.C99) {
 2976   if (!LangOpts.CPlusPlus && !LangOpts.C99) {
tools/clang/lib/Lex/LiteralSupport.cpp
  336   if (!Features.CPlusPlus && !Features.C99 && Diags)
 1735     unsigned MaxChars = Features.CPlusPlus? 65536 : Features.C99 ? 4095 : 509;
 1741         << (Features.CPlusPlus ? 2 : Features.C99 ? 1 : 0)
tools/clang/lib/Lex/PPDirectives.cpp
  366   if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) &&
 1165   if (LangOpts.C99 || LangOpts.CPlusPlus11)
 2330       if (!LangOpts.C99)
 2507   } else if (LangOpts.C99 || LangOpts.CPlusPlus11) {
tools/clang/lib/Lex/PPExpressions.cpp
  295     if (!PP.getLangOpts().C99 && Literal.isLongLong) {
  759       if (!PP.getLangOpts().C99 || ValueLive)
tools/clang/lib/Lex/PPMacroExpansion.cpp
  878     if (ArgTokens.size() == ArgTokenStart && !LangOpts.C99)
tools/clang/lib/Lex/TokenLexer.cpp
  155   if (PP.getLangOpts().C99 && !PP.getLangOpts().GNUMode
tools/clang/lib/Parse/ParseDecl.cpp
 3697       if (!getLangOpts().C99)
 3703       if (!getLangOpts().C99)
 3785       if (Tok.is(tok::kw__Bool) && !getLangOpts().C99)
 4729       if (!getLangOpts().C99 && !getLangOpts().CPlusPlus11)
tools/clang/lib/Parse/ParseExpr.cpp
 2695   if (!getLangOpts().C99)   // Compound literals don't exist in C90.
tools/clang/lib/Parse/ParseStmt.cpp
 1220   bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
 1360   bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
 1446   bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
 1511   if (getLangOpts().C99)
 1526   bool C99orCXX = getLangOpts().C99 || getLangOpts().CPlusPlus;
 1627   bool C99orCXXorObjC = getLangOpts().C99 || getLangOpts().CPlusPlus ||
tools/clang/lib/Sema/DeclSpec.cpp
  906     if (Lang.C99)
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1674   if (LangOpts.C99) {
 1783     if (LangOpts.CPlusPlus || LangOpts.C99)
 1846     return LangOpts.CPlusPlus || LangOpts.ObjC || LangOpts.C99;
 2262       if (SemaRef.getLangOpts().CPlusPlus || SemaRef.getLangOpts().C99)
 3870   if (LangOpts.C99 || LangOpts.CPlusPlus11)
 3914     if (S.getLangOpts().CPlusPlus || S.getLangOpts().C99 ||
 4166   if (getLangOpts().C99)
 4917   if (LangOpts.C99 && !(DS.getTypeQualifiers() & DeclSpec::TQ_restrict))
tools/clang/lib/Sema/SemaDecl.cpp
11812     } else if (!getLangOpts().C99 && VDecl->getType()->isAggregateType() &&
14127           << ExternCPrev << !getLangOpts().C99;
14140   else if (getLangOpts().C99)
16516         if (!getLangOpts().C99)
tools/clang/lib/Sema/SemaExpr.cpp
  471     if (getLangOpts().C99 || getLangOpts().CPlusPlus || E->isLValue())
 3597     if (!getLangOpts().C99 && Literal.isLongLong) {
 3668           else if (!getLangOpts().C99 && !getLangOpts().CPlusPlus11) {
 6206     } else if (!getLangOpts().CPlusPlus && !getLangOpts().C99) {
12046       getLangOpts().C99 || getLangOpts().CPlusPlus
12341   if (getLangOpts().C99) {
tools/clang/lib/Sema/SemaLookup.cpp
 4675     if (SemaRef.getLangOpts().C99)
 4679     else if (SemaRef.getLangOpts().C99)
tools/clang/lib/Sema/SemaStmt.cpp
  394   if (!getLangOpts().C99 && !getLangOpts().CPlusPlus) {
  577   if ((getLangOpts().C99 || getLangOpts().CPlusPlus) &&
 1353   if (Cond && !getLangOpts().C99 && !getLangOpts().CPlusPlus &&
 3736     } else if (getLangOpts().C99) {
tools/clang/lib/Sema/SemaType.cpp
 1390         if (!S.getLangOpts().C99) {
 1409         if (!S.getLangOpts().C99) {
 1731     if (!S.getLangOpts().C99 && !S.getLangOpts().CPlusPlus
 2313   if (!getLangOpts().C99) {
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
  623     g_options.C99 = true;
tools/lldb/source/Symbol/ClangASTContext.cpp
  481   Opts.C99 = Std.isC99();