- Aug 28, 2010
-
-
-
Tom Care authored
Add alternate version of LiveVariables analysis that does not kill liveness at assignments. This 'relaxed' liveness is useful in path sensitive analysis for situations where the resulting extended liveness allows us to find some bugs. - Added killAtAssign flag to LiveVariables - Added relaxed LiveVariables to AnalysisContext with an accessor llvm-svn: 112306
-
- Aug 27, 2010
-
-
Douglas Gregor authored
member function you're typing in overrides another virtual function, this fills in a (qualified!) call to that virtual function to make such delegation easy. llvm-svn: 112294
-
Chris Lattner authored
llvm-svn: 112283
-
John McCall authored
we don't see a DeclStmt (failure to instantiate which generally causes panic). llvm-svn: 112282
-
Devang Patel authored
Patch originally by Alexander Herz. llvm-svn: 112275
-
Douglas Gregor authored
declarator, the very definition of "low-hanging fruit". llvm-svn: 112274
-
Bob Wilson authored
types of the pointer address expressions used with those intrinsics. llvm-svn: 112272
-
Dan Gohman authored
the main file isn't an included file, and the IncludePos is always SourceLocation(). llvm-svn: 112269
-
Douglas Gregor authored
priority boost to methods with the same selector. llvm-svn: 112268
-
Douglas Gregor authored
a message send to "super" from a method that appears to be meant to override a superclass method (same kind, same selector, same argument types), provide a "super" completion that fills in the selector along with forwarding the method's arguments (as placeholders). llvm-svn: 112263
-
Douglas Gregor authored
llvm-svn: 112261
-
John McCall authored
an '&' expression from the second caller of ActOnIdExpression. Teach template argument deduction that an overloaded id-expression doesn't give a valid type for deduction purposes to a non-static member function unless the expression has the correct syntactic form. Teach ActOnIdExpression that it shouldn't try to create implicit member expressions for '&function', because this isn't a permitted form of use for member functions. Teach CheckAddressOfOperand to diagnose these more carefully. Some of these cases aren't reachable right now because earlier diagnostics interrupt them. llvm-svn: 112258
-
Douglas Gregor authored
llvm-svn: 112246
-
John McCall authored
One who seeks the Tao unlearns something new every day. Less and less remains until you arrive at non-action. When you arrive at non-action, nothing will be left undone. llvm-svn: 112244
-
Ted Kremenek authored
Fix horrible GRExprEngine bug where switch statements with no 'case:' statements would cause the path to get prematurely aborted. Fixes <rdar://problem/8360854>. llvm-svn: 112233
-
Ted Kremenek authored
llvm-svn: 112229
-
- Aug 26, 2010
-
-
Dan Gohman authored
llvm-svn: 112219
-
Chris Lattner authored
llvm-svn: 112214
-
Chris Lattner authored
memory (as required) the later now passes in an xmm register. This fixes gcc.dg/compat/vector_1 on x86-32. llvm-svn: 112211
-
Chris Lattner authored
this fixes rdar://8358475 a failure of the gcc.dg/compat/vector_1 abi test. llvm-svn: 112205
-
Chris Lattner authored
this fixes a miscompilation on the included testcase, rdar://8359248 llvm-svn: 112201
-
John McCall authored
it might previously have been a tag TST. llvm-svn: 112196
-
Douglas Gregor authored
typed-text blocks into one of each. llvm-svn: 112194
-
Douglas Gregor authored
function, take into account the qualifiers on the object argument (e.g., what will become "this"), filtering around uncallable member functions and giving a slight priority boost to those with exactly-matching qualifiers. llvm-svn: 112193
-
John McCall authored
llvm-svn: 112192
-
Argyrios Kyrtzidis authored
llvm-svn: 112188
-
Douglas Gregor authored
llvm-svn: 112186
-
Douglas Gregor authored
llvm-svn: 112182
-
Douglas Gregor authored
into the clients, e.g., the printing code-completion consumer and c-index-test. Clients may want to re-sort the results anyway. Provide a libclang function that sorts the results. 3rd try. How embarrassing. llvm-svn: 112180
-
John McCall authored
It still depends on Type because DeclarationName.h does. llvm-svn: 112177
-
-
Daniel Dunbar authored
don't currently need the bits anyway. llvm-svn: 112173
-
Daniel Dunbar authored
path and ...", it is failing tests. llvm-svn: 112161
-
John McCall authored
This lets us remove Sema.h's dependency on Expr.h and Decl.h. llvm-svn: 112156
-
Douglas Gregor authored
into the clients, e.g., the printing code-completion consumer and c-index-test. Clients may want to re-sort the results anyway. Provide a libclang function that sorts the results. llvm-svn: 112149
-
John McCall authored
llvm-svn: 112148
-
Eric Christopher authored
gcc defines them. llvm-svn: 112146
-
Daniel Dunbar authored
ready yet. llvm-svn: 112138
-
Chris Lattner authored
llvm-svn: 112132
-