- Feb 06, 2012
-
-
Abramo Bagnara authored
Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). The new info is propagated to TSTLoc on template instantiation, getting rid of 3 FIXMEs in TreeTransform.h and another one Parser.cpp. Simplified code in TypeSpecLocFiller visitor methods for DTSTLoc and DependentNameTypeLoc by removing what now seems to be dead code (adding corresponding assertions). llvm-svn: 149923
-
Chris Lattner authored
llvm-svn: 149916
-
Chris Lattner authored
llvm-svn: 149915
-
Manuel Klimek authored
assignment operator. llvm-svn: 149909
-
Eli Friedman authored
llvm-svn: 149908
-
Ted Kremenek authored
Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> llvm-svn: 149907
-
Aaron Ballman authored
Patch by Nikola Smiljanic llvm-svn: 149896
-
Eric Christopher authored
Add a quiet option for dwarfdump and move it out of NDEBUG only. Still requires an option as we don't want this on by default. llvm-svn: 149894
-
Eric Christopher authored
to leave this as a debug only option for now. llvm-svn: 149890
-
Abramo Bagnara authored
Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / DependentTSTLoc. Uniformed names referencing elaborated keyword. No intended functionality changes. llvm-svn: 149889
-
Fariborz Jahanian authored
enums with underlying type explicitly specified (feature which is on by default in objective-c). // rdar://10798770 llvm-svn: 149888
-
Devang Patel authored
llvm-svn: 149881
-
Benjamin Kramer authored
- Turn openSUSE version parsing into a StringSwitch - Add an entry for Fedora release 16 (Verne) llvm-svn: 149872
-
Abramo Bagnara authored
Added location for template keyword in TemplateSpecializationTypeLoc. In the process removed some naming ambiguities. llvm-svn: 149870
-
Benjamin Kramer authored
llvm-svn: 149869
-
Abramo Bagnara authored
llvm-svn: 149868
-
Benjamin Kramer authored
llvm-svn: 149864
-
Craig Topper authored
llvm-svn: 149862
-
Craig Topper authored
Fix vector splat casts to cast element to the appropriate vector element before inserting into the vector. Fixes PR11930. llvm-svn: 149855
-
Richard Smith authored
llvm-svn: 149854
-
Aaron Ballman authored
llvm-svn: 149852
-
- Feb 05, 2012
-
-
Gregory Szorc authored
llvm-svn: 149842
-
Tobias Grosser authored
Names that have corresponding classes in python are commonly started with an uppercase letter. Let's follow that convention. llvm-svn: 149831
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149830
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149829
-
Tobias Grosser authored
Added a missing enumeration. Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149828
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149827
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149826
-
Tobias Grosser authored
Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149825
-
Tobias Grosser authored
There is no type checking in __eq__, so ctypes will throw if the wrong Python type is passed in to the C function. Personally, I feel garbage in means garbage out and it isn't worth testing for this explicitly. Contributed by: Gregory Szorc <gregory.szorc@gmail.com> llvm-svn: 149824
-
Benjamin Kramer authored
Patch by Afriza N. Arief! llvm-svn: 149822
-
Benjamin Kramer authored
Move operator overload out of line. Calling operator<< on a forward declared type doesn't seem to work on MSVC. llvm-svn: 149819
-
Aaron Ballman authored
llvm-svn: 149806
-
Richard Smith authored
can't produce a constant expression is not ill-formed (so long as some instantiation of that function can produce a constant expression). llvm-svn: 149802
-
Chris Lattner authored
llvm-svn: 149801
-
Dylan Noblesmith authored
(I was going to fix the TODO about DenseMap too, but that would break self-host right now. See PR11922.) llvm-svn: 149799
-
Dylan Noblesmith authored
llvm-svn: 149798
-
NAKAMURA Takumi authored
MSVC has complained the definition of "inline const DiagnosticBuilder &operator<<(const DiagnosticBuilder &DB, CanQualType T)" in clang/AST/CanonicalType.h. llvm-svn: 149797
-
Richard Smith authored
lvalue-to-rvalue conversions on the source type of the conversion, not the target type (which has them removed for non-class types). llvm-svn: 149796
-
Bob Wilson authored
We had been generating load/store instructions with the default alignment for the vector element type, even when the pointer argument had less alignment. <rdar://problem/10538555> llvm-svn: 149794
-