- Dec 20, 2012
-
-
Bill Wendling authored
llvm-svn: 170721
-
Rafael Espindola authored
Without this patch comparing two equal versions without patch numbers (4.7 for example) will result in A < B and B < A. Patch by Simon Atanasyan. llvm-svn: 170705
-
NAKAMURA Takumi authored
llvm-svn: 170693
-
NAKAMURA Takumi authored
llvm-svn: 170692
-
Alexander Kornienko authored
llvm-svn: 170688
-
Evgeniy Stepanov authored
llvm-svn: 170686
-
Alexander Kornienko authored
http://llvm-reviews.chandlerc.com/D226 Patch by Philip Craig! llvm-svn: 170684
-
NAKAMURA Takumi authored
llvm-svn: 170683
-
NAKAMURA Takumi authored
llvm-svn: 170645
-
Michael Gottesman authored
Updated link in LanguageExtensions.rst to point to BlockLanguageSpec.rst instead of BlockLanguageSpec.txt. Thanks to Jean-Daniel Dupas for comments! llvm-svn: 170644
-
Michael Gottesman authored
llvm-svn: 170643
-
Richard Smith authored
appears to currently be benign (we happen to test the flags in the right order, so we never depend on the uninitialized value). llvm-svn: 170640
-
John McCall authored
Fixes PR14628. llvm-svn: 170639
-
Richard Smith authored
produce a note for that diagnostic either with a different DiagnosticEngine or after calling DiagnosticEngine::Reset(). That didn't make any sense, and did the wrong thing if the original diagnostic was suppressed. llvm-svn: 170636
-
Fariborz Jahanian authored
llvm-svn: 170635
-
Alexander Kornienko authored
http://llvm-reviews.chandlerc.com/D52 Patch by Philip Craig! llvm-svn: 170634
-
Anna Zaks authored
Instead of using several callbacks to identify the pointer escape event, checkers now can register for the checkPointerEscape. Converted the Malloc checker to use the new callback. SimpleStreamChecker will be converted next. llvm-svn: 170625
-
Argyrios Kyrtzidis authored
make sure they came from the same kind of FileIDs. Thanks to Abramo Bagnara for providing the test case. llvm-svn: 170616
-
Chad Rosier authored
llvm-svn: 170613
-
Chad Rosier authored
rdar://12282267 llvm-svn: 170611
-
Fariborz Jahanian authored
fix any bad objectiveC syntax coming out of DeclPrinter. This is on going. Also, introduce a new PrintPolicy and use it as needed when declaration tag is to be produced via DeclPrinter. llvm-svn: 170606
-
- Dec 19, 2012
-
-
Argyrios Kyrtzidis authored
modules when getting the decls for a namespace or translation unit. Otherwise the code-completion results will not be complete. rdar://12889089 llvm-svn: 170596
-
Dmitri Gribenko authored
llvm-svn: 170590
-
Fariborz Jahanian authored
category, when those properties will be implemented in category's primary class or one of its super classes. // rdar://12568064 llvm-svn: 170573
-
Michael Gottesman authored
Forgot to remove trailing whitespace when I converted the BlockLanguageSpec.txt => BlockLanguageSpec.rst. It has been eliminated. llvm-svn: 170572
-
Michael Gottesman authored
llvm-svn: 170571
-
Ted Kremenek authored
Change test to dump Filecheck output to an intermediate file. This makes it easier to update this test. llvm-svn: 170570
-
Dmitri Gribenko authored
TextDiagnostic Patch by Janusz Chorko. llvm-svn: 170566
-
Dmitri Gribenko authored
No testcase because this did not affect correctness: a declaration can only be ClassTemplateDecl or a FunctionTemplateDecl, not both. llvm-svn: 170565
-
Dmitri Gribenko authored
No testcase because we were just building an extra AST node and eventually throwing it away, so it did not affect correctness. llvm-svn: 170563
-
Fariborz Jahanian authored
llvm-svn: 170555
-
Bill Wendling authored
Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. llvm-svn: 170500
-
Richard Smith authored
llvm-svn: 170492
-
Richard Smith authored
too). When instantiating a direct-initializer, if we find it has zero arguments, produce an empty ParenListExpr rather than returning a null expression. llvm-svn: 170490
-
Richard Smith authored
copy-list-initialization (and doesn't add an additional copy step): Fill in the ListInitialization bit when creating a CXXConstructExpr. Use it when instantiating initializers in order to correctly handle instantiation of copy-list-initialization. Teach TreeTransform that function arguments are initializations, and so need this special treatment too. Finally, remove some hacks which were working around SubstInitializer's shortcomings. llvm-svn: 170489
-
Ted Kremenek authored
This is plumbing needed for later functionality changes. llvm-svn: 170488
-
Ted Kremenek authored
llvm-svn: 170487
-
Fariborz Jahanian authored
llvm-svn: 170485
-
NAKAMURA Takumi authored
test/Index/preamble_macro_template.cpp: Suppress this probably due to Lit/win32 issue. Investigating. llvm-svn: 170484
-
David Blaikie authored
Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 This does limit these typedefs to being sequences, but no current usage requires them to be contiguous (we could expand this to a more general iterator pair range concept at some point). Also, it'd be nice if SmallVector were constructible directly from an ArrayRef but this is a bit tricky since ArrayRef depends on SmallVectorBaseImpl for the inverse conversion. (& generalizing over all range-like things, while nice, would require some nontrivial SFINAE I haven't thought about yet) llvm-svn: 170482
-