- Mar 01, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 126735
-
Argyrios Kyrtzidis authored
llvm-svn: 126734
-
Jim Grosbach authored
llvm-svn: 126733
-
Jim Ingham authored
llvm-svn: 126732
-
Jim Grosbach authored
llvm-svn: 126731
-
Ken Dyck authored
functionality intended. llvm-svn: 126730
-
Douglas Gregor authored
DependentNameTypeLoc. Teach the recursive AST visitor and libclang how to walk DependentNameTypeLoc nodes. Also, teach libclang about TypedefDecl source ranges, so that we get those. The massive churn in test/Index/recursive-cxx-member-calls.cpp is a good thing: we're annotating a lot more of this test correctly now. llvm-svn: 126729
-
Argyrios Kyrtzidis authored
and hope the wrath of the buildbots will not descend upon me. llvm-svn: 126728
-
Ken Dyck authored
in functionality intended. llvm-svn: 126727
-
Argyrios Kyrtzidis authored
llvm-svn: 126726
-
Argyrios Kyrtzidis authored
llvm-svn: 126725
-
Argyrios Kyrtzidis authored
llvm-svn: 126724
-
Bill Wendling authored
shift. 16-bit: imm6<5:3> = '001', 8 - <imm> is encded in imm6<2:0> 32-bit: imm6<5:4> = '01',16 - <imm> is encded in imm6<3:0> 64-bit: imm6<5> = '1', 32 - <imm> is encded in imm6<4:0> llvm-svn: 126723
-
Zhanyong Wan authored
- renames evalCastNL and evalCastL to evalCastFromNonLoc and evalCastFromLoc (avoid abbreviations that aren't well known). - makes all function parameter names start with a lower case letter for consistency and distinction from member variables. - avoids abbreviations in function parameter names. Reviewed by kremenek@apple.com. llvm-svn: 126722
-
Douglas Gregor authored
information. Fixes <rdar://problem/9063643>. llvm-svn: 126721
-
Eli Friedman authored
llvm-svn: 126720
-
Chris Lattner authored
llvm-svn: 126719
-
Chris Lattner authored
arithmetic. This is part of PR9256, it would be great if someone else wired up -fno-strict-overflow in the driver to -fwrapv. llvm-svn: 126718
-
Ted Kremenek authored
llvm-svn: 126717
-
Douglas Gregor authored
source-location information into a NestedNameSpecifierLocBuilder class, which lives within the AST library and centralize all knowledge of the format of nested-name-specifier location information here. No functionality change. llvm-svn: 126716
-
Ted Kremenek authored
llvm-svn: 126715
-
Talin authored
llvm-svn: 126714
-
Rafael Espindola authored
CC="clang -use-gold-plugin" CFLAGS=-emit-llvm ../configure... and not be hit with a warning for each .c file. llvm-svn: 126713
-
Caroline Tice authored
Add code to emulate LDRH (literal) Arm instruction. llvm-svn: 126709
-
- Feb 28, 2011
-
-
Stephen Wilson authored
Add register context for i386 on Linux. Patch by Marco Minutoli! llvm-svn: 126696
-
Chris Lattner authored
llvm-svn: 126694
-
Douglas Gregor authored
source-location information. We don't actually preserve this information in any of the resulting TypeLocs (yet), so it doesn't matter. llvm-svn: 126693
-
Caroline Tice authored
Add code to emulate LDRH (immediate, Thumb) arm instruction. llvm-svn: 126692
-
Devang Patel authored
llvm-svn: 126691
-
Argyrios Kyrtzidis authored
llvm-svn: 126690
-
-
Douglas Gregor authored
MemberExpr, the last of the expressions with qualifiers! llvm-svn: 126688
-
Kevin Enderby authored
llvm-svn: 126687
-
Jan Sjödin authored
Make all static functions become static class methods. Move shared (duplicated) functions to new MCELF class. llvm-svn: 126686
-
Fariborz Jahanian authored
llvm-svn: 126685
-
Owen Anderson authored
llvm-svn: 126684
-
Owen Anderson authored
llvm-svn: 126683
-
Chris Lattner authored
llvm-svn: 126682
-
Douglas Gregor authored
UnresolvedLookupExpr and UnresolvedMemberExpr. Also, improve the computation that checks whether the base of a member expression (either unresolved or dependent-scoped) is implicit. The previous check didn't cover all of the cases we use in our representation, which threw off source-location information for these expressions (which, in turn, caused some breakage in libclang's token annotation). llvm-svn: 126681
-
Dan Gohman authored
llvm-svn: 126680
-