ClangFrontend.CModule_typetype block_data = {captured_vars : IR.CapturedVar.t list;context : CContext.t;block_as_arg_attributes : IR.ProcAttributes.block_as_arg_attributes option;procname : IR.Procname.t;return_type : ATDGenerated.Clang_ast_t.qual_type;}module type CTranslation = sig ... endTranslates instructions: (statements and expressions) from the ast into sil
module type CFrontend = sig ... end