- Sep 13, 2009
-
-
Douglas Gregor authored
generated for an inline function definition, taking into account C99 and GNU inline/extern inline semantics. This solution is simpler, cleaner, and fixes PR4536. llvm-svn: 81670
-
Daniel Dunbar authored
llvm-svn: 81668
-
Daniel Dunbar authored
llvm-svn: 81667
-
Daniel Dunbar authored
llvm-svn: 81666
-
Daniel Dunbar authored
llvm-svn: 81654
-
Daniel Dunbar authored
make very nice symbols, just use the function name. llvm-svn: 81653
-
Chris Lattner authored
-mmacosx-version-min to work on llvm::Triple. Simplify it to use x-'0' to parse single digit integer strings. llvm-svn: 81646
-
Chris Lattner authored
llvm-svn: 81644
-
- Sep 12, 2009
-
-
Benjamin Kramer authored
llvm-svn: 81631
-
Fariborz Jahanian authored
functions for a class when needed. llvm-svn: 81624
-
Anders Carlsson authored
llvm-svn: 81622
-
Fariborz Jahanian authored
need them. llvm-svn: 81621
-
Mike Stump authored
llvm-svn: 81620
-
Mike Stump authored
llvm-svn: 81619
-
Fariborz Jahanian authored
conversion functions. llvm-svn: 81618
-
Anders Carlsson authored
llvm-svn: 81614
-
Benjamin Kramer authored
more than one token in the cache. llvm-svn: 81612
-
Anders Carlsson authored
llvm-svn: 81611
-
Anders Carlsson authored
llvm-svn: 81610
-
Anders Carlsson authored
llvm-svn: 81608
-
Anders Carlsson authored
llvm-svn: 81607
-
Anders Carlsson authored
Rename AddressCXXOfBaseClass to GetAddressCXXOfBaseClass. Add a NullCheckValue argument (currently unused). llvm-svn: 81606
-
Anders Carlsson authored
llvm-svn: 81604
-
Anders Carlsson authored
llvm-svn: 81602
-
Anders Carlsson authored
For __block variables, cache the LLVM types as well as which LLVM field where the variable is stored. llvm-svn: 81599
-
Daniel Dunbar authored
hit this via command line options yet). llvm-svn: 81595
-
Daniel Dunbar authored
llvm-svn: 81594
-
Daniel Dunbar authored
to use, and allow the ABI implementation to override the calling convention. llvm-svn: 81593
-
Douglas Gregor authored
llvm-svn: 81590
-
Douglas Gregor authored
llvm-svn: 81589
-
Douglas Gregor authored
llvm-svn: 81588
-
Anders Carlsson authored
llvm-svn: 81587
-
Mike Stump authored
llvm-svn: 81585
-
Douglas Gregor authored
partial specialization, make sure we look into non-dependent base classes (but not dependent base classes). Fixes PR4951. llvm-svn: 81584
-
Fariborz Jahanian authored
llvm-svn: 81583
-
Daniel Dunbar authored
llvm-svn: 81582
-
Daniel Dunbar authored
- Currently unused. llvm-svn: 81581
-
Ted Kremenek authored
to statically type various methods in SValuator/GRState as required either a defined value or a defined-but-possibly-unknown value. This leads to various logic cleanups in GRExprEngine, and lets the compiler enforce via type checking our assumptions about what symbolic values are possibly undefined and what are not. Along the way, clean up some of the static analyzer diagnostics regarding the uses of uninitialized values. llvm-svn: 81579
-
- Sep 11, 2009
-
-
Fariborz Jahanian authored
first use in calling the conversion function on delete statements. llvm-svn: 81576
-
Douglas Gregor authored
instantiation definition can follow an explicit instantiation declaration. This is as far as I want to go with extern templates now, but they will still need quite a bit more work to get all of the C++0x semantics right. llvm-svn: 81573
-