hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
compilerContext Member List

This is the complete list of members for compilerContext, including all inherited members.

astToFinalizecompilerContextprivate
buildConfigcompilerContextprivate
builtinModuleBuildercompilerContextprivate
builtinModuleContextcompilerContextprivate
compileModule(const yoi::wstr &filepath)compilerContext
compilerContext()=defaultcompilerContext
compilerContext(const compilerContext &context)=defaultcompilerContext
getBoolObjectType(bool forceRawAttr=false)compilerContext
getBuildConfig() constcompilerContext
getCharObjectType(bool forceRawAttr=false)compilerContext
getCompiledModules() constcompilerContext
getDeciObjectType(bool forceRawAttr=false)compilerContext
getForeignFloatObjectType()compilerContext
getForeignInt32ObjectType()compilerContext
getImportedModule(yoi::indexT index)compilerContext
getImportedModule(const yoi::wstr &modRealPath)compilerContext
getIntObjectType(bool forceRawAttr=false)compilerContext
getIRFFITable()compilerContext
getIRObjectFile() constcompilerContext
getModuleContext(yoi::indexT index)compilerContext
getModuleIndexByRealPath(const yoi::wstr &modRealPath)compilerContext
getNoneObjectType()compilerContext
getNullInterfaceType()compilerContext
getPointerType()compilerContext
getShortObjectType(bool forceRawAttr=false)compilerContext
getStrObjectType(bool forceRawAttr=false)compilerContext
getUnsignedObjectType(bool forceRawAttr=false)compilerContext
initializeSharedObjects()compilerContext
irFFITablecompilerContextprivate
irObjectFilecompilerContextprivate
moduleImportedcompilerContextprivate
modulescompilerContextprivate
normalizeForeignBasicType(const std::shared_ptr< yoi::IRValueType > &type, bool handlePointer=true)compilerContext
runOptimizer()compilerContext
setBuildConfig(const std::shared_ptr< IRBuildConfig > &buildConfig)compilerContext
setIRObjectFile(const std::shared_ptr< IRObjectFile > &irObjectFile)compilerContext
sharedValueTypecompilerContextprivate
~compilerContext()compilerContext