2007-08-23 |
Steve Naroff | Add helper functions Token::isObjCAtKeyword() and Token... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Ted Kremenek | Refactored "getSubStmt" and "SubStmt" from the CaseStmt... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | detect and diagnose empty case ranges: |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Ted Kremenek | For gotos, breaks, and continues where we cannot find... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Ted Kremenek | Added support for do..while loops in CFG construction. |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Ted Kremenek | Modified CFG to have explicit "Exit" pointer for exit... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Ted Kremenek | Renamed "CFG::BuildCFG" to "CFG::buildCFG" to have... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Anders Carlsson | As suggested by Chris, use MatchRHSPunctuation instead... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Anders Carlsson | Parse ObjC @protocol expressions. |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | fix a segfault in cases where there are no cases. |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | report duplicate case values. TODO: report duplicate... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | this test is passing, though it is generating bogus... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | start checking case values of switch stmts more closely... |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | Update to match the API from LLVM mainline. |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | run .m files as tests |
commit | commitdiff | tree | snapshot |
2007-08-23 |
Chris Lattner | Test that cocoa parses with -parse-noop. In the future |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Steve Naroff | With this commit, we now successfully parse "Cocoa.h"! |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Fixed bugs in source-level CFG construction for "for... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Steve Naroff | Fix a misleading comment... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Steve Naroff | Add support for parsing protocols. |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Added support for "break" statements in source-level... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Added support for "continue" statements in source-level... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Added preliminary support for while loops within source... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Added explicit pointer within class CFG to the Entry... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Steve Naroff | Finish up method prototype parsing. |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Added CFG support for: for loops |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Steve Naroff | Add support for parsing method prototypes (and other... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Ted Kremenek | Changed data structure recording the CFG blocks that... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Anders Carlsson | Parse @encode expressions. |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Chris Lattner | update todo markers |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Chris Lattner | optimize scope push/pop to avoid work in the common... |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Chris Lattner | Fix the scoping issue Neil pointed out for the rest of |
commit | commitdiff | tree | snapshot |
2007-08-22 |
Chris Lattner | Fix a nasty C99 scope issue that Neil pointed out ... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Ted Kremenek | Added CFG support for gotos and labels. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add some fixme's, implement complex struct members. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | implement codegen for --/++ |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Ted Kremenek | Converted CFGBuilder to use StmtVisitor instead of... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add cfg.h/cfg.cpp to the xcode project at Ted's request. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Ted Kremenek | Added CFG infrastructure (CFG.cpp and CFG.h) for clang... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Steve Naroff | Implement parsing for objc instance variables. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | implement __extension__ and unary~ for complex. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Ted Kremenek | Added reverse iterators for the body of CompountStmt... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | implement codegen for complex unary +/- |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Anders Carlsson | Don't remove the grammar construct, just the TODO. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | minor nicities. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | Tweak error recovery for missing semicolon after decl... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add unary operator support to the stmtvisitor |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Anders Carlsson | Remove objc-string-literal since it's been implemented... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | implement support for complex subscripts. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | allow support for volatile lvalues even though it's... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Anders Carlsson | Implement parsing and code generation of Objective... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add a new builder ivar. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | move EmitLoadOfComplex/EmitStoreOfComplex into ComplexE... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | implement comma for complex. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | and/or/xor are invalid for complex, even integer comple... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | simplify code slightly |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add sema support for complex integer types |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | reimplement support for complex comparisons, add suppor... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add getAsComplexType() for consistency |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | Add the comparisons and logical binops to the visitor. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | reimplement complex mul |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | add a testcase I forgot to check in long ago |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | update some comments. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | Split complex arithmetic codegen out from aggregate... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | simplify this a bit to remove indirection |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | reimplement addition of complex numbers. |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | Add the ability to visit binary operators without having to |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | switch aggregate expr codegen to use a visitor to local... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | Now that the visitor is defined in one place, it is... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | Switch StmtVisitor from using dynamic to static dispatc... |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Chris Lattner | we now correctly emit: |
commit | commitdiff | tree | snapshot |
2007-08-21 |
Anders Carlsson | Implement code generation for constant CFStrings. |
commit | commitdiff | tree | snapshot |
2007-08-20 |
Chris Lattner | Fix array->pointer decay. This unbreaks test/CodeGen... |
commit | commitdiff | tree | snapshot |
2007-08-20 |
Steve Naroff | Added Parser::ParseStructDeclaration() as a result... |
commit | commitdiff | tree | snapshot |
2007-08-20 |
Steve Naroff | Start parsing ObjC classes/categories! |
commit | commitdiff | tree | snapshot |
2007-08-20 |
Anders Carlsson | Add support for code generation of builtins. |
commit | commitdiff | tree | snapshot |
2007-08-20 |
Ted Kremenek | Added test cases for the return-stack-address checker... |
commit | commitdiff | tree | snapshot |
2007-08-20 |
Ted Kremenek | Modified ArraySubscriptExpr to have accessors getLHS... |
commit | commitdiff | tree | snapshot |
2007-08-18 |
Ted Kremenek | Fixed bug in VarDecl::hasAutoStorage: function paramete... |
commit | commitdiff | tree | snapshot |
2007-08-17 |
Ted Kremenek | Added extra test case to check proper handling of archa... |
commit | commitdiff | tree | snapshot |
2007-08-17 |
Anders Carlsson | Add preliminary support for converting struct types. |
commit | commitdiff | tree | snapshot |
2007-08-17 |
Ted Kremenek | Added extra semantic checking to do basic detection of |
commit | commitdiff | tree | snapshot |
2007-08-17 |
Anders Carlsson | Return true in case of error, which is what other funct... |
commit | commitdiff | tree | snapshot |
2007-08-17 |
Anders Carlsson | Add initial support for constant CFStrings. |
commit | commitdiff | tree | snapshot |
2007-08-16 |
Steve Naroff | Fixed Sema::CheckEqualityOperands() and Sema::CheckRela... |
commit | commitdiff | tree | snapshot |
2007-08-15 |
Ted Kremenek | Added a comment to ArraySubscriptExpr to note that... |
commit | commitdiff | tree | snapshot |
2007-08-15 |
Ted Kremenek | Added the following utility methods to VarDecl that... |
commit | commitdiff | tree | snapshot |
2007-08-14 |
Ted Kremenek | Removed dead variable "hadError" in ParseReturnStmt. |
commit | commitdiff | tree | snapshot |
2007-08-14 |
Ted Kremenek | Added support for additional format string checking... |
commit | commitdiff | tree | snapshot |
2007-08-13 |
Ted Kremenek | Added documentation to StringLiteral noting that the... |
commit | commitdiff | tree | snapshot |
2007-08-11 |
Chris Lattner | xfail this for now. |
commit | commitdiff | tree | snapshot |
2007-08-11 |
Chris Lattner | start splitting out aggregate value computation from... |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Chris Lattner | make sure to add a newline at the end of the dump |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Ted Kremenek | Added "id_idx" parameter to CheckPrintfArguments. ... |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Ted Kremenek | Moved id_asprintf before id_vsnprintf in the enum used... |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Chris Lattner | add support for a top-level __extension__ marker, imple... |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Chris Lattner | initial support for checking format strings, patch... |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Chris Lattner | New file, just a placeholder for now. |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Chris Lattner | Build ASTs before relexing the file. This avoids havin... |
commit | commitdiff | tree | snapshot |
2007-08-10 |
Steve Naroff | Make sure the arithmetic conversion are done for relati... |
commit | commitdiff | tree | snapshot |
next |