- Aug 13, 2010
-
-
Howard Hinnant authored
llvm-svn: 111024
-
Fariborz Jahanian authored
(nonfragile-abi2), do not consider 'ivar' access in class methods. Also, improve on diagnostics. Radar 8304561. llvm-svn: 111023
-
Bruno Cardoso Lopes authored
llvm-svn: 111022
-
Bruno Cardoso Lopes authored
llvm-svn: 111021
-
Nick Lewycky authored
will apply all fixes even when there were other errors in the file. llvm-svn: 111020
-
Jim Grosbach authored
llvm-svn: 111019
-
Douglas Gregor authored
llvm-svn: 111016
-
Abramo Bagnara authored
llvm-svn: 111013
-
John McCall authored
instantiated with unique-external parameters. llvm-svn: 111012
-
John McCall authored
llvm-svn: 111011
-
Mikhail Glushenkov authored
llvm-svn: 111010
-
John McCall authored
qua templates. The current fix suppresses the access check entirely in this case; to do better, we'd need to be able to say that a particular lookup result came from a particular injected class name, which is not easy to do with the current representation of LookupResult. This is on my known-problems list. llvm-svn: 111009
-
Mikhail Glushenkov authored
llvm-svn: 111008
-
Mikhail Glushenkov authored
llvm-svn: 111007
-
Douglas Gregor authored
into a PCH/AST file. llvm-svn: 111006
-
Daniel Dunbar authored
GCC. - Mark -Xclang and -mlinker-version= with it for now, although I am sure there are more. llvm-svn: 111005
-
Mikhail Glushenkov authored
llvm-svn: 111004
-
Douglas Gregor authored
used when parsing (or re-parsing) a file. Also, when loading a precompiled header into ASTUnit, create a Sema object that holds onto semantic-analysis information. llvm-svn: 111003
-
John McCall authored
llvm-svn: 111002
-
Eric Christopher authored
llvm-svn: 111001
-
Eric Christopher authored
llvm-svn: 111000
-
Mikhail Glushenkov authored
llvm-svn: 110999
-
Mikhail Glushenkov authored
Tested on Linux and Darwin; please add platform-specific XFAILs/mail me a bug report if this still fails. llvm-svn: 110998
-
John McCall authored
This is *really* hacky. llvm-svn: 110997
-
Eli Friedman authored
llvm-svn: 110996
-
Jakob Stoklund Olesen authored
numbers match. The old check could accidentally leave holes in openli. Also let useIntv add all ranges for the phi-def value inserted by enterIntvAtEnd. This works as long at the value mapping is established in enterIntvAtEnd. llvm-svn: 110995
-
Jakob Stoklund Olesen authored
function to do it. llvm-svn: 110994
-
Douglas Gregor authored
llvm-svn: 110993
-
Johnny Chen authored
additional (ComandReturnObject *) result parameter (default to NULL) and does the right thing in setting the result status. Also removed used variable ast_context. llvm-svn: 110992
-
Benjamin Kramer authored
llvm-svn: 110991
-
Sean Callanan authored
more sane (i.e., removed dead arguments, made sensible defaults, etc.) llvm-svn: 110990
-
Sebastian Redl authored
Instead of modifying the ObjC AST to not modify existing declarations, teach chained PCH to overwrite declarations from earlier PCH files in dependent ones. Tell Sema to note when it changes AST nodes so that they have to be reserialized. Finally, the ObjCProtocolDecls created in forward decls, like the ObjCInterfaceDecls in @class forward decls, are not lexically part of the decl context; only the definition is. llvm-svn: 110989
-
Fariborz Jahanian authored
block's helper function. Fixes radar 7860965. llvm-svn: 110988
-
Nate Begeman authored
llvm-svn: 110987
-
Nate Begeman authored
Move some code from Verifier into SVI::isValidOperands. This allows us to catch bad shufflevector operations when they are created, rather than waiting for someone to notice later on. llvm-svn: 110986
-
Dan Gohman authored
llvm-svn: 110983
-
Dan Gohman authored
llvm-svn: 110982
-
Dan Gohman authored
llvm-svn: 110981
-
Sean Callanan authored
NameSearchContext. llvm-svn: 110980
-
John McCall authored
a -cc1 option. The Darwin linker complains about mixed visibility when linking gcc-built objects with clang-built objects, and the optimization isn't really that valuable. Platforms with less ornery linkers can feel free to enable this. llvm-svn: 110979
-