- Sep 22, 2009
-
-
David Goodwin authored
llvm-svn: 82554
-
Daniel Dunbar authored
buffer", while we work out a solution. Dan convinced me that making debugging annoying for him is worse than 10x being slower for me. :) llvm-svn: 82553
-
Daniel Dunbar authored
llvm-svn: 82552
-
Daniel Dunbar authored
llvm-svn: 82551
-
Douglas Gregor authored
opening parentheses and after each comma. We gather the set of visible overloaded functions, perform "partial" overloading based on the set of arguments that we have thus far, and return the still-viable results sorted by the likelihood that they will be the best candidate. Most of the changes in this patch are a refactoring of the overloading routines for a function call, since we needed to separate out the notion of building an overload set (common to code-completion and normal semantic analysis) and then what to do with that overload set. As part of this change, I've pushed explicit template arguments into a few more subroutines. There is still much more work to do in this area. Function templates won't be handled well (unless we happen to deduce all of the template arguments before we hit the completion point), nor will overloaded function-call operators or calls to member functions. llvm-svn: 82549
-
Mikhail Glushenkov authored
GetProcessId() was introduced only in Windows XP, and we want to support earlier versions. llvm-svn: 82548
-
Daniel Dunbar authored
llvm-svn: 82544
-
Daniel Dunbar authored
llvm-svn: 82543
-
Daniel Dunbar authored
llvm-svn: 82542
-
Daniel Dunbar authored
-fsyntax-only'ing tests. llvm-svn: 82541
-
Daniel Dunbar authored
llvm-svn: 82540
-
Daniel Dunbar authored
Revert "Switch a few clients over to StringLiteral::getString.", this is breaking some projects, but I don't have a test case yet. llvm-svn: 82539
-
Daniel Dunbar authored
commands except the last one, instead redirect the stderr to a temporary file. This sidesteps a potential deadlocking issue. llvm-svn: 82538
-
Daniel Dunbar authored
Add a magic LLVM_DISABLE_CRT_DEBUG environment variable which we check in RegisterHandler and use to disable the Win32 crash dialogs. These are a major blocker to any kind of automated testing. Also, tweak the 'lit' test runner to set this variable unconditionally. llvm-svn: 82537
-
Evan Cheng authored
llvm-svn: 82536
-
Evan Cheng authored
Fix PR5024. LiveVariables::FindLastPartialDef should return a set of sub-registers that were defined by the last partial def, not just a single sub-register. llvm-svn: 82535
-
Daniel Dunbar authored
llvm-svn: 82534
-
Daniel Dunbar authored
llvm-svn: 82533
-
Daniel Dunbar authored
llvm-svn: 82532
-
Daniel Dunbar authored
llvm-svn: 82530
-
Daniel Dunbar authored
llvm-svn: 82529
-
Daniel Dunbar authored
llvm-svn: 82528
-
Daniel Dunbar authored
llvm-svn: 82527
-
Daniel Dunbar authored
llvm-svn: 82526
-
Daniel Dunbar authored
llvm-svn: 82525
-
Daniel Dunbar authored
have been updated. - Please let me know of any problems. llvm-svn: 82524
-
rdar://problem/7242015Ted Kremenek authored
Fix: <rdar://problem/7242015> [RegionStore] variable passed-by-reference (via integer) to function call not invalidated llvm-svn: 82523
-
Daniel Dunbar authored
ExecuteAndWait. llvm-svn: 82522
-
Daniel Dunbar authored
llvm-svn: 82521
-
Daniel Dunbar authored
llvm-svn: 82520
-
Daniel Dunbar authored
llvm-svn: 82519
-
Ted Kremenek authored
llvm-svn: 82518
-
Daniel Dunbar authored
- This also fixes a dereference of std::string::end, which makes MSVC unhappy and was causing all the static analyzer clang tests to fail. llvm-svn: 82517
-
Daniel Dunbar authored
static const class member into each translation unit, with external linkage??? - If someone understands this issue better, please clue me in, I haven't consulted the standard yet. llvm-svn: 82516
-
Daniel Dunbar authored
- Switching all of them out-of-my-current-scope-of-interest, sorry. llvm-svn: 82515
-
Daniel Dunbar authored
llvm-svn: 82514
-
Anders Carlsson authored
llvm-svn: 82513
-
Mike Stump authored
llvm-svn: 82512
-
Mike Stump authored
llvm-svn: 82511
-
Daniel Dunbar authored
llvm-svn: 82510
-