- Sep 28, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 140694
-
Ted Kremenek authored
llvm-svn: 140681
-
Douglas Gregor authored
'bool' rather than '_Bool' within types, to make things a bit more readable. Fixes <rdar://problem/10063263>. llvm-svn: 140650
-
- Sep 27, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 140614
-
Argyrios Kyrtzidis authored
llvm-svn: 140597
-
Argyrios Kyrtzidis authored
[libclang] Refactor the important stuff in clang_getCursor into a cxcursor::getCursor(CXTranslationUnit, SourceLocation) function. llvm-svn: 140588
-
Argyrios Kyrtzidis authored
llvm-svn: 140587
-
- Sep 26, 2011
-
-
Argyrios Kyrtzidis authored
Related to rdar://10087069. llvm-svn: 140551
-
Argyrios Kyrtzidis authored
a "loaded" location of the precompiled preamble. Instead, handle specially locations of preprocessed entities: -When looking up for preprocessed entities, map main file locations inside the preamble range to a preamble loaded location. -When getting the source range of a preprocessing cursor, map preamble loaded locations back to main file locations. Fixes rdar://10175093 & http://llvm.org/PR10999 llvm-svn: 140519
-
David Blaikie authored
llvm-svn: 140489
-
David Blaikie authored
llvm-svn: 140479
-
David Blaikie authored
llvm-svn: 140478
-
- Sep 23, 2011
-
-
David Blaikie authored
llvm-svn: 140407
-
David Blaikie authored
llvm-svn: 140367
-
- Sep 22, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 140330
-
- Sep 21, 2011
-
-
Argyrios Kyrtzidis authored
return a cursor for the inner macro. llvm-svn: 140207
-
- Sep 20, 2011
-
-
Ted Kremenek authored
llvm-svn: 140171
-
- Sep 19, 2011
-
-
Argyrios Kyrtzidis authored
PreprocessingRecord's getPreprocessedEntitiesInRange. Also remove all the stuff that were added in ASTUnit that are unnecessary now that we do a binary search for preprocessed entities and deserialize only what is necessary. llvm-svn: 140063
-
Argyrios Kyrtzidis authored
check whether the requested location points inside the precompiled preamble, in which case the returned source location will be a "loaded" one. llvm-svn: 140060
-
Argyrios Kyrtzidis authored
It already works (and is useful with) macro locs as well. llvm-svn: 140057
-
Erik Verbruggen authored
llvm-svn: 140016
-
- Sep 14, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 139661
-
- Sep 13, 2011
-
-
Argyrios Kyrtzidis authored
but takes into account #line directives coming from preprocessed files. Patch by Vinay Sajip! llvm-svn: 139647
-
Argyrios Kyrtzidis authored
inside the IBOutletCollection attribute. llvm-svn: 139621
-
Argyrios Kyrtzidis authored
llvm-svn: 139620
-
Argyrios Kyrtzidis authored
-Allow cursor visitation of an attribute using its source range -Add C++ 'final' and 'override' attributes as cursor kinds -Simplify the logic that marks 'final' and 'override' attributes as tokens. llvm-svn: 139609
-
Douglas Gregor authored
already provided. This required a little bit of clean-up in the way that VerifyDiagnosticsClient managed ownership of its underlying "primary" client, because now it will no longer always take ownership. llvm-svn: 139570
-
Argyrios Kyrtzidis authored
a DeclRefExpr, MemberExpr, etc. with a CastExpr if it is ImplicitCast, since the implicit cast is the one that is invisible in source code. llvm-svn: 139547
-
- Sep 12, 2011
-
-
Argyrios Kyrtzidis authored
which when set it determines the trial number after which the remapping of files should take effect. llvm-svn: 139511
-
- Sep 10, 2011
-
-
Douglas Gregor authored
whether a Decl was deserialized from an AST file (any AST file). llvm-svn: 139438
-
Douglas Gregor authored
llvm-svn: 139436
-
- Sep 09, 2011
-
-
Anna Zaks authored
(scan-build does not set the $HtmlDir when running against configure. Previously, this implied that the plist files would appear in the current directory, with this patch they will get deleted.) llvm-svn: 139382
-
- Sep 07, 2011
-
-
James Molloy authored
llvm-svn: 139238
-
- Sep 01, 2011
-
-
Anna Zaks authored
[analyzer] Revert a regression introduced in r133104(The ARC Migration Tool..) due to a merge error. llvm-svn: 138919
-
- Aug 31, 2011
-
-
Chandler Carruth authored
system for macro-backed source locations. The old APIs are preserved for legacy users. This was intended to land with the main work of instantiation -> expansion, but despite running it by Doug over a month ago, I forgot to commit it. Very sorry for that... llvm-svn: 138860
-
- Aug 30, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 138813
-
- Aug 29, 2011
-
-
Matt Beaumont-Gay authored
llvm-svn: 138736
-
- Aug 28, 2011
-
-
Nico Weber authored
llvm-svn: 138721
-
- Aug 27, 2011
-
-
Fariborz Jahanian authored
, such as list of forward @class decls, in a DeclGroup node. Deal with its consequence throught clang. This is in preparation for more Sema work ahead. // rdar://8843851. Feel free to reverse if it breaks something important and I am unavailable. llvm-svn: 138709
-
- Aug 26, 2011
-
-
Douglas Gregor authored
Eliminate the -chained-pch flag and all of the frontend and libclang options associated with it. Chained PCH is the only way to build a PCH file that includes another PCH file llvm-svn: 138597
-