LILAC
Language to language Interop LAyer Compiler
|
An ASTConsumer that creates lilac::cxx::LilacASTVisitor to traverse AST. More...
#include <pluginaction.h>
Public Member Functions | |
LilacASTConsumer (frxml::dom &dom) | |
void | InitializeSema (clang::Sema &sema) override |
void | HandleTranslationUnit (clang::ASTContext &context) override |
An ASTConsumer that creates lilac::cxx::LilacASTVisitor to traverse AST.
An ASTConsumer that creates lilac::cxx::LilacASTVisitor to traverse AST. It injects DOM object, for interface serializing, and clang::Sema because clang::RecursiveVisitor cannot retrieve clang::Sema from compilation itself.
Definition at line 45 of file pluginaction.h.
|
explicit |
Definition at line 40 of file pluginaction.cxx.
|
override |
Definition at line 49 of file pluginaction.cxx.
|
override |
Definition at line 44 of file pluginaction.cxx.