C# Class JSIL.Translator.Configuration.CodeGeneratorConfiguration

Show file Open project: sq/JSIL

Public Properties

Property Type Description
AggressivelyUseElementProxies bool?
AutoGenerateEventAccessorsInSkeletons bool?
CacheBaseMethodHandles bool?
CacheMethodSignatures bool?
CacheOneMethodSignaturePerMethod bool?
CacheTypeExpressions bool?
DecomposeAllMutationOperators bool?
DisableGenericSignaturesLocalCache bool?
EliminatePointlessFinallyBlocks bool?
EliminateRedundantControlFlow bool?
EliminateStructCopies bool?
EliminateTemporaries bool?
EmitAllParameterNames bool?
EmulateInt64 bool?
EnableThreadedTransforms bool?
EnableUnsafeCode bool?
FreezeImmutableObjects bool?
HintDoubleArithmetic bool?
HintIntegerArithmetic bool?
HoistAllocations bool?
IntroduceCharCasts bool?
IntroduceEnumCasts bool?
PreferAccessorMethods bool?
PreferLocalCacheForGenericInterfaceMethodSignatures bool?
PreferLocalCacheForGenericMethodSignatures bool?
SimplifyLoops bool?
SimplifyOperators bool?
StripUnusedLoopNames bool?

Public Methods

Method Description
MergeInto ( CodeGeneratorConfiguration result ) : void

Method Details

MergeInto() public method

public MergeInto ( CodeGeneratorConfiguration result ) : void
result CodeGeneratorConfiguration
return void

Property Details

AggressivelyUseElementProxies public property

public bool? AggressivelyUseElementProxies
return bool?

AutoGenerateEventAccessorsInSkeletons public property

public bool? AutoGenerateEventAccessorsInSkeletons
return bool?

CacheBaseMethodHandles public property

public bool? CacheBaseMethodHandles
return bool?

CacheMethodSignatures public property

public bool? CacheMethodSignatures
return bool?

CacheOneMethodSignaturePerMethod public property

public bool? CacheOneMethodSignaturePerMethod
return bool?

CacheTypeExpressions public property

public bool? CacheTypeExpressions
return bool?

DecomposeAllMutationOperators public property

public bool? DecomposeAllMutationOperators
return bool?

DisableGenericSignaturesLocalCache public property

public bool? DisableGenericSignaturesLocalCache
return bool?

EliminatePointlessFinallyBlocks public property

public bool? EliminatePointlessFinallyBlocks
return bool?

EliminateRedundantControlFlow public property

public bool? EliminateRedundantControlFlow
return bool?

EliminateStructCopies public property

public bool? EliminateStructCopies
return bool?

EliminateTemporaries public property

public bool? EliminateTemporaries
return bool?

EmitAllParameterNames public property

public bool? EmitAllParameterNames
return bool?

EmulateInt64 public property

public bool? EmulateInt64
return bool?

EnableThreadedTransforms public property

public bool? EnableThreadedTransforms
return bool?

EnableUnsafeCode public property

public bool? EnableUnsafeCode
return bool?

FreezeImmutableObjects public property

public bool? FreezeImmutableObjects
return bool?

HintDoubleArithmetic public property

public bool? HintDoubleArithmetic
return bool?

HintIntegerArithmetic public property

public bool? HintIntegerArithmetic
return bool?

HoistAllocations public property

public bool? HoistAllocations
return bool?

IntroduceCharCasts public property

public bool? IntroduceCharCasts
return bool?

IntroduceEnumCasts public property

public bool? IntroduceEnumCasts
return bool?

PreferAccessorMethods public property

public bool? PreferAccessorMethods
return bool?

PreferLocalCacheForGenericInterfaceMethodSignatures public property

public bool? PreferLocalCacheForGenericInterfaceMethodSignatures
return bool?

PreferLocalCacheForGenericMethodSignatures public property

public bool? PreferLocalCacheForGenericMethodSignatures
return bool?

SimplifyLoops public property

public bool? SimplifyLoops
return bool?

SimplifyOperators public property

public bool? SimplifyOperators
return bool?

StripUnusedLoopNames public property

public bool? StripUnusedLoopNames
return bool?