LILAC
Language to language Interop LAyer Compiler
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Clilac::shared::__FilledString< T, e, N >
 Clilac::shared::__IndentationVector< Ts >::__Indentation< N >
 Clilac::shared::__IndentationVector< Ts >
 Cclang::ASTFrontendAction
 Clilac::cxx::LilacActionA frontend action that creates lilac::cxx::LilacASTConsumer to traverse AST
 Clilac::shared::BackendActionAn action that generates language-specific bridge of given interface representation
 Clilac::csharp::CSharpBackendActionAn action that generates C# bridge of given interface representation using P/Invoke
 CLilac.Test.CsModule
 Cstd::exceptionSTL class
 Clilac::shared::exception
 Clilac::shared::FrontendActionAn action that generates interface representation from codes
 CCXXFrontendAction
 CLilac.Generator.Exporters.IExporter
 Clilac::shared::InterfaceVisitor< TContext >A helper class to traverse interface graph
 Clilac::shared::AssemblyVisitor< TContext >An interface visitor for a whole assembly
 Clilac::shared::GenericInterfaceVisitor< TContext, TVisitor >A composite ASTVisitor wrapping other ASTVisitor(s)
 Clilac::shared::InterfaceVisitor< VisitContext >
 Clilac::shared::AssemblyVisitor< VisitContext >
 Clilac::csharp::CSharpAssemblyInterfaceVisitorA visitor that creates bridge of assembly elements with C#
 Clilac::csharp::EnumConstantVisitorA visitor that creates bridge of constant elements with C#
 Clilac::csharp::EnumVisitorA visitor that creates bridge of enum elements with C#
 Clilac::csharp::FunctionVisitorA visitor that creates bridge of function elements with C#
 Clilac::csharp::MethodVisitorA visitor that creates bridge of method elements with C#
 Clilac::csharp::CtorVisitorA visitor that creates bridge of ctor elements with C#
 Clilac::csharp::DtorVisitorA visitor that creates bridge of dtor elements with C#
 Clilac::csharp::NamespaceVisitorA visitor that creates bridge of namespace elements with C#
 Clilac::csharp::RecordVisitorA visitor that creates bridge of record elements with C#
 CISourceGenerator
 CLilac.Generator.Diagnostics.DiagnosticGenerator
 CLilac.Generator.ExportAttributeGenerator
 CLilac.Generator.ParameterPack
 Cclang::ParsedAttrInfo
 Clilac::cxx::ExportAttrInfoA plugin making clang accepts attributes from LILAC
 Cclang::RecursiveASTVisitor
 Clilac::cxx::LilacASTVisitorA recursive AST visitor that serializes C/C++ interface data into DOM object
 CRecursiveASTVisitor
 Clilac::cxx::LilacASTVisitor::CXXRecordVisitorA recursive AST visitor that traverses AST of an enumeration
 Clilac::cxx::LilacASTVisitor::EnumVisitorA recursive AST visitor that traverses AST of an enumeration
 Cclang::SemaConsumer
 Clilac::cxx::LilacASTConsumerAn ASTConsumer that creates lilac::cxx::LilacASTVisitor to traverse AST
 Clilac::SubCommandAn abstraction class of llvm::cl::SubCommand
 Clilac::CompileSymbolSubCommandA sub-command that compiles assemblies into symbols
 Clilac::GenerateSubCommandA sub-command that generates bindings from symbols
 Clilac::csharp::VisitContext