Constructors
Methods
StaticfunctionHasImplementation
- functionHasImplementation(fun): boolean
Returns boolean
StaticgenerateCode
- generateCode(weaveDir, folder): string
Parameters
- weaveDir: string
- folder: string
Returns string
StaticgetAllUniqueFunctions
- getAllUniqueFunctions(topFunction, includeExternals?): FunctionJp[]
Parameters
- topFunction: FunctionJp
- includeExternals: boolean = false
StaticgetCurrentFileExt
- getCurrentFileExt(): string
Returns string
StaticgetDatatypeSize
- getDatatypeSize(datatype): number
Returns number
StaticgetEligibleFunctionsFrom
- getEligibleFunctionsFrom(parent, includeExternals?): FunctionJp[]
Parameters
- parent: Joinpoint
- includeExternals: boolean = false
StaticmatchTemplate
- matchTemplate(jp, template): boolean
Returns boolean
StaticrebuildAndCompress
- rebuildAndCompress(threshold?): boolean
Returns boolean
StaticverifySyntax
- verifySyntax(): boolean
Returns boolean