Module parser

Module parser 

Source

Re-exports§

pub use ast_visitor::CppAst;
pub use ast_visitor::Function;
pub use ast_visitor::Statement;
pub use ast_visitor::Expression;
pub use ast_visitor::MethodQualifier;
pub use ast_visitor::MoveKind;
pub use header_cache::HeaderCache;
pub use template_context::TemplateContext;
pub use ast_visitor::Variable;
pub use ast_visitor::SourceLocation;

Modules§

annotations
ast_visitor
external_annotations
header_cache
safety_annotations
template_context
type_annotations

Functions§

check_file_safety_annotation
Check if the file has @safe annotation at the beginning
parse_cpp_file
parse_cpp_file_with_includes
parse_cpp_file_with_includes_and_defines