LILAC
Language to language Interop LAyer Compiler
Loading...
Searching...
No Matches
lilac::GenerateSubCommand Class Referencefinal

A sub-command that generates bindings from symbols. More...

#include <generatesubcommand.h>

Inheritance diagram for lilac::GenerateSubCommand:
Collaboration diagram for lilac::GenerateSubCommand:

Public Member Functions

 GenerateSubCommand ()
 
int Run () override
 Runs a subcommand.
 
- Public Member Functions inherited from lilac::SubCommand
 SubCommand (const char *command, const char *desc)
 Creates a sub-command with given name and description.
 
virtual ~SubCommand ()=default
 
 operator llvm::cl::SubCommand & ()
 
 operator bool () const
 

Additional Inherited Members

- Static Public Member Functions inherited from lilac::SubCommand
static llvm::cl::OptionCategory & GetCategory ()
 Gets default category of all sub-commands registered by LILAC.
 

Detailed Description

A sub-command that generates bindings from symbols.

Definition at line 30 of file generatesubcommand.h.

Constructor & Destructor Documentation

◆ GenerateSubCommand()

lilac::GenerateSubCommand::GenerateSubCommand ( )

Definition at line 32 of file generatesubcommand.cxx.

Member Function Documentation

◆ Run()

int lilac::GenerateSubCommand::Run ( )
overridevirtual

Runs a subcommand.

Returns
Zero will be returned when completed successfully; otherwise, non-zero will be returned

Implements lilac::SubCommand.

Definition at line 75 of file generatesubcommand.cxx.


The documentation for this class was generated from the following files: