HomeSort by relevance Sort by last modified time
    Searched refs:C99 (Results 1 - 25 of 39) sorted by null

1 2

  /external/clang/test/Sema/
implicit-builtin-decl.c 28 expected-warning {{implicit declaration of function 'fprintf' is invalid in C99}}
implicit-decl.c 13 expected-error {{implicit declaration of function '_CFCalendarDecomposeAbsoluteTimeV' is invalid in C99}}
16 printg("Hello, World!\n"); // expected-error{{implicit declaration of function 'printg' is invalid in C99}} \
30 formatd("Hello, World!\n"); // expected-error{{implicit declaration of function 'formatd' is invalid in C99}} \
  /external/clang/include/clang/Frontend/
LangStandard.h 23 C99 = (1 << 2),
64 /// isC99 - Language is a superset of C99.
65 bool isC99() const { return Flags & frontend::C99; }
  /external/dhcpcd/mk/
cc.mk 6 # Default to using the C99 standard
7 CSTD?= c99
  /external/clang/lib/Parse/
ParseStmt.cpp 30 // C99 6.8: Statements and Blocks.
178 if (Next.is(tok::colon)) { // C99 6.8.1: labeled-statement
223 case tok::kw_case: // C99 6.8.1: labeled-statement
225 case tok::kw_default: // C99 6.8.1: labeled-statement
228 case tok::l_brace: // C99 6.8.2: compound-statement
230 case tok::semi: { // C99 6.8.3p3: expression[opt] ';'
235 case tok::kw_if: // C99 6.8.4.1: if-statement
237 case tok::kw_switch: // C99 6.8.4.2: switch-statement
240 case tok::kw_while: // C99 6.8.5.1: while-statement
242 case tok::kw_do: // C99 6.8.5.2: do-statemen
    [all...]
ParseExpr.cpp 13 /// Expressions in C99 basically consist of a bunch of binary operators with
16 /// In the C99 grammar, these unary operators bind tightest and are represented
38 /// Note: we diverge from the C99 grammar when parsing the assignment-expression
39 /// production. C99 specifies that the LHS of an assignment operator should be
53 /// multiplicative-expression: [C99 6.5.5]
60 /// additive-expression: [C99 6.5.6]
65 /// shift-expression: [C99 6.5.7]
70 /// relational-expression: [C99 6.5.8]
77 /// equality-expression: [C99 6.5.9]
82 /// AND-expression: [C99 6.5.10
    [all...]
  /frameworks/compile/slang/
slang.cpp 103 // Language option (define the language feature for compiler such as C99)
153 LangOpts.C99 = 1;
  /external/clang/lib/Analysis/
ScanfFormatString.cpp 11 // strings for fscanf() are described in C99 7.19.6.2.
477 // Handle size_t, ptrdiff_t, etc. that have dedicated length modifiers in C99.
478 if (isa<TypedefType>(PT) && (LangOpt.C99 || LangOpt.CPlusPlus11))
FormatString.cpp 207 if (IsScanf && !LO.C99 && !LO.CPlusPlus11) {
827 // Not C99, but common in Unix.
PrintfFormatString.cpp 11 // strings for fprintf() are described in C99 7.19.6.1.
174 // C99: 7.19.6.1 (section 8).
519 // Handle size_t, ptrdiff_t, etc. that have dedicated length modifiers in C99.
520 if (isa<TypedefType>(QT) && (LangOpt.C99 || LangOpt.CPlusPlus11))
579 // appearing in the C99 standard (ISO/IEC 9899:1999 (E) 7.19.6.1)
  /external/clang/lib/Basic/
IdentifierTable.cpp 119 /// The C90/C99/CPP/CPP0x flags are set to 3 if the token is a keyword in a
130 else if (LangOpts.C99 && (Flags & KEYC99)) AddResult = 2;
  /external/chromium_org/third_party/tcmalloc/vendor/
configure.ac 272 [/* C99 says: define this to get the PRI... macros from stdint.h */
  /external/clang/lib/Lex/
LiteralSupport.cpp 292 // Check UCN constraints (C99 6.4.3p2) [C++11 lex.charset p2]
322 if (!Features.CPlusPlus && !Features.C99 && Diags)
454 /// integer-constant: [C99 6.4.4.1]
502 /// floating-constant: [C99 6.4.4.2]
    [all...]
PPExpressions.cpp 234 // 'long long' is a C99 or C++11 feature.
235 if (!PP.getLangOpts().C99 && Literal.isLongLong) {
368 // C99 6.5.3.3p3: The sign of the result matches the sign of the operand.
388 // C99 6.5.3.3p4: The sign of the result matches the sign of the operand.
400 // C99 6.5.3.3p5: The sign of the result is 'int', aka it is signed.
536 // Usual arithmetic conversions (C99 6.3.1.8p1): result is unsigned if
633 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed)
637 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed)
641 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed)
645 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed
    [all...]
PPDirectives.cpp 160 // Error if defining "defined": C99 6.10.8/4, C++ [cpp.predefined]p4.
166 // Warn if undefining "__LINE__" and other builtins, per C99 6.10.8/4
224 // Add a fixit in GNU/C99/C++ mode. Don't offer a fixit for strict-C89,
229 if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) &&
409 DiscardUntilEndOfDirective(); // C99 6.10p4.
701 // C99 6.10.3p8.
704 // C99 6.10.3p11: Is this preprocessor directive in macro invocation? e.g.:
753 // C99 6.10.1 - Conditional Inclusion.
767 // C99 6.10.2 - Source File Inclusion.
775 // C99 6.10.3 - Macro Replacement
    [all...]
TokenLexer.cpp 138 // __VA_ARGS__ is empty, but not in strict C99 mode where there are no
139 // named arguments, where it remains. In all other modes, including C99
142 if (PP.getLangOpts().C99 && !PP.getLangOpts().GNUMode
158 // then removal of the comma should produce a placemarker token (in C99
262 // C99 6.10.3.1p1.
362 // If an empty argument is on the LHS or RHS of a paste, the standard (C99
385 // disabled when using -std=c99.
    [all...]
Lexer.cpp     [all...]
PPMacroExpansion.cpp 187 // examine enclosing ones (C99 5.1.1.2p4). Otherwise walk up the
546 // C99 6.10.3p11: Keep track of the number of l_parens we have seen. Note
600 // C99 6.10.3.4p2.
631 // Empty arguments are standard in C99 and C++0x, and are supported as an
633 if (ArgTokens.size() == ArgTokenStart && !LangOpts.C99)
    [all...]
  /external/clang/lib/Sema/
SemaCodeComplete.cpp 483 /// Determine whether \p Id is a name reserved for the implementation (C99
    [all...]
DeclSpec.cpp 744 // Duplicates are permitted in C99 onwards, but are not permitted in C89 or
750 if (Lang.C99)
    [all...]
SemaType.cpp 793 // C99 and C++ require a type specifier. For example, C99 6.7.2p2 says:
821 // 'long long' is a C99 or C++11 feature.
822 if (!S.getLangOpts().C99) {
840 // 'long long' is a C99 or C++11 feature.
841 if (!S.getLangOpts().C99) {
    [all...]
SemaLookup.cpp     [all...]
SemaStmt.cpp 47 // C99 6.8.3p2: The expression in an expression statement is evaluated as a
313 if (!getLangOpts().C99 && !getLangOpts().CPlusPlus) {
362 // C99 6.8.4.2p3: The expression shall be an integer constant.
648 // C99 6.8.4.2p5 - Integer promotions are performed on the controlling expr.
803 // We already verified that the expression has a i-c-e value (C99
    [all...]
  /external/clang/lib/Frontend/
InitPreprocessor.cpp 358 else if (LangOpts.C99)
    [all...]
  /external/lldb/source/Symbol/
ClangASTContext.cpp 151 Opts.C99 = Std.isC99();
    [all...]

Completed in 1171 milliseconds

1 2