Vuo 2.4.4
Loading...
Searching...
No Matches
VuoCompilerType Member List

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

compatibleSpecializedForGenericTypeNameVuoCompilerModuleprotected
compatibleTargetsVuoCompilerModuleprotected
convertArgsToPortData(Module *module, BasicBlock *block, Function *function, int parameterIndex)VuoCompilerType
convertPortDataToArgs(Module *module, BasicBlock *block, Value *arg, FunctionType *functionType, int parameterIndex, bool isUnloweredStructPointerParameter)VuoCompilerType
convertToPortData(BasicBlock *block, Value *voidPointer)VuoCompilerType
copyFunctionParameterAttributes(Function *dstFunction)VuoCompilerType
copyFunctionParameterAttributes(Module *module, CallInst *dstCall)VuoCompilerType
declareFunctionInModule(Module *module, Function *function)VuoCompilerModulestatic
defaultSpecializedForGenericTypeNameVuoCompilerModuleprotected
dependenciesVuoCompilerModuleprotected
generateInterprocessStringFromValueFunctionCall(Module *module, BasicBlock *block, Value *arg)VuoCompilerType
generateReleaseCall(Module *module, BasicBlock *block, Value *arg)VuoCompilerType
generateRetainCall(Module *module, BasicBlock *block, Value *arg)VuoCompilerType
generateRetainedValueFromString(Module *module, BasicBlock *block, Value *stringValue)VuoCompilerType
generateStringFromValueFunctionCall(Module *module, BasicBlock *block, Value *arg)VuoCompilerType
generateSummaryFromValueFunctionCall(Module *module, BasicBlock *block, Value *arg)VuoCompilerType
getAllocationSize(Module *module)VuoCompilerType
getBase(void) constVuoBaseDetail< VuoType >
getCompatibleTargets(void)VuoCompilerModule
getDependencies(void)VuoCompilerModulevirtual
getDependencyName(void)VuoCompilerModulevirtual
getDependencyPath(void)VuoCompilerModulevirtual
getFileName(void)VuoCompilerModulevirtual
getFileNameForModuleKey(const string &moduleKey)VuoCompilerModulestatic
getFunctionAttributes(void)VuoCompilerType
getFunctionParameterPointerType(void)VuoCompilerType
getFunctionParameterTypes(void)VuoCompilerType
getMakeDependencies(void)VuoCompilerModule
getModule(void)VuoCompilerModule
getModulePath(void)VuoCompilerModule
getPseudoBase(void)VuoCompilerModule
getSourceCode(void)VuoCompilerModule
getSourcePath(void)VuoCompilerModule
getStorageSize(Module *module)VuoCompilerType
hasInterprocessStringFunction(void)VuoCompilerType
hasOriginalOrMangledGlobal(string nameBeforeCompilation, Module *module, string moduleKey)VuoCompilerModuleprotectedstatic
isBuiltIn(void)VuoCompilerModule
isListType(VuoCompilerType *type)VuoCompilerTypestatic
isModuleKeyMangledInFileName(const string &fileName)VuoCompilerModulestatic
isSpecializedModule(Module *module, string moduleKey)VuoCompilerModuleprotectedstatic
makeDependenciesVuoCompilerModuleprotected
moduleDetailsVuoCompilerModuleprotected
nameForGlobal(string genericGlobalVarOrFuncName)VuoCompilerModuleprotected
nameForGlobal(string nameBeforeCompilation, string moduleKey)VuoCompilerModuleprotectedstatic
newModule(const string &moduleKey, Module *module, const string &modulePath, const VuoCompilerCompatibility &moduleCompatibility)VuoCompilerModulestatic
newType(string typeName, Module *module)VuoCompilerTypestatic
parseCompatibility(json_object *o, string key)VuoCompilerModulestatic
parseGenericTypes(json_object *moduleDetails, vector< string > &genericTypeNames, map< string, string > &defaultSpecializedForGenericTypeName, map< string, vector< string > > &compatibleSpecializedForGenericTypeName)VuoCompilerModulestatic
parseMetadata(void)VuoCompilerModuleprotectedvirtual
parserVuoCompilerModuleprotected
renameGlobalVarsAndFuncs(void)VuoCompilerModuleprotected
setBase(VuoType *base)VuoBaseDetail< VuoType >
setBuiltIn(bool builtIn)VuoCompilerModule
setSourceCode(const string &sourceCode)VuoCompilerModule
setSourcePath(const string &sourcePath)VuoCompilerModule
sourceCodeVuoCompilerModuleprotected
sourcePathVuoCompilerModuleprotected
supportsComparison(void)VuoCompilerType
TestTypes (defined in VuoCompilerType)VuoCompilerTypefriend
TestVuoCompilerType (defined in VuoCompilerType)VuoCompilerTypefriend
VuoBaseDetail(string description, VuoType *base)VuoBaseDetail< VuoType >
VuoCompilerModule(VuoModule *base, Module *module)VuoCompilerModuleprotected
VuoCompilerType(string typeName, Module *module)VuoCompilerTypeprotected
~VuoCompilerModule(void)VuoCompilerModulevirtual