- Sep 01, 2010
-
-
Jim Grosbach authored
llvm-svn: 112742
-
Jim Grosbach authored
r112728 did this for fast regalloc. llvm-svn: 112741
-
Dale Johannesen authored
llvm-svn: 112740
-
Douglas Gregor authored
it did not include the initializer expression. llvm-svn: 112739
-
Ted Kremenek authored
llvm-svn: 112738
-
Howard Hinnant authored
llvm-svn: 112737
-
Douglas Gregor authored
support for which came in with the last commit. llvm-svn: 112735
-
Douglas Gregor authored
llvm-svn: 112734
-
Chris Lattner authored
llvm-svn: 112733
-
Johnny Chen authored
llvm-svn: 112732
-
Jim Ingham authored
Stream::Printf doesn't add a newline, so it needs to be added to all the error messages in CommandObjectExpression::EvaluateExpression. llvm-svn: 112731
-
Douglas Gregor authored
three different kinds of AST nodes to represent using declarations: UsingDecl, UnresolvedUsingValueDecl, and UnresolvedUsingTypenameDecl. These three are collapsed into a single cursor kind for using declarations, since libclang clients don't need the distinction. Several related changes here: - Cursor visitation of the three AST nodes for using declarations - Proper source-range computation for these AST nodes - Using declarations have no USRs, since they don't actually declare any entities. llvm-svn: 112730
-
Fariborz Jahanian authored
a c++ class object 'ivar'. Fixes radar 8366604. llvm-svn: 112729
-
Jim Grosbach authored
llvm-svn: 112728
-
Owen Anderson authored
llvm-svn: 112727
-
Jim Grosbach authored
llvm-svn: 112726
-
Sean Callanan authored
llvm-svn: 112725
-
Bill Wendling authored
llvm-svn: 112724
-
Owen Anderson authored
llvm-svn: 112723
-
Owen Anderson authored
if we schedule another LVI-using pass afterwards. llvm-svn: 112722
-
Eric Christopher authored
llvm-svn: 112721
-
Douglas Gregor authored
in a few related ways: - Don't recurse into instantiations of templates. - Recurse into explicit specializations. - Visit the template arguments of an explicit specialization or explicit instantiation. - Include template specialization arguments in the USRs for class template specializations. llvm-svn: 112720
-
Eric Christopher authored
self host errors on clang-x86-64. llvm-svn: 112719
-
Benjamin Kramer authored
llvm-svn: 112718
-
Douglas Gregor authored
it is given. llvm-svn: 112717
-
Douglas Gregor authored
llvm-svn: 112716
-
Douglas Gregor authored
llvm-svn: 112715
-
Chris Lattner authored
on an producing weird link errors. Patch by Yuri Gribov! llvm-svn: 112714
-
Chris Lattner authored
llvm-svn: 112713
-
Chris Lattner authored
llvm-svn: 112712
-
Chris Lattner authored
the testcases should be merged. llvm-svn: 112711
-
Chris Lattner authored
in PR8049 llvm-svn: 112710
-
Chris Lattner authored
a "to match this {" note, pointing out the opener. llvm-svn: 112709
-
Chris Lattner authored
llvm-svn: 112708
-
Chris Lattner authored
llvm-svn: 112707
-
Dan Gohman authored
of a base class. This makes it possible to unregister the file from FilesToRemove when the file is done. Also, this eliminates the need for formatted_tool_output_file. llvm-svn: 112706
-
Dan Gohman authored
llvm-svn: 112705
-
Michael J. Spencer authored
llvm-svn: 112704
-
Michael J. Spencer authored
llvm-svn: 112703
-
Duncan Sands authored
landing pad into uses of registers rather than loads from a stack slot. Doesn't touch the 'orrible hack code - Bill needs to persuade me harder :) llvm-svn: 112702
-