- Dec 10, 2009
-
-
Douglas Gregor authored
(since we now parse all of the headers appropriately) and teaching LLVM-Code-Syntax about the extra paths needed to parse the backends. llvm-svn: 91068
-
Benjamin Kramer authored
llvm-svn: 91067
-
John McCall authored
Surprisingly, we *do* diagnose one of them. Since we don't really track scopes into instantiation, this has to signal some kind of bug. llvm-svn: 91063
-
Fariborz Jahanian authored
llvm-svn: 91060
-
Fariborz Jahanian authored
in objective-c++ mode. llvm-svn: 91059
-
John McCall authored
declaration. Rename note_using_decl to note_using, which is possibly less confusing. Add a test for non-class-scope using decl collisions and be sure to note the case we can't diagnose yet. llvm-svn: 91057
-
Fariborz Jahanian authored
into its own helper method. No change in functionality. llvm-svn: 91056
-
Douglas Gregor authored
a type currently being defined, from Nicola Gigante! llvm-svn: 91052
-
Douglas Gregor authored
llvm-svn: 91050
-
John McCall authored
are a couple of O(n^2) operations in this, some analogous to the usual O(n^2) redeclaration problem and some not. In particular, retroactively removing shadow declarations when they're hidden by later decls is pretty unfortunate. I'm not yet convinced it's worse than the alternative, though. llvm-svn: 91045
-
Eli Friedman authored
llvm-svn: 91044
-
Eli Friedman authored
llvm-svn: 91043
-
Anders Carlsson authored
Mangle static variables inside Objective-C methods in Objective-C++. We currently mangle them the same way as gcc does. llvm-svn: 91042
-
Eli Friedman authored
llvm-svn: 91041
-
Chris Lattner authored
a better diagnostic in the second example. llvm-svn: 91040
-
Chris Lattner authored
llvm-svn: 91039
-
Chris Lattner authored
to use ColonProtectionRAIIObject in the C codepath even though it won't matter for consistency. llvm-svn: 91037
-
Anders Carlsson authored
llvm-svn: 91036
-
Mike Stump authored
during throw to deallocate the exception object. WIP. llvm-svn: 91035
-
Chris Lattner authored
llvm-svn: 91032
-
Anders Carlsson authored
llvm-svn: 91027
-
Anders Carlsson authored
llvm-svn: 91026
-
Anders Carlsson authored
llvm-svn: 91025
-
Chris Lattner authored
llvm-svn: 91024
-
Chris Lattner authored
TODOs for other classes that could be moved out of Parser.h. I don't plan to do these in the near term though. llvm-svn: 91023
-
Chris Lattner authored
llvm-svn: 91016
-
Chris Lattner authored
llvm-svn: 91015
-
Chris Lattner authored
to be a bool in Parser that is twiddled by the ColonProtectionRAIIObject class. No functionality change. llvm-svn: 91014
-
Anders Carlsson authored
llvm-svn: 91012
-
Chris Lattner authored
llvm-svn: 91008
-
Anders Carlsson authored
llvm-svn: 91006
-
Nuno Lopes authored
llvm-svn: 91002
-
Mike Stump authored
llvm-svn: 91001
-
Mike Stump authored
llvm-svn: 91000
-
Mike Stump authored
llvm-svn: 90998
-
Mike Stump authored
llvm-svn: 90997
-
Mike Stump authored
llvm-svn: 90996
-
Fariborz Jahanian authored
(fixes radar 7457534). llvm-svn: 90995
-
Mike Stump authored
llvm-svn: 90994
-
Ted Kremenek authored
Fix null dereference in OSAtomicChecker and special case SymbolicRegions. We still aren't handling them correctly; I've added to failing test cases to test/Analysis/NSString-failed-cases.m that should pass and then be merged in to test/Analysis/NSString.m. llvm-svn: 90993
-