- 05d125c Some const initializer tests for stuff I just committed. by Eli Friedman · 17 years ago
- 07baa25 Major cleanup of path-sensitive analysis engine and the current analysis by Ted Kremenek · 17 years ago
- 1693a3f Clean up constant implicit cast emission; fixes a few edge cases by Eli Friedman · 17 years ago
- 8ac5b3a Fix brace-enclosed string initializers for char arrays. From pr2079, by Eli Friedman · 17 years ago
- e85f79b Change variable name to Tq (from TQ) by Gabor Greif · 17 years ago
- 8a3ff0d Added classes SolarisTargetInfo and by Gabor Greif · 17 years ago
- 2051546 implement codegen support for sizeof(void), fixing PR2080. by Chris Lattner · 17 years ago
- 6e1c6bb add some semantic checks for address spaces. by Chris Lattner · 17 years ago
- 2e7d57f add a fixme. by Chris Lattner · 17 years ago
- 69f0193 Collect and build and process type attributes on pointers. For by Chris Lattner · 17 years ago
- 1aaeeb9 move some code, no other change. by Chris Lattner · 17 years ago
- 9e98250 move type attribute processing into the creatively named ProcessTypeAttributes method. by Chris Lattner · 17 years ago
- 49d15cb Correctly handle address space qualifiers in declspecs. This by Chris Lattner · 17 years ago
- 726c545 move ConvertDeclSpecToType into Sema by Chris Lattner · 17 years ago
- 9384f50 rename some methods. by Chris Lattner · 17 years ago
- b9716a6 Use getKind() in HandleDeclAttribute instead of decoding the string inline. by Chris Lattner · 17 years ago
- d243eb4 add a method to AttributeList that converts an identifier to an enum. by Chris Lattner · 17 years ago
- 43f307d Tabs are the enemy by Nate Begeman · 17 years ago
- d496fb9 add some code that will be used to remove processed attrs from by Chris Lattner · 17 years ago
- 06fb867 Change ConvertDeclSpecToType to break out of switch instead of by Chris Lattner · 17 years ago
- 35fef52 Alternate address spaces work: by Chris Lattner · 17 years ago
- 0cd9635 Implemented transfer function logic for unary '+' by Ted Kremenek · 17 years ago
- b996ebc Placed transfer function logic for dereferences in its own method, while at by Ted Kremenek · 17 years ago
- 97b0957 Improve non-const initializer implementation. by Lauro Ramos Venancio · 17 years ago
- e5bef73 Implement CodeGenModule::getMemSetFn method. by Lauro Ramos Venancio · 17 years ago
- 7c79a79 Added missing case in constant propagation logic for handling the Xor of by Ted Kremenek · 17 years ago
- 9d4895c Added special handling for UninitializedVals for the transfer function logic by Ted Kremenek · 17 years ago
- 962af8b Implemented "getType()" for symbolic values representing the "contents" of by Ted Kremenek · 17 years ago
- a62b1df Simplify aggregate initilizer implementation. Use the CodeGenModule::EmitConstantExpr method when by Lauro Ramos Venancio · 17 years ago
- 5f585b0 Fixed transfer function for casts to always evaluate the effects of the by Ted Kremenek · 17 years ago
- 5a9b6aa Added transfer function support for casting to "void". by Ted Kremenek · 17 years ago
- 3235d4e fix the second half of PR2041: __restrict is ok in c90 mode, even if by Chris Lattner · 17 years ago
- 319ef15 Fixed bug classof() bug with RValues that could cause an UninitializedVal by Ted Kremenek · 17 years ago
- 059c241 For now, --grsimple skips analyzing functions in header files. by Ted Kremenek · 17 years ago
- 18044ff Added back explicit state/node creation when visiting IntegerLiterals and by Ted Kremenek · 17 years ago
- d9268e3 Added boilerplate transfer function support for CallExprs. by Ted Kremenek · 17 years ago
- 506806b Allow ArraySubscriptExpr to be a base node for vector dereference. This by Nate Begeman · 17 years ago
- e025800 Added FIXME for properly handling local arrays using symbolic LValues. by Ted Kremenek · 17 years ago
- bf988d0 --grsimple now reports the number of nodes in the ExplodedGraph for by Ted Kremenek · 17 years ago
- b38c074 A global without initializer must be emitted as weak. Fix Olden/bh test. by Lauro Ramos Venancio · 17 years ago
- 7f5efbb Added "size()" and "empty()" methods to ExplodedGraphImpl. by Ted Kremenek · 17 years ago
- bc965a6 Added more assertions and checks in transfer function logic to check for by Ted Kremenek · 17 years ago
- 9eb37a2 Implement multi-dimension array initalizer. Fix McCat/08-main test. by Lauro Ramos Venancio · 17 years ago
- 0118bb5 Running -grsimple now emits diagnostics about the time spent analyzing each function. Will by Ted Kremenek · 17 years ago
- 3e60a72 Temporary solution to push analysis through to analyzing PCRE. by Ted Kremenek · 17 years ago
- f8e50d9 Add more supported constraints. by Anders Carlsson · 17 years ago
- 74a7781 by Steve Naroff · 17 years ago
- 058237f More bitfield improvements. by Anders Carlsson · 17 years ago
- 1f86b03 Fix bug where we would report the wrong value for __alignof__ with an expr that is not a type. by Anders Carlsson · 17 years ago
- 9f3c4bb Turn handling of parameter attributes back on, fixing the ObjC breakage by Nate Begeman · 17 years ago
- 28d678a Revert this temporarily, it's breaking objc :/ by Nate Begeman · 17 years ago
- ef16c25 Handle parameter attributes by Nate Begeman · 17 years ago
- ec9361f Fix PR2042. One remaining issue: we don't currently diagnose by Chris Lattner · 17 years ago
- f6db426 Change alignment for doubles to 32 bits which is what X86 has. by Anders Carlsson · 17 years ago
- 043e42a Implemnt isVariablyModifiedType correctly. by Eli Friedman · 17 years ago
- 7728879 implement codegen support for aggregates casted to void. by Chris Lattner · 17 years ago
- e316e9d A couple of msvc compile fixes from the ml; I haven't tested with msvc, by Eli Friedman · 17 years ago
- 2348d97 Implement extern block var. by Lauro Ramos Venancio · 17 years ago
- 22ff895 Add more tests by Anders Carlsson · 17 years ago
- 7dce029 Better handling of the aligned attribute. by Anders Carlsson · 17 years ago
- b610a99 More comments from Chris. by Anders Carlsson · 17 years ago
- 2d2216b Fix CheckEndOfDirective to diagnose lines that contain macros that expand to by Chris Lattner · 17 years ago
- 8d2b2b7 Make sizeof and __alignof work correctly with packed structs. by Anders Carlsson · 17 years ago
- 94e915e Further cleanup. Moved definitions for SymbolManager and ValueManager into by Ted Kremenek · 17 years ago
- ca133d9 Fix typo by Anders Carlsson · 17 years ago
- 136cdc3 Handle packed attribute correctly by Anders Carlsson · 17 years ago
- 5cf4d81 Address comments from Chris. by Anders Carlsson · 17 years ago
- e6da55e Store attributes in a global hash map instead. by Anders Carlsson · 17 years ago
- 484eb5f Store attributes in a global hash map instead. by Anders Carlsson · 17 years ago
- 521d972 Refactored code for transfer functions for binary operators involving two LValues. by Ted Kremenek · 17 years ago
- f6a6627 Set Ubuntu 7.10 c++ include path. by Lauro Ramos Venancio · 17 years ago
- 9b9eec5 Add c++ to "inferlanguage" by Lauro Ramos Venancio · 17 years ago
- 022b605 Added transfer function support for conditional branches with a NULL condition (e.g., "for(;;)"). by Ted Kremenek · 17 years ago
- 22640ce Simplified transfer function logic for ++/-- operators. by Ted Kremenek · 17 years ago
- 8513926 Added predicate function "UnaryOperator::isIncrementOp()". by Ted Kremenek · 17 years ago
- 70f414d Don't call non-existent method... sorry about the spam; the fix seemed by Eli Friedman · 17 years ago
- c304477 Get rid of unused variable warning. by Eli Friedman · 17 years ago
- 8ff0778 Split out incomplete arrays from VariableArrayType into by Eli Friedman · 17 years ago
- d717b22 Fix PR2041: restrict is not a keyword in c90. by Chris Lattner · 17 years ago
- e007979 Part of clearing up the whole VariableArrayType + incomplete arrays by Eli Friedman · 17 years ago
- 82ce9a8 Remove unnecessary references to VariableArrayType from Analysis. by Eli Friedman · 17 years ago
- 62f67fd Remove useless parameter from isConstantSizeType. by Eli Friedman · 17 years ago
- 3f70c54 Get rid of AttributeList in the AST and use the new Attr class instead by Anders Carlsson · 17 years ago
- 5247bf8 Get rid of outdated code that masks type errors. Fixes PR2036. by Eli Friedman · 17 years ago
- 102ecbb Nevermind, these tests work... I messed up my testing. by Eli Friedman · 17 years ago
- e7fb03a Partial fix for struct compatibility; there's still something messy by Eli Friedman · 17 years ago
- 775e0d8 Added boilerplate transfer function support for pointer arithmetic operations. by Ted Kremenek · 17 years ago
- 1da5b14 Added --grsimple-view option to clang driver; this is the same as by Ted Kremenek · 17 years ago
- 0e39dcf Added "symbol iterators" for RValues, allowing easy iteration over the symbols by Ted Kremenek · 17 years ago
- a853de6 When visualizing ExplodedNodes created by GRExprEngine, color nodes with by Ted Kremenek · 17 years ago
- 493c00d Don't analyze functions when we have parse errors. by Ted Kremenek · 17 years ago
- 3862eb1 Renamed GRConstants => GRSimpleVals. by Ted Kremenek · 17 years ago
- d446743 #include cleanups in GRExprEngine.cpp/GRExprEngine.h. Moved GRExprEngine to by Ted Kremenek · 17 years ago
- 50df4f4 Partitioned definition/implementation of GRExperEngine into .h and .cpp. by Ted Kremenek · 17 years ago
- b193413 Migrated transfer functions for binary operators for simple value tracking by Ted Kremenek · 17 years ago
- 8027be6 ParseCompoundStatementBody expects to only be called with { as the current by Chris Lattner · 17 years ago
- c9922fd Migrated transfer functions for unary "~" and "-" to GRTransferFuncs/GRSimpleVals. by Ted Kremenek · 17 years ago
- 25a484d Started partitioning of transfer function logic (and thus the policy behind by Ted Kremenek · 17 years ago
- 5a535ba Moved Rvalues.h from "Analysis/" to "include/clang/Analysis/PathSensitive". by Ted Kremenek · 17 years ago
- 18743e9 Completed note by Nate Begeman · 17 years ago