- Jan 21, 2010
-
-
Jim Grosbach authored
normalization needs to take this into account. llvm-svn: 94046
-
- Jan 20, 2010
-
-
Fariborz Jahanian authored
So, casting a generic object pointer ('id' or 'Class') to the block pointer is allowed. Fixes radar 7562285. llvm-svn: 94045
-
Douglas Gregor authored
llvm-svn: 94044
-
Sean Callanan authored
into AsmParser, in preparation for making AsmLexer independent of the SourceMgr llvm-svn: 94043
-
Douglas Gregor authored
llvm-svn: 94042
-
Sean Callanan authored
rather than printing it locally, reducing its dependence on SourceMgr. llvm-svn: 94041
-
John McCall authored
prompted by the #include <iterator> above. llvm-svn: 94040
-
Douglas Gregor authored
second has been wholly replaced by cursors. llvm-svn: 94039
-
John McCall authored
Triggers lots of assertions about missing access information; fix them. Will actually consume this information soon. llvm-svn: 94038
-
Douglas Gregor authored
CXCursor-based APIs. llvm-svn: 94037
-
Douglas Gregor authored
llvm-svn: 94036
-
Douglas Gregor authored
llvm-svn: 94034
-
Chris Lattner authored
this makes function stub emission determinstic. llvm-svn: 94033
-
Dale Johannesen authored
llvm-svn: 94032
-
Douglas Gregor authored
clang_loadTranslationUnit() over to clang_visitChildren(). llvm-svn: 94031
-
Chris Lattner authored
no functionality change. llvm-svn: 94030
-
Chris Lattner authored
MachineModuleInfoMachO instead. This eliminates two sources of nondeterministic output in the ppc backend, but function stubs are still bad. llvm-svn: 94029
-
Douglas Gregor authored
cursor-based traversal, and eliminate TUVisitor. We're now down to one visitor for traversing the AST. Yay! llvm-svn: 94025
-
Daniel Dunbar authored
llvm-svn: 94024
-
Douglas Gregor authored
children of a given cursor, regardless of what kind of cursor it is. This is a generalization of clang_loadDeclaration and clang_loadTranslationUnit that will also extent to statements, expressions, etc. As proof-of-concept, switched clang_loadDeclaration() from its own visitor over to an instance of this traversal function internally. llvm-svn: 94022
-
Chris Lattner authored
llvm-svn: 94021
-
David Greene authored
When XDEBUG is enabled, check for SelectionDAG cycles at some key points. This will help us find future problems like the one described in PR6019. llvm-svn: 94019
-
Chris Lattner authored
llvm-svn: 94018
-
Chris Lattner authored
llvm-svn: 94017
-
Howard Hinnant authored
llvm-svn: 94016
-
Chris Lattner authored
llvm-svn: 94015
-
Fariborz Jahanian authored
category implementation when some implementations are missing in the primary class implementation. (fixes radar 6505200). llvm-svn: 94014
-
Chris Lattner authored
llvm-svn: 94013
-
Chris Lattner authored
llvm-svn: 94012
-
Howard Hinnant authored
llvm-svn: 94011
-
Chris Lattner authored
llvm-svn: 94010
-
Chris Lattner authored
llvm-svn: 94009
-
Chris Lattner authored
llvm-svn: 94008
-
Jakob Stoklund Olesen authored
No functional change except the forgotten test for InlineLimit.getNumOccurrences() == 0 in the CurrentThreshold2 calculation. llvm-svn: 94007
-
Chris Lattner authored
llvm-svn: 94006
-
Fariborz Jahanian authored
property of a protocol (my previous patch). No change in functionality. (radar 7544809). llvm-svn: 94005
-
Benjamin Kramer authored
llvm-svn: 94004
-
Benjamin Kramer authored
llvm-svn: 94003
-
David Greene authored
Fix an infinite recursion problem. dbgs() should return errs() in release mode. llvm-svn: 94001
-
Duncan Sands authored
llvm-svn: 94000
-