The BlastCompilerOptions type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddDefine | add a compiled define |
![]() | ClearDefines | remove all defines from compiler options |
![]() | DisableOptimisations | disable compiler optimisations, default = enabled |
![]() | EnableOptimisations | enable compiler optimizations, default == enabled |
![]() | EnableValidation | enable validation (default = off) |
![]() | IsDefined | Check if the key is defined in compiler options |
![]() | PackageWithoutStack | package without a stack segment, use stackmemory in the interpretor |
![]() | RemoveDefine | Remove any value possibly assosiated with the key |
![]() | SetAllocator | Set allocation mode for packages, use temp with caution in combination with bursted code |
![]() | SetLanguage | Set language target |
![]() | SetPackageMode | Set packaging mode |
![]() | SetStackSize | set the size of the stack, if 0 is set stack is estimated during compilation |
![]() | Silent | disable all logging, fails silently |
![]() | Trace | set trace logging |
![]() | TryGetDefine | Try to lookup a key and get its value |
![]() | Verbose | set verbose logging |