- Nov 16, 2009
-
-
Eli Friedman authored
llvm-svn: 88894
-
Eli Friedman authored
llvm-svn: 88893
-
Eli Friedman authored
for a call to a virtual function. llvm-svn: 88891
-
Eli Friedman authored
llvm-svn: 88890
-
Eli Friedman authored
llvm-svn: 88889
-
Zhongxing Xu authored
* Add a load type to GRExprEngine::EvalLoad(). * When retrieve from 'theValue' of OSAtomic funcitions, use the type of the region instead of the argument expression as the load type. * Then we can convert CastRetrievedSVal to a pure assertion. In the future we can let all Retrieve() methods simply return SVal. llvm-svn: 88888
-
Eli Friedman authored
PR5449. llvm-svn: 88885
-
Zhongxing Xu authored
llvm-svn: 88882
-
Chandler Carruth authored
llvm-svn: 88879
-
Anders Carlsson authored
llvm-svn: 88878
-
- Nov 15, 2009
-
-
Anders Carlsson authored
llvm-svn: 88877
-
Anders Carlsson authored
llvm-svn: 88876
-
Mike Stump authored
llvm-svn: 88871
-
Anders Carlsson authored
llvm-svn: 88859
-
Anders Carlsson authored
llvm-svn: 88858
-
Anders Carlsson authored
llvm-svn: 88857
-
Mike Stump authored
llvm-svn: 88856
-
Mike Stump authored
llvm-svn: 88852
-
Anders Carlsson authored
If we find a deallocation function in the class scope, but it is a placement function we should not look for a deallocation function in the global scope. llvm-svn: 88851
-
Edward O'Callaghan authored
llvm-svn: 88850
-
Douglas Gregor authored
that we're dealing with canonical types like the documentation say (yay, CanQualType). Alas, this is another instance where using getQualifiers() on a non-canonical QualType got us in trouble. Good news: with this fix, Clang can now parse all of its own headers! llvm-svn: 88848
-
Douglas Gregor authored
llvm-svn: 88847
-
Douglas Gregor authored
set, expand overloaded function declarations. Long-term, this should actually be done by the name-lookup code rather than here, but this part of the code (involving using declarations) is getting a makeover now and the test-case is useful. llvm-svn: 88846
-
Daniel Dunbar authored
-fsyntax-only and with -c. llvm-svn: 88845
-
Mike Stump authored
llvm-svn: 88843
-
Douglas Gregor authored
type, use full qualified name lookup rather than the poking the declaration context directly. This makes sure that we see operator()'s in superclasses. Also, move the complete-type check before this name lookup. llvm-svn: 88842
-
Douglas Gregor authored
llvm-svn: 88840
-
Daniel Dunbar authored
'--param run_clang_syntax=1' to run them. llvm-svn: 88839
-
Douglas Gregor authored
llvm-svn: 88837
-
Daniel Dunbar authored
llvm-svn: 88836
-
Douglas Gregor authored
llvm-svn: 88835
-
Douglas Gregor authored
If any errors have occurred by the time we hit the end of a function body, clear out any remaining temporaries so they aren't seen later. llvm-svn: 88834
-
Daniel Dunbar authored
- This ended up being hard to factor, sorry for the large diff. - Some post-commit cleanup to come. llvm-svn: 88833
-
Douglas Gregor authored
llvm-svn: 88832
-
Mike Stump authored
llvm-svn: 88828
-
Daniel Dunbar authored
- The build scriptage is about twice as long as the code, which is nice. :) llvm-svn: 88826
-
Daniel Dunbar authored
Move tools/wpa to examples/wpa, and unbreak its build. llvm-svn: 88825
-
Daniel Dunbar authored
- Expects the plugin has been loaded with -load. - Using this may require disabling TOOL_NO_EXPORTS in the clang-cc Makefile, this breaks the llvm::Registry way of working (static constructors are bad, kids). This should be replaced with a "real" plugin model that has explicit plugin interfaces. llvm-svn: 88824
-
Mike Stump authored
llvm-svn: 88823
-
- Nov 14, 2009
-
-
Anders Carlsson authored
llvm-svn: 88821
-