llvm-capstone/clang/lib
Richard Smith d67aea28f6 User-defined literals: reject string and character UDLs in all places where the
grammar requires a string-literal and not a user-defined-string-literal. The
two constructs are still represented by the same TokenKind, in order to prevent
a combinatorial explosion of different kinds of token. A flag on Token tracks
whether a ud-suffix is present, in order to prevent clients from needing to look
at the token's spelling.

llvm-svn: 152098
2012-03-06 03:21:47 +00:00
..
Analysis Thread safety analysis: expand set of expressions that can be used to denote locks. 2012-03-02 23:36:05 +00:00
ARCMigrate [arcmt] 2012-03-05 08:46:24 +00:00
AST Use TinyPtrVector instead of UsuallyTinyPtrVector. 2012-03-06 03:00:11 +00:00
Basic TargetInfo: create less temporary strings. 2012-03-05 15:10:44 +00:00
CodeGen Fix a small difference in sema and codegen views of what needs to be output. 2012-03-05 10:54:55 +00:00
Driver [analyzer] Turn inlining on by default for better testing exposure. 2012-03-01 22:37:46 +00:00
Frontend Fix a small difference in sema and codegen views of what needs to be output. 2012-03-05 10:54:55 +00:00
FrontendTool Make use of const-correct ParseCommandLineOptions 2012-02-07 19:36:38 +00:00
Headers * tgmath_logb.patch implements the missing logb function (see C99 standard 7.22, paragraph 5). * tgmath_fabs_complex.patch corrects the return types for the complex fabs functions. These must be non-complex float/double/long double (see C99 standard 7.22, paragraph 4 and 7.3.8.1). Patch contributed by Kristof Beyls. 2012-02-23 20:22:10 +00:00
Index Unbreak the CMake builds following the CallGraph change. 2012-03-02 23:18:45 +00:00
Lex User-defined literals: reject string and character UDLs in all places where the 2012-03-06 03:21:47 +00:00
Parse User-defined literals: reject string and character UDLs in all places where the 2012-03-06 03:21:47 +00:00
Rewrite User-defined literals: reject string and character UDLs in all places where the 2012-03-06 03:21:47 +00:00
Sema static_assert: Allow any string-literal as the message, not just a character 2012-03-05 23:20:05 +00:00
Serialization [preprocessor] Enhance PreprocessingRecord to keep track of locations of conditional directives. 2012-03-05 05:48:17 +00:00
StaticAnalyzer [analyzer] add a diagnostic event when entering a call via inlining, within the callee, and add an edge. 2012-03-06 01:25:01 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00