3#include <nlohmann/json.hpp>
17 : conv_(conv), cls_(cls_node)
26 const nlohmann::json &cls_;
30 static std::string leaf(
const std::string &dotted);
32 symbolt *ensure_sym(
const std::string &name);
34 bool is_unmodelled_base(
const std::string &
base)
const;
50 bool is_typeddict_class()
const;
static const twodig_t base
Definition bigint.cpp:28
python_class_builder(python_converter &conv, const nlohmann::json &cls_node)
Definition python_class_builder.h:16
void build(codet &out)
Definition python_class_builder.cpp:375
Definition python_class.h:10
Main converter for transforming Python AST into ESBMC's intermediate representation.
Definition python_converter.h:76
Definition std_types.h:232