- Jan 30, 2013
-
-
Akira Hatanaka authored
Patch by Sasa Stankovic. llvm-svn: 173862
-
NAKAMURA Takumi authored
If we had the regular expression "\b" in FileCheck like Perl... llvm-svn: 173861
-
Daniel Dunbar authored
llvm-svn: 173860
-
Daniel Dunbar authored
- The only group where it makes sense for the "ExternC" bit is System, so this simplifies having to have the extra isCXXAware (or ImplicitExternC, depending on what code you talk to) bit caried around. llvm-svn: 173859
-
rdar://problem/9141269Greg Clayton authored
Cleaned up the objective C name parsing code to use a class. Now breakpoints that are set by name that are objective C methods without the leading '+' or '-' will resolve. We do this by expanding all the objective C names for a given string. For example: (lldb) b [MyString cStringUsingEncoding:] Will set a breakpoint with multiple possible names: -[MyString cStringUsingEncoding:] +[MyString cStringUsingEncoding:] Also if you have a category, it will strip the category and set a breakpoint in all variants: (lldb) [MyString(my_category) cStringUsingEncoding:] Will resolve to the following names: -[MyString(my_category) cStringUsingEncoding:] +[MyString(my_category) cStringUsingEncoding:] -[MyString cStringUsingEncoding:] +[MyString cStringUsingEncoding:] Likewise when we have: (lldb) b -[MyString(my_category) cStringUsingEncoding:] It will resolve to two names: -[MyString(my_category) cStringUsingEncoding:] -[MyString cStringUsingEncoding:] llvm-svn: 173858
-
Daniel Dunbar authored
llvm-svn: 173857
-
Fariborz Jahanian authored
my last patch. llvm-svn: 173856
-
Daniel Dunbar authored
- This slightly decouples the path handling, since before the group sometimes dominated the "use sysroot" bit, but it was still passed in via the API. - No functionality change. llvm-svn: 173855
-
Daniel Dunbar authored
llvm-svn: 173854
-
Daniel Dunbar authored
llvm-svn: 173853
-
Chad Rosier authored
minor cleanup. llvm-svn: 173852
-
Fariborz Jahanian authored
references to their UTIF-8 encoding. Reviewed offline by Doug. // rdar://12392215 llvm-svn: 173850
-
Renato Golin authored
Changing ARMBaseTargetMachine to return ARMTargetLowering intead of the generic one (similar to x86 code). Tests showing which instructions were added to cast when necessary or cost zero when not. Downcast to 16 bits are not lowered in NEON, so costs are not there yet. llvm-svn: 173849
-
Chad Rosier authored
implementation; this is much more inline with the original implementation (i.e., pre-ubsan) and does not require run-time library support. The trapping implementation can be invoked using either '-fcatch-undefined-behavior' or '-fsanitize=undefined-trap -fsanitize-undefined-trap-on-error', with the latter being preferred. Eventually, the -fcatch-undefined-behavior' flag will be removed. llvm-svn: 173848
-
Dmitri Gribenko authored
llvm-svn: 173847
-
Dmitri Gribenko authored
llvm-svn: 173845
-
NAKAMURA Takumi authored
llvm-svn: 173844
-
NAKAMURA Takumi authored
clang/test/Index/getcursor-preamble.m: Tweak for win32. env(1) is required to change variables locally. llvm-svn: 173843
-
- Jan 29, 2013
-
-
Michael Gottesman authored
llvm-svn: 173842
-
David Blaikie authored
llvm-svn: 173841
-
Filipe Cabecinhas authored
llvm-svn: 173840
-
Michael J. Spencer authored
Fixes PR14447 and PR9034. Patch by Nico Rieck! llvm-svn: 173839
-
Michael J. Spencer authored
llvm-svn: 173838
-
Pekka Jaaskelainen authored
to a command line switch. llvm-svn: 173837
-
Michael Gottesman authored
llvm-svn: 173836
-
David Blaikie authored
Fix to change r173414 that lead to Clang changing const to constexpr even under -Wno-static-float-init. llvm-svn: 173835
-
Michael Gottesman authored
llvm-svn: 173834
-
Weiming Zhao authored
llvm-svn: 173833
-
Michael Gottesman authored
llvm-svn: 173832
-
Michael Gottesman authored
Added some periods to some comments and added an overload for operator<< for type Sequence so I can print out Sequences in debug statements. llvm-svn: 173831
-
Daniel Jasper authored
No functional changes. Also removed experimental-warning from all of clang-format's files, as it is no longer accurate. llvm-svn: 173830
-
Michael Gottesman authored
Changed DoesObjCBlockEscape => DoesRetainableObjPtrEscape so I can use it to perform escape analysis of other retainable object pointers in other locations. llvm-svn: 173829
-
Bill Wendling authored
llvm-svn: 173828
-
Bill Wendling authored
llvm-svn: 173827
-
Argyrios Kyrtzidis authored
if they were already concatenated in source using the spelling locations even if they came from a macro expansion. This fixes an issue where a GUID passed as macro argument ends up malformed after preprocessing because we added spaces inside it. rdar://13016645 llvm-svn: 173826
-
Chad Rosier authored
subsequent commands from being executed. The diagnostics generation isn't designed for this use case, so add a note to fix this in the very near future. For now, just generated the diagnostics for the first failing command. Part of rdar://12984531 llvm-svn: 173825
-
Shankar Easwaran authored
llvm-svn: 173824
-
rdar://problem/13107904Greg Clayton authored
wchar_t causes problem with certain compilers. Removing it for now. llvm-svn: 173823
-
Michael J. Spencer authored
llvm-svn: 173822
-
Daniel Jasper authored
Before: aaaaaaa(aaaaaa( // comment aaaaaaa)); <big mess> After: aaaaaaa(aaaaaa( // comment aaaaaaaa)); function(/* parameter 1 */ aaaaaaa, /* parameter 2 */ aaaaaaa, /* parameter 3 */ aaaaaaa, /* parameter 4 */ aaaaaaa); (the latter example was only wrong in the one-arg-per-line mode, e.g. in Google style). llvm-svn: 173821
-