- Sep 09, 2009
-
-
Mike Stump authored
llvm-svn: 81346
-
- Sep 08, 2009
-
-
Chris Lattner authored
order because it was doing so while iterating over a densemap. There are still similar problems in other places, for example WeakUndeclaredIdentifiers is still written to the PCH file in a nondeterminstic order, and we emit warnings about #pragma weak in nondeterminstic order. llvm-svn: 81236
-
Daniel Dunbar authored
llvm-svn: 81169
-
- Sep 07, 2009
-
-
Benjamin Kramer authored
llvm-svn: 81150
-
- Sep 05, 2009
-
-
Benjamin Kramer authored
llvm-svn: 81079
-
John McCall authored
directly in the AST. The current thinking is to create these only in C++ mode for efficiency. But for now, they're not being created at all; patch to follow. This will let us do things like verify that tags match during template instantation, as well as signal that an elaborated type specifier was used for clients that actually care. Optimally, the TypeLoc hierarchy should be adjusted to carry tag location information as well. llvm-svn: 81057
-
- Sep 04, 2009
-
-
Steve Naroff authored
Implement clang_getCursor() - wired up to Argiris's work. Implement callbacks for CXCursor_ObjCProtocolRef. llvm-svn: 81004
-
- Sep 03, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80933
-
Steve Naroff authored
llvm-svn: 80932
-
Douglas Gregor authored
llvm-svn: 80916
-
Daniel Dunbar authored
variables.", this is breaking x86_64-apple-darwin10 and Linux tests. llvm-svn: 80896
-
Daniel Dunbar authored
previous commit this depends on is breaking x86_64-apple-darwin10 and Linux tests. llvm-svn: 80895
-
Daniel Dunbar authored
- Patch by David Chisnall, with PCH and Darwin support mixed in. llvm-svn: 80883
-
Steve Naroff authored
llvm-svn: 80861
-
Steve Naroff authored
Add clang_getTranslationUnitSpelling(). llvm-svn: 80859
-
- Sep 01, 2009
-
-
Douglas Gregor authored
explicitly-specified template argument lists in member reference expressions, e.g., x->f<int>() llvm-svn: 80646
-
Douglas Gregor authored
llvm-svn: 80643
-
- Aug 28, 2009
-
-
Eli Friedman authored
llvm-svn: 80289
-
- Aug 27, 2009
-
-
Mike Stump authored
llvm-svn: 80163
-
- Aug 26, 2009
-
-
Douglas Gregor authored
llvm-svn: 80097
-
- Aug 25, 2009
-
-
Dan Gohman authored
llvm-svn: 79991
-
Zhongxing Xu authored
Now AnalysisManager is the only place we can get CodeDecl. This leads to an API change: GRState::bindExpr() now takes the CFG argument. llvm-svn: 79980
-
- Aug 24, 2009
-
-
Chris Lattner authored
by Enea Zaffanella! llvm-svn: 79924
-
Torok Edwin authored
llvm-svn: 79916
-
Daniel Dunbar authored
- There is lots of non-endian safe code in here... :/ llvm-svn: 79905
-
Daniel Dunbar authored
- Primarily to discourage clients form making decisions based on the string. llvm-svn: 79901
-
Chris Lattner authored
llvm-svn: 79889
-
Chris Lattner authored
llvm-svn: 79868
-
- Aug 23, 2009
-
-
Benjamin Kramer authored
llvm-svn: 79854
-
Chris Lattner authored
llvm-svn: 79829
-
Douglas Gregor authored
llvm-svn: 79824
-
Chris Lattner authored
llvm-svn: 79809
-
Anders Carlsson authored
llvm-svn: 79782
-
- Aug 21, 2009
-
-
Zhongxing Xu authored
to untie the ExplodedGraph from a specific Decl. llvm-svn: 79588
-
Argyrios Kyrtzidis authored
Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use DeclaratorInfo to get this information. llvm-svn: 79584
-
Douglas Gregor authored
types that are preloaded by the PCH file. Fixes PCH breakage introduced in r79248. llvm-svn: 79583
-
- Aug 20, 2009
-
-
Fariborz Jahanian authored
A field rename and more comments. llvm-svn: 79537
-
- Aug 19, 2009
-
-
Daniel Dunbar authored
llvm-svn: 79460
-
Daniel Dunbar authored
- Several FIXMEs due to non-Twinification of IRBuilder. llvm-svn: 79455
-
Daniel Dunbar authored
- Please accept my sincere apologies for the gratuitous elimination of code duplication, manual string length counting, unnecessary strlen calls, etc. llvm-svn: 79448
-