- Jun 25, 2011
-
-
Michael J. Spencer authored
llvm-svn: 133871
-
Michael J. Spencer authored
llvm-svn: 133870
-
Michael J. Spencer authored
llvm-svn: 133869
-
Michael J. Spencer authored
llvm-svn: 133868
-
Nick Lewycky authored
pointing to the range [first character, last character] instead of just not after the last character. Patch by Yan Ivnitskiy! llvm-svn: 133867
-
Greg Clayton authored
llvm-svn: 133865
-
Eli Friedman authored
llvm-svn: 133864
-
Chad Rosier authored
llvm-svn: 133863
-
Richard Smith authored
When performing semantic analysis on a member declaration, fix the check for whether we are declaring a function to check for parenthesized declarators, declaration via decltype, etc. Also fix the semantic check to not treat FuncType* as a function type. llvm-svn: 133862
-
John McCall authored
llvm-svn: 133861
-
John McCall authored
by removing the redundant type parameter. llvm-svn: 133860
-
Oscar Fuentes authored
llvm-svn: 133859
-
Chad Rosier authored
<rdar://problem/9483883> llvm-svn: 133858
-
Jason Molenda authored
arguments in hex-encoded form instead of the old QEnvironment packet which takes them as plain-text strings. Environment variables containing remote protocol special chars like '#' would fail to set with QEnvironment. llvm-svn: 133857
-
Jim Grosbach authored
Hopefully make the x86-target-only Windows bots happy. llvm-svn: 133856
-
John McCall authored
arithmetic on a VLA as 'nsw', per discussion with djg, and implement pointer arithmetic (other than array accesses) and pointer subtraction for VLA types. llvm-svn: 133855
-
Douglas Gregor authored
declaration, determine whether the declaration will end up declaring a function using semantic criteria (e.g., it will have function type) rather than purely syntactic criteria (e.g., it has the form of a function declarator). Fixes <rdar://problem/9670557>. llvm-svn: 133854
-
Douglas Gregor authored
llvm-svn: 133853
-
Greg Clayton authored
inspection of namespaces in the expression parser. ClangExpressionDeclMap hitherto reported that namespaces had been completely imported, even though the namespaces are returned empty. To deal with this situation, ClangASTSource was recently extended with an API to complete incomplete type definitions, and, for greater efficiency, to complete these definitions partially, returning only those objects that have a given name. This commit supports these APIs on LLDB's side, and uses it to provide information on types resident in namespaces. Namespaces are now imported as they were -- that is to say, empty -- but with minimal import mode on. This means that Clang will come back and request their contents by name as needed. We now respond with information on the contained types; this will be followed soon by information on functions and variables. llvm-svn: 133852
-
Evan Cheng authored
llvm-svn: 133851
-
Johnny Chen authored
llvm-svn: 133850
-
Fariborz Jahanian authored
to turn off warning on those properties which follow Cocoa naming convention for retaining objects and yet they were not meant for such purposes. Also, perform consistancy checking for declared getters of such methods. // rdar://9636091 llvm-svn: 133849
-
Johnny Chen authored
llvm-svn: 133848
-
Evan Cheng authored
llvm-svn: 133847
-
Evan Cheng authored
llvm-svn: 133846
-
Evan Cheng authored
llvm-svn: 133845
-
Jim Grosbach authored
Move the target-specific RecordRelocation logic out of the generic MC MachObjectWriter and into the target-specific object writers. This allows nuking quite a bit of target knowledge from the supposedly target-independent bits in lib/MC. llvm-svn: 133844
-
Johnny Chen authored
llvm-svn: 133843
-
John McCall authored
llvm-svn: 133842
-
John McCall authored
llvm-svn: 133841
-
John McCall authored
in the variable to an inline asm which gets run when the variable goes out of scope. llvm-svn: 133840
-
Johnny Chen authored
llvm-svn: 133839
-
Owen Anderson authored
The scheduler needs to be aware on the existence of untyped nodes when it performs type propagation for EXTRACT_SUBREG. llvm-svn: 133838
-
Johnny Chen authored
llvm-svn: 133837
-
Johnny Chen authored
llvm-svn: 133836
-
Greg Clayton authored
We now check with the platform to see if we are doing local or remote debugging and setup the stdio accordingly. llvm-svn: 133835
-
Greg Clayton authored
llvm-svn: 133834
-
Bob Wilson authored
Sorry, this was a bad idea. Within clang these builtins are in a separate "ARM" namespace, but the actual builtin names should clearly distinguish tha they are target specific. llvm-svn: 133833
-
Bob Wilson authored
Sorry, this was a bad idea. Within clang these builtins are in a separate "ARM" namespace, but the actual builtin names should clearly distinguish that they are target specific. llvm-svn: 133832
-
Jim Ingham authored
llvm-svn: 133831
-