|
hoshi-lang dev
Yet another programming language
|
#include <IR.h>

Classes | |
| class | Builder |
Public Member Functions | |
| IRFunctionTemplate (const std::shared_ptr< IRFunctionDefinition > &templateDefinition, const yoi::indexTable< yoi::wstr, IRTemplateBuilder::Argument > &templateArguments) | |
Public Attributes | |
| std::shared_ptr< IRFunctionDefinition > | templateDefinition |
| yoi::indexTable< yoi::wstr, IRTemplateBuilder::Argument > | templateArguments |
| IRFunctionTemplate | ( | const std::shared_ptr< IRFunctionDefinition > & | templateDefinition, |
| const yoi::indexTable< yoi::wstr, IRTemplateBuilder::Argument > & | templateArguments | ||
| ) |
| yoi::indexTable<yoi::wstr, IRTemplateBuilder::Argument> templateArguments |
Definition at line 549 of file IR.h.
Referenced by IRFunctionTemplate::Builder::yield(), and IRStructTemplate::Builder::yield().
| std::shared_ptr<IRFunctionDefinition> templateDefinition |
Definition at line 548 of file IR.h.
Referenced by IRStructTemplate::Builder::setTemplateDefinition(), IRFunctionTemplate::Builder::yield(), and IRStructTemplate::Builder::yield().