- Jan 18, 2011
-
-
Argyrios Kyrtzidis authored
definition by command line options. Fixes rdar://8875916. llvm-svn: 123767
-
-
Douglas Gregor authored
llvm-svn: 123758
-
John McCall authored
parameter types. llvm-svn: 123753
-
John McCall authored
::getCVRQualifiers() now look through array types, like all the other standard queries. Also, make a 'split' variant of getUnqualifiedType(). llvm-svn: 123751
-
Daniel Dunbar authored
llvm-svn: 123742
-
Daniel Dunbar authored
llvm-svn: 123741
-
Francois Pichet authored
For example: class A{ public: A& operator=(const A& that) { if (this != &that) { this->A::~A(); this->A::A(that); // <=== explicit constructor call. } return *this; } }; More work will be needed to support an explicit call to a template constructor. llvm-svn: 123735
-
Ted Kremenek authored
thus identifying a minor logical flaw in UninitializedValuesV2.cpp. llvm-svn: 123734
-
Ted Kremenek authored
also properly handle confluence of loops. llvm-svn: 123733
-
Ted Kremenek authored
to the static analyzer). llvm-svn: 123727
-
Douglas Gregor authored
llvm-svn: 123723
-
Ken Dyck authored
ASTContext::toCharUnitsFromBits() when converting from bit sizes to char units. llvm-svn: 123720
-
Jeffrey Yasskin authored
-Wint-to-pointer-cast. llvm-svn: 123719
-
Ken Dyck authored
ASTContext::toCharUnitsFromBits() when converting from bit sizes to char units. llvm-svn: 123715
-
- Jan 17, 2011
-
-
NAKAMURA Takumi authored
FIXME: It would be incompatible to Microsoft's in one point. On mingw64-gcc, {i128} is expanded for args and returned as {rax, rdx}. llvm-svn: 123692
-
NAKAMURA Takumi authored
llvm-svn: 123691
-
NAKAMURA Takumi authored
It should be defined as-is. Some headers would detect existence of __declspec and use one. llvm-svn: 123690
-
NAKAMURA Takumi authored
llvm-svn: 123689
-
Devang Patel authored
llvm-svn: 123682
-
Rafael Espindola authored
llvm-svn: 123681
-
Rafael Espindola authored
const NSConstantString *appKey = @"MyApp"; llvm-svn: 123680
-
Douglas Gregor authored
Joerg Sonnenberger! llvm-svn: 123669
-
Douglas Gregor authored
llvm-svn: 123668
-
Anders Carlsson authored
llvm-svn: 123667
-
Argyrios Kyrtzidis authored
This allows us to cache a "#pragma unused" that occurs inside an inline C++ member function. Fixes rdar://8829590&8770988. llvm-svn: 123666
-
Rafael Espindola authored
__builtin___CFStringMakeConstantString This fixes PR8993. A darwin expert might want to check that this is safe. llvm-svn: 123658
-
Anders Carlsson authored
llvm-svn: 123612
-
Anders Carlsson authored
Enforce C++[class.mem]p8: A virt-specifier-seq shall contain at most one of each virt-specifier. llvm-svn: 123611
-
Francois Pichet authored
llvm-svn: 123608
-
Francois Pichet authored
llvm-svn: 123607
-
Anders Carlsson authored
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3206.htm This lands support for parsing virt-specifier-seq after member functions, including the contextual keywords 'final', and 'override'. The keywords are not yet used for anything. llvm-svn: 123606
-
- Jan 16, 2011
-
-
Anders Carlsson authored
Fix a bug where the -Wmissing-noreturn would always treat constructors with base or member initializers as noreturn. llvm-svn: 123603
-
Anders Carlsson authored
llvm-svn: 123602
-
Francois Pichet authored
Downgrade ext_enumerator_too_large from ExtWarn to Extension in Microsoft mode. Otherwise you can warnings flooding trying to selfhost clang with fms-extensions because of "unsigned int" -> "signed int" enumerator conversion. llvm-svn: 123600
-
Douglas Gregor authored
llvm-svn: 123582
-
Douglas Gregor authored
non-variadic function template over a variadic one. This matches GCC and the intent of the C++0x wording, in a way that I think is likely to be acceptable to the committee. llvm-svn: 123581
-
Chris Lattner authored
and the filename has multiple .'s in it, use the last. For example, "foo.bar.cpp" should produce "foo.bar.d" not "foo.d". Patch by Johan Boule in PR8391 llvm-svn: 123576
-
- Jan 15, 2011
-
-
Michael J. Spencer authored
llvm-svn: 123553
-
Ken Dyck authored
Add toCharUnitsInBits() to simplify the many calls to CharUnits::fromQuantity() of the form CharUnits::fromQuantity(bitSize, Context.getCharWidth()). llvm-svn: 123542
-