|
hoshi-lang dev
Yet another programming language
|
This is the complete list of members for IRStructDefinition::Builder, including all inherited members.
| addField(const yoi::wstr &fieldName, const std::shared_ptr< IRValueType > &fieldType) | IRStructDefinition::Builder | |
| addMethod(const yoi::wstr &methodName, yoi::indexT index) | IRStructDefinition::Builder | |
| addTemplateMethodDecl(const yoi::wstr &name, yoi::structDefInnerPair *decl) | IRStructDefinition::Builder | |
| addTemplateMethodDef(const yoi::wstr &name, yoi::implInnerPair *def) | IRStructDefinition::Builder | |
| Builder()=default | IRStructDefinition::Builder | |
| fieldTypes | IRStructDefinition::Builder | |
| name | IRStructDefinition::Builder | |
| nameIndexMap | IRStructDefinition::Builder | |
| setName(const yoi::wstr &name) | IRStructDefinition::Builder | |
| setStoredTemplateArgs(const yoi::vec< yoi::wstr > ¶mNames, const yoi::vec< std::shared_ptr< IRValueType > > &args) | IRStructDefinition::Builder | |
| storedTemplateArgs | IRStructDefinition::Builder | |
| templateMethodDecls | IRStructDefinition::Builder | |
| templateMethodDefs | IRStructDefinition::Builder | |
| templateParamNames | IRStructDefinition::Builder | |
| yield() | IRStructDefinition::Builder |