Commit Graph

1472 Commits (d6149c7741806fd81bf73aa646674afb41e1548e)
 

Author SHA1 Message Date
Sam Blackshear d6149c7741 switching to by-ref semantics 9 years ago
Jules Villard ba75de4b79 skip gcc-specific flag -fno-canonical-system-headers 9 years ago
Martino Luca f0fffd3c59 Add `dotty` field constant 9 years ago
Martino Luca 062ec6c872 Translate VAArgExpr 9 years ago
Martino Luca 4ba864780e Translate OffsetOfExpr 9 years ago
Andrzej Kotulski f40033fc5f Update fcp 9 years ago
Dulma Churchill 62da495510 Start transitioning logging of frontend bugs into a map of errlogs rather than in procdescs 9 years ago
Andrzej Kotulski b8044c6b65 Use mangled names instead of function type for mangling 9 years ago
Sam Blackshear d946a7bc33 fix ugly printing of NONE idents 9 years ago
Sam Blackshear 27fa745cee using more general version of join_all_traces 9 years ago
Sam Blackshear 16b31acfc9 add_trace function for access tree + tests 9 years ago
Andrzej Kotulski e61b6fe719 Use pointers to decls instead of class names when creating a type 9 years ago
Lázaro Clapp Jiménez Labora b9a5a3b5ad Add initial version (k=1, undirected) of the bounder calltree analysis checker for the Semantic Blame project 9 years ago
Sam Blackshear e94fc21410 deleting stacktrace 9 years ago
Dulma Churchill 8b0b485921 Refactoring of tests, separating the tests for linters 9 years ago
Dulma Churchill 41d93dd889 Model numberWithUnsignedInteger, skipping it was creating a false positive NPE 9 years ago
Andrzej Kotulski 118295e03c Fix C++ models of c library 9 years ago
Dulma Churchill 1617d470f1 Creating a specific type for frontend issues 9 years ago
Josh Berdine e8fd648fe8 Fix mod_dep for reason conversion, add mod_dep.pdf 9 years ago
Dulma Churchill b9384aab2e Make the toplevel aware of the new error kind advice 9 years ago
Dulma Churchill 694ded4795 Make the description of issues specify the error kind 9 years ago
Sam Blackshear 09e45710d3 join for access trees and tests 9 years ago
Josh Berdine e739b0e6ea Refactor Sil.dexp into separate DecompExp module 9 years ago
Josh Berdine ccd32690d7 Refactor Sil.call_flags into separate CallFlags module 9 years ago
Josh Berdine eefe05b240 Refactor Sil.Subtype into separate Subtype module 9 years ago
Josh Berdine aba67b4a2a Refactor Sil.binop into separate Binop module 9 years ago
Josh Berdine 2154c2c483 Refactor Sil.unop into separate Unop module 9 years ago
Josh Berdine 9487cab145 Refactor Sil.const into separate Const module 9 years ago
Josh Berdine 54403206fd Eliminate unnecessary recursion for strexp type 9 years ago
Josh Berdine e62bfb44a3 Eliminate unnecessary recursion for dexp type 9 years ago
Josh Berdine fba137e9ef Eliminate unnecessary recursion for const type 9 years ago
Josh Berdine a1b680c473 Move attributes from const to exp 9 years ago
Josh Berdine a379729e1f Use Prop.atom_negate in Rearrange 9 years ago
Josh Berdine 5f309ebb23 Tighten type of Aobjc_null to reduce recursion 9 years ago
Josh Berdine 32d09545e2 Closure values are not constants 9 years ago
Josh Berdine c5ce74f3d3 Exception values are not constants 9 years ago
Sam Blackshear b2c422827a adding <=, tests to access tree domain 9 years ago
Sam Blackshear 05505b55fd beginnings of access tree domain, tests 9 years ago
Sam Blackshear 15534be574 eliminate tmp vars in resource leak error message 9 years ago
Andrzej Kotulski f313cf2a82 Add hack to not use __make_integer_seq in fatal/type/sequence library 9 years ago
Dulma Churchill 0253608fab Separate the flow of the frontend checks form the translation 9 years ago
Dulma Churchill 5566ca1fd9 Add a new error kind Advice 9 years ago
Sam Blackshear 7b58c71475 centralize creation and detection of clang tmp vars, fix errdesc/bucketing 9 years ago
Dulma Churchill bcb1422a9a Implement direct atomic var check with the new ivar to property map 9 years ago
Josh Berdine 7e59032a42 Move analyzer type and ops from Utils to Config 9 years ago
Sam Blackshear 9df3b8f653 eliminating dead stores created by copy-propagation 9 years ago
Andrzej Kotulski 9cda4ca6bf Add models of shared_ptr comparison operators 9 years ago
Andrzej Kotulski 046654a9c0 Fix translation of unary operator! for all integral types 9 years ago
Josh Berdine 061bb2d799 Change length of Dsizeof from an exp to a dexp 9 years ago
Dulma Churchill 6ac4db7113 Change the check CXX_REFERENCE_CAPTURED_IN_OBJC_BLOCK to use only the clang ast 9 years ago