- Jan 26, 2010
-
-
Ted Kremenek authored
llvm-svn: 94608
-
Fariborz Jahanian authored
sync compare_and_swap to match them with gcc. It also fixes a few incorrect argument defitions. (fixes radar 7540291). llvm-svn: 94607
-
Mike Stump authored
to the declaring class from the nearest virtual base class. WIP. llvm-svn: 94606
-
Sebastian Redl authored
Bring some semblance of order into Decl.h and Decl.cpp. While at it, fix some typo comments and remove an unused and unimplemented function prototype. No functionality change. llvm-svn: 94599
-
Mike Stump authored
to the declaring class from the nearest virtual base class. WIP. This fixes 40% of all the problems remaining in one of my testcases. llvm-svn: 94592
-
Fariborz Jahanian authored
llvm-svn: 94584
-
Ken Dyck authored
llvm-svn: 94579
-
Ken Dyck authored
that are in character units. llvm-svn: 94577
-
Douglas Gregor authored
llvm-svn: 94576
-
Ted Kremenek authored
Implement 'clang_getInclusions()' in CIndex. This API allows clients to walk the set of files included in a translation unit via the C API. llvm-svn: 94575
-
Douglas Gregor authored
offset parameter to clang_getInstantiationLocation(). llvm-svn: 94573
-
Ken Dyck authored
llvm-svn: 94571
-
Sebastian Redl authored
llvm-svn: 94565
-
Ken Dyck authored
llvm-svn: 94564
-
Ken Dyck authored
llvm-svn: 94563
-
Douglas Gregor authored
of the tokens within a raw token stream. This does not even attempt to handle macros yet. llvm-svn: 94561
-
Fariborz Jahanian authored
type-cast to its sub-class (radar 7575882). llvm-svn: 94559
-
Ted Kremenek authored
Add 'PostVisitTU' callback hook to 'perform_test_load()' to allow a special callback after the translation unit has been loaded (and streamed). llvm-svn: 94557
-
Ted Kremenek authored
utility of this change will be made clearer in a subsequent patch when perform_test_load()' does more than stream the AST. llvm-svn: 94556
-
Anders Carlsson authored
llvm-svn: 94555
-
Anders Carlsson authored
llvm-svn: 94554
-
Ken Dyck authored
getTypeAlignInChars(). llvm-svn: 94553
-
Ken Dyck authored
units. llvm-svn: 94552
-
Douglas Gregor authored
range. The token-annotation function does nothing, yet. llvm-svn: 94551
-
Ken Dyck authored
variables to improve readability and encapsulation. llvm-svn: 94550
-
Ken Dyck authored
of LLVM types in character units. llvm-svn: 94542
-
John McCall authored
llvm-svn: 94531
-
John McCall authored
This solution relies on an O(n) scan of redeclarations, which means it might scale poorly in crazy cases with tons of redeclarations brought in by a ton of distinct associated namespaces. I believe that avoiding this is not worth the common-case cost. llvm-svn: 94530
-
Chandler Carruth authored
type when that type is 64 bits wide, and the 'long long' type when 'long' is only 32 bits wide. This fixes PR6108. Also adds a bunch of test cases to ensure proper conversion between equally sized standard types and mode-specified types on both 32 and 64 bit targets. llvm-svn: 94527
-
Anders Carlsson authored
If a global variable has an initializer with side effects, it can never be deferred (even if it's in an anonymous namespace). llvm-svn: 94525
-
John McCall authored
about interaction between ADL and default arguments. Shrug shoulders, commit. llvm-svn: 94524
-
Chandler Carruth authored
llvm-svn: 94522
-
Anders Carlsson authored
llvm-svn: 94520
-
Anders Carlsson authored
Fix the test I broke, and also fix a crash when declaring a virtual destructor. Add debug info support for pure virtual member functions. llvm-svn: 94519
-
Anders Carlsson authored
llvm-svn: 94513
-
Anders Carlsson authored
llvm-svn: 94511
-
Anders Carlsson authored
llvm-svn: 94504
-
Daniel Dunbar authored
llvm-svn: 94503
-
Mike Stump authored
multiple inheritance cases. WIP. This fixes 20% of the outstanding problems found by the randomized tester. llvm-svn: 94499
-
John McCall authored
general refactoring in operator resolution. llvm-svn: 94498
-