27 Commits (f05cc6385cb508fbf541004a5815fc803bf7b0c0)

Author SHA1 Message Date
Jules Villard abee644b91 [clang] update clang plugin to hash mangled names
8 years ago
Jeremy Dubreil 919b9268d4 [infer][clang] simplify the translation of the prune nodes
8 years ago
Jia Chen a718ebe8ec [frontend] Additional information for the backend to distinguish between pass-by-val args and pass-by-ref args
8 years ago
Jia Chen a6757be036 Force emitting prune node for C++ comparison expressions
9 years ago
Jia Chen c0e20e0880 Propagate C++ noexcept annotation from frontend to backend
9 years ago
Andrzej Kotulski 462220ce3e [typ] Print type qualifiers in Typ.pp_full
9 years ago
Andrzej Kotulski 62d1d74d74 [Typ] Change Typ.pp_full to not include class keywords
9 years ago
Andrzej Kotulski 24b56de0e9 Populate mangled file only if it's not empty
9 years ago
Andrzej Kotulski 6a02568982 [clang] Change procname file naming scheme
9 years ago
Jules Villard e5863f5420 [siof] handle constexpr constructors
9 years ago
Josh Berdine 0cf71c74ef Sort nodes when printing cfg to dot file
9 years ago
Sam Blackshear 708c0bf1f8 [backend] eliminate phantom spaces in printing of types
9 years ago
Cristiano Calcagno a71902355f [debug][dotty] Fix issue in dotty output where overloaded functions were conflated
9 years ago
Cristiano Calcagno 3fb8801b6c [IR] Change cfg representation so the node number is per-procedure and not per-cfg
9 years ago
Sam Blackshear d946a7bc33 fix ugly printing of NONE idents
9 years ago
Sam Blackshear 7b58c71475 centralize creation and detection of clang tmp vars, fix errdesc/bucketing
9 years ago
Sam Blackshear 006bd06adb add concept of a dummy identifier
9 years ago
Sam Blackshear fd8a864c15 doing preanalysis on-demand
10 years ago
Andrzej Kotulski 617ffab0ac Add @generated comment to icfg.dot files
10 years ago
Andrzej Kotulski 3699b9c0dc Fix translation of passing struct parameters by value
10 years ago
Sam Blackshear 20925df57c removing unused deallocate param in nullify instr
10 years ago
Sam Blackshear 4fd2f52fe8 new analysis for adding nullify's
10 years ago
Sam Blackshear 6f6da12b2c don't nullify params/locals at beginning of procedure
10 years ago
Andrzej Kotulski 590f73b59f Translate functions/methods from headers when they are referenced
10 years ago
Dulma Rodriguez 06f40efab8 Add extra dereference to the variable of the method call to find null dereferences when a method called with null.
10 years ago
Andrzej Kotulski 4584f7f6fc [clang-format] Reformat all c/cpp/objc sources with clang-format
10 years ago
Dino Distefano c65947439f Implementing translation of CXXForRangeStmt
10 years ago