- Jul 12, 2008
-
-
Ted Kremenek authored
ObjCImplementationDecls and sees if a ancestor class defines a method with the same selector but with a different type signature. Right now it just compares return types, and mainly looks at differences in primitive values. The checking will be expanded in the future. llvm-svn: 53482
-
Chris Lattner authored
llvm-svn: 53477
-
- Jul 11, 2008
-
-
Chris Lattner authored
llvm-svn: 53475
-
Ted Kremenek authored
llvm-svn: 53473
-
Chris Lattner authored
comparison has the right width. llvm-svn: 53469
-
Chris Lattner authored
llvm-svn: 53468
-
Chris Lattner authored
llvm-svn: 53467
-
Ted Kremenek authored
llvm-svn: 53466
-
Chris Lattner authored
Add some accessors to APValue. llvm-svn: 53465
-
Ted Kremenek authored
Refactored auditor interface within GRExprEngine and GRCoreEngine to use a "batch auditor" to dispatch to specialized auditors instead of having a separate vector for each audited Expr*. This not only provides a much cleaner implementation, but also allows us to install auditors for any expression. llvm-svn: 53464
-
Chris Lattner authored
llvm-svn: 53463
-
Ted Kremenek authored
"adds support (de)serialization (from)to (in memory) buffer." llvm-svn: 53425
-
Ted Kremenek authored
llvm-svn: 53424
-
Ted Kremenek authored
current store implementation is now encapsulated by BasicStore. These changes prompted some long due constification of ValueState. Much of the diffs in this patch include adding "const" qualifiers. llvm-svn: 53423
-
- Jul 10, 2008
-
-
Ted Kremenek authored
llvm-svn: 53413
-
Ted Kremenek authored
llvm-svn: 53412
-
Chris Lattner authored
linked from anywhere. It will be linked when content is filled in. Page by Csaba Hruska! llvm-svn: 53392
-
Chris Lattner authored
llvm-svn: 53391
-
Argyrios Kyrtzidis authored
Simplify the parser a bit by looking at the next token without consuming it (by Preprocessor::LookNext): -Remove ParseExpressionWithLeadingIdentifier and ParseAssignmentExprWithLeadingIdentifier. -Separate ParseLabeledStatement from ParseIdentifierStatement. llvm-svn: 53376
-
Argyrios Kyrtzidis authored
Add Preprocessor::LookNext method, which implements an efficient way to 'take a peek' at the next token without consuming it. llvm-svn: 53375
-
Ted Kremenek authored
llvm-svn: 53373
-
- Jul 09, 2008
-
-
Ted Kremenek authored
llvm-svn: 53343
-
Ted Kremenek authored
llvm-svn: 53339
-
Ted Kremenek authored
llvm-svn: 53335
-
Ted Kremenek authored
llvm-svn: 53334
-
Ted Kremenek authored
llvm-svn: 53332
-
Chris Lattner authored
llvm-svn: 53329
-
Chris Lattner authored
llvm-svn: 53328
-
Ted Kremenek authored
llvm-svn: 53258
-
Ted Kremenek authored
llvm-svn: 53257
-
- Jul 08, 2008
-
-
Ted Kremenek authored
Constraints. These concepts are already present in the current ValueState, but the implementation is monolothic. Making ValueState more modular opens up new design choices for customizing the analysis engine. In the context of the analysis engine, the "Environment" is the binding between Expr* (expressions) and intermediate symbolic values (RValues). llvm-svn: 53252
-
Ted Kremenek authored
llvm-svn: 53250
-
Nuno Lopes authored
llvm-svn: 53248
-
Anders Carlsson authored
llvm-svn: 53238
-
Anders Carlsson authored
llvm-svn: 53235
-
Anders Carlsson authored
llvm-svn: 53234
-
Anders Carlsson authored
llvm-svn: 53233
-
Seo Sanghyeon authored
llvm-svn: 53222
-
Anders Carlsson authored
llvm-svn: 53221
-
Anders Carlsson authored
llvm-svn: 53219
-