- Nov 07, 2012
-
-
Bill Wendling authored
updating an abstract DIE or not. If we are, then we use that. Its children will be added on later, as well as the object pointer attribute. Otherwise, this function may be called with a concrete DIE twice and adding the children and object pointer attribute to it twice. <rdar://problem/12401423&12600340> llvm-svn: 167524
-
Jordan Rose authored
No functionality change (doc comments only). llvm-svn: 167523
-
Jordan Rose authored
No functionality change; this checker is only used for documentation. llvm-svn: 167522
-
Eli Bendersky authored
llvm-svn: 167521
-
Jim Ingham authored
x/9i we actually calculated the size of 9 instructions. Then we multiplied it by the count again to get the total amount we should fetch, so we thought 9 x86_64 instructions took over 1K to fetch... <rdar://problem/12649027> llvm-svn: 167520
-
Ted Kremenek authored
llvm-svn: 167518
-
Eli Bendersky authored
llvm-svn: 167517
-
Sean Callanan authored
Also fixed a bug where the Objective-C runtime would not properly report that it found a class if (a) it had to build the ObjCInterfaceDecl for the class and (b) logging was enabled. <rdar://problem/12641180> llvm-svn: 167516
-
Ted Kremenek authored
llvm-svn: 167515
-
Richard Smith authored
instantiate it if it can be instantiated and implicitly define it if it can be implicitly defined. This matches g++'s approach. Remove some cases from SemaOverload which were marking functions as referenced when just planning how overload resolution would proceed; such cases are not actually references. llvm-svn: 167514
-
Fariborz Jahanian authored
llvm-svn: 167511
-
Eli Friedman authored
llvm-svn: 167510
-
Manuel Klimek authored
This is preparation for adding Decl dumping. Patch by Philip Craig. llvm-svn: 167509
-
Chad Rosier authored
classes. For my test case the number of errors drop from 356 to 21. Part of rdar://12594152 llvm-svn: 167508
-
David Blaikie authored
Spent longer than reasonable looking for a nice way to test this & decided to give up for now. Open to suggestions/requests. Richard Smith suggested adding something to ASTMatchers but it wasn't readily apparent how to test this with that. llvm-svn: 167507
-
Eli Friedman authored
llvm-svn: 167506
-
Jakub Staszak authored
llvm-svn: 167505
-
Douglas Gregor authored
the validation of an AST file against a specific set of options. llvm-svn: 167504
-
Eli Friedman authored
This is useful because unnamed bitfields can have effects on the offsets which are not otherwise reflected in the DWARF information. <rdar://problem/12629719> llvm-svn: 167503
-
rdar://problem/12647273Greg Clayton authored
Added the ability to get the full process list when using the --applist option in debugserver. llvm-svn: 167502
-
Nadav Rotem authored
llvm-svn: 167501
-
Fariborz Jahanian authored
translated code where new code makes the lines be off. This is wip. llvm-svn: 167500
-
Chad Rosier authored
registers. Previously, the register we being marked as implicitly defined, but not killed. In some cases this would cause the register scavenger to spill a dead register. Also, use an empty register mask to simplify the logic and to reduce the memory footprint. rdar://12592448 llvm-svn: 167499
-
- Nov 06, 2012
-
-
Chad Rosier authored
register masks. This is an obvious and necessary fix for a soon to be committed patch. No test case possible at this time. Reviewed by Jakob. llvm-svn: 167498
-
NAKAMURA Takumi authored
RewriteModernObjC.cpp: Use Lexer::Stringify() on the file name of #line directive to escape Win32 path separator '\\'. llvm-svn: 167497
-
Anton Korobeynikov authored
works between the modules. No functionality change on Darwin/Windows. This fixes PR11480. llvm-svn: 167496
-
Eli Friedman authored
coverage of this code is. llvm-svn: 167495
-
NAKAMURA Takumi authored
llvm-svn: 167494
-
Howard Hinnant authored
llvm-svn: 167493
-
Howard Hinnant authored
llvm-svn: 167492
-
Howard Hinnant authored
llvm-svn: 167491
-
Howard Hinnant authored
llvm-svn: 167490
-
Argyrios Kyrtzidis authored
llvm-svn: 167489
-
Nadav Rotem authored
llvm-svn: 167488
-
Eli Friedman authored
llvm-svn: 167487
-
Howard Hinnant authored
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line. llvm-svn: 167486
-
NAKAMURA Takumi authored
clang/test/Driver/fsanitize.c: Speculative fix to improve test on win32, not to mix emissions into stdout. llvm-svn: 167485
-
Argyrios Kyrtzidis authored
It is part of libclang and has other uses besides running the clang tests. llvm-svn: 167484
-
Douglas Gregor authored
llvm-svn: 167483
-
Douglas Gregor authored
allowing a module map to be placed one level above the '.framework' directories to specify that all .frameworks within that directory can be inferred as framework modules. One can also specifically exclude frameworks known not to work. This makes explicit (and more restricted) behavior modules have had "forever", where *any* .framework was assumed to be able to be built as a module. That's not necessarily true, so we white-list directories (with exclusions) when those directories have been audited. llvm-svn: 167482
-