ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
value_kinds.h File Reference
#include <nlohmann/json.hpp>
#include <set>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for value_kinds.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  value_kinds
 The coarse kinds of value (str, number, bool, None) a Python expression may produce, read from the module AST alone: the bindings of the names it reads, the arguments a parameter takes at every call site and its default, and what the functions and lambdas it calls return, following a function passed down a chain of parameters. More...