CBMC
Loading...
Searching...
No Matches
empty_namespace.h
Go to the documentation of this file.
1/*******************************************************************\
2
3Module: Unit test utilities
4
5Author: Michael Tautschnig
6
7\*******************************************************************/
8
11
12#ifndef CPROVER_TESTING_UTILS_EMPTY_NAMESPACE_H
13#define CPROVER_TESTING_UTILS_EMPTY_NAMESPACE_H
14
15#include <util/namespace.h>
16#include <util/symbol_table.h>
17
34
36
37#endif // CPROVER_TESTING_UTILS_EMPTY_NAMESPACE_H
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:566
A namespacet that contains an empty symbol table, for use in tests that need a namespacet but don't a...
empty_namespacet & operator=(empty_namespacet &&)=delete
empty_namespacet(empty_namespacet &&)=delete
empty_namespacet(const empty_namespacet &)=delete
empty_namespacet & operator=(const empty_namespacet &)=delete
A namespacet is essentially one or two symbol tables bound together, to allow for symbol lookups in t...
Definition namespace.h:91
The symbol table.
const empty_namespacet empty_namespace
Author: Diffblue Ltd.