#include <clang_cpp_language.h>
|
| bool | final (contextt &context) override |
| bool | typecheck (contextt &context, const std::string &module) override |
| std::string | id () const override |
| bool | from_expr (const exprt &expr, std::string &code, const namespacet &ns, unsigned flags) override |
| bool | from_type (const typet &type, std::string &code, const namespacet &ns, unsigned flags) override |
| languaget * | new_language () const override |
| virtual bool | preprocess (const std::string &path, std::ostream &outstream) |
| bool | parse (const std::string &path) override |
| void | show_parse (std::ostream &out) override |
| unsigned | default_flags (presentationt target) const override |
| | clang_c_languaget () |
| | ~clang_c_languaget () |
| bool | from_expr (const exprt &expr, std::string &code, const namespacet &ns, presentationt target=presentationt::HUMAN) |
| bool | from_type (const typet &type, std::string &code, const namespacet &ns, presentationt target=presentationt::HUMAN) |
| virtual | ~languaget ()=default |
◆ build_include_args()
| void clang_cpp_languaget::build_include_args |
( |
std::vector< std::string > & | compiler_args | ) |
|
|
overrideprotectedvirtual |
◆ final()
◆ force_file_type()
| void clang_cpp_languaget::force_file_type |
( |
std::vector< std::string > & | compiler_args | ) |
|
|
overrideprotectedvirtual |
◆ from_expr()
| bool clang_cpp_languaget::from_expr |
( |
const exprt & | expr, |
|
|
std::string & | code, |
|
|
const namespacet & | ns, |
|
|
unsigned | flags ) |
|
overridevirtual |
◆ from_type()
| bool clang_cpp_languaget::from_type |
( |
const typet & | type, |
|
|
std::string & | code, |
|
|
const namespacet & | ns, |
|
|
unsigned | flags ) |
|
overridevirtual |
◆ id()
| std::string clang_cpp_languaget::id |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ internal_additions()
| std::string clang_cpp_languaget::internal_additions |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ new_language()
| languaget * clang_cpp_languaget::new_language |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ typecheck()
| bool clang_cpp_languaget::typecheck |
( |
contextt & | context, |
|
|
const std::string & | module ) |
|
overridevirtual |
The documentation for this class was generated from the following files: