/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; }
|
/frameworks/rs/api/ |
rs_core.spec | 24 to write RenderScript code in C99. The RenderScript compute header files are automatically
|
/external/elfutils/tests/ |
run-readelf-zdebug-rel.sh | 56 language (data1) C99 (12)
|
/external/clang/lib/AST/ |
TypePrinter.cpp | 113 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals, bool C99) { 126 if (C99) { 439 AppendTypeQualList(OS, T->getIndexTypeCVRQualifiers(), Policy.LangOpts.C99); 472 AppendTypeQualList(OS, T->getIndexTypeCVRQualifiers(), Policy.LangOpts.C99); 716 AppendTypeQualList(OS, quals, Policy.LangOpts.C99); [all...] |
/external/clang/lib/Parse/ |
ParseStmt.cpp | 30 // C99 6.8: Statements and Blocks. 175 if (Next.is(tok::colon)) { // C99 6.8.1: labeled-statement 220 case tok::kw_case: // C99 6.8.1: labeled-statement 222 case tok::kw_default: // C99 6.8.1: labeled-statement 225 case tok::l_brace: // C99 6.8.2: compound-statement 227 case tok::semi: { // C99 6.8.3p3: expression[opt] ';' 232 case tok::kw_if: // C99 6.8.4.1: if-statement 234 case tok::kw_switch: // C99 6.8.4.2: switch-statement 237 case tok::kw_while: // C99 6.8.5.1: while-statement 239 case tok::kw_do: // C99 6.8.5.2: do-statemen [all...] |
/external/clang/lib/Lex/ |
LiteralSupport.cpp | 294 // Check UCN constraints (C99 6.4.3p2) [C++11 lex.charset p2] 324 if (!Features.CPlusPlus && !Features.C99 && Diags) 456 /// integer-constant: [C99 6.4.4.1] 504 /// floating-constant: [C99 6.4.4.2] [all...] |
PPExpressions.cpp | 228 // 'long long' is a C99 or C++11 feature. 229 if (!PP.getLangOpts().C99 && Literal.isLongLong) { 367 // C99 6.5.3.3p3: The sign of the result matches the sign of the operand. 387 // C99 6.5.3.3p4: The sign of the result matches the sign of the operand. 399 // C99 6.5.3.3p5: The sign of the result is 'int', aka it is signed. 535 // Usual arithmetic conversions (C99 6.3.1.8p1): result is unsigned if 627 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed) 631 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed) 635 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed) 639 Res.setIsUnsigned(false); // C99 6.5.8p6, result is always int (signed [all...] |
PPDirectives.cpp | 169 // Error if defining "defined": C99 6.10.8/4, C++ [cpp.predefined]p4. 176 // Warn if undefining "__LINE__" and other builtins, per C99 6.10.8/4 262 // Add a fixit in GNU/C99/C++ mode. Don't offer a fixit for strict-C89, 267 if ((LangOpts.GNUMode || LangOpts.C99 || LangOpts.CPlusPlus) && 447 DiscardUntilEndOfDirective(); // C99 6.10p4. 779 // C99 6.10.3p8. 782 // C99 6.10.3p11: Is this preprocessor directive in macro invocation? e.g.: 832 // C99 6.10.1 - Conditional Inclusion. 846 // C99 6.10.2 - Source File Inclusion. 854 // 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 263 // C99 6.10.3.1p1. 363 // If an empty argument is on the LHS or RHS of a paste, the standard (C99 386 // disabled when using -std=c99. [all...] |
Lexer.cpp | [all...] |
PPMacroExpansion.cpp | 389 // examine enclosing ones (C99 5.1.1.2p4). Otherwise walk up the 742 // C99 6.10.3p11: Keep track of the number of l_parens we have seen. Note 796 // C99 6.10.3.4p2. 827 // Empty arguments are standard in C99 and C++0x, and are supported as an 829 if (ArgTokens.size() == ArgTokenStart && !LangOpts.C99) [all...] |
/external/clang/lib/Analysis/ |
FormatString.cpp | 207 if (IsScanf && !LO.C99 && !LO.CPlusPlus11) { 886 // Not C99, but common in Unix.
|
PrintfFormatString.cpp | 11 // strings for fprintf() are described in C99 7.19.6.1. 233 // C99: 7.19.6.1 (section 8). 660 // Handle size_t, ptrdiff_t, etc. that have dedicated length modifiers in C99. 661 if (isa<TypedefType>(QT) && (LangOpt.C99 || LangOpt.CPlusPlus11)) 720 // appearing in the C99 standard (ISO/IEC 9899:1999 (E) 7.19.6.1)
|
ScanfFormatString.cpp | 11 // strings for fscanf() are described in C99 7.19.6.2. 488 // Handle size_t, ptrdiff_t, etc. that have dedicated length modifiers in C99. 489 if (isa<TypedefType>(PT) && (LangOpt.C99 || LangOpt.CPlusPlus11))
|
/external/clang/lib/Basic/ |
IdentifierTable.cpp | 135 if (LangOpts.C99 && (Flags & KEYC99)) return KS_Enabled;
|
/frameworks/compile/slang/ |
slang.cpp | 255 LangOpts.C99 = 1;
|
/external/clang/lib/Sema/ |
SemaCodeComplete.cpp | 483 /// Determine whether \p Id is a name reserved for the implementation (C99 [all...] |
DeclSpec.cpp | 756 // Duplicates are permitted in C99 onwards, but are not permitted in C89 or 762 if (Lang.C99) [all...] |
SemaType.cpp | [all...] |
SemaLookup.cpp | [all...] |
SemaStmt.cpp | 52 // C99 6.8.3p2: The expression in an expression statement is evaluated as a 337 if (!getLangOpts().C99 && !getLangOpts().CPlusPlus) { 403 // C99 6.8.4.2p3: The expression shall be an integer constant. 652 // C99 6.8.4.2p5 - Integer promotions are performed on the controlling expr. 841 // We already verified that the expression has a i-c-e value (C99 [all...] |
/external/clang/lib/Frontend/ |
InitPreprocessor.cpp | 375 else if (LangOpts.C99) [all...] |
/external/elfutils/libdw/ |
known-dwarf.h | 310 DWARF_ONE_KNOWN_DW_LANG (C99, DW_LANG_C99) \ [all...] |