cprover
builtin_functions.cpp File Reference

Program Transformation. More...

#include "goto_convert_class.h"
#include <cassert>
#include <util/rational.h>
#include <util/replace_expr.h>
#include <util/rational_tools.h>
#include <util/source_location.h>
#include <util/cprover_prefix.h>
#include <util/prefix.h>
#include <util/arith_tools.h>
#include <util/simplify_expr.h>
#include <util/std_code.h>
#include <util/std_expr.h>
#include <util/symbol.h>
#include <util/pointer_predicates.h>
#include <util/pointer_offset_size.h>
#include <linking/zero_initializer.h>
#include <util/c_types.h>
#include <ansi-c/string_constant.h>
#include "format_strings.h"
Include dependency graph for builtin_functions.cpp:

Go to the source code of this file.

Functions

void set_class_identifier (struct_exprt &expr, const namespacet &ns, const symbol_typet &class_type)
 
bool is_lvalue (const exprt &expr)
 
exprt make_va_list (const exprt &expr)
 

Detailed Description

Program Transformation.

Definition in file builtin_functions.cpp.

Function Documentation

◆ is_lvalue()

bool is_lvalue ( const exprt expr)

◆ make_va_list()

◆ set_class_identifier()