C# Class ilcclib.Compiler.CCompiler

Datei anzeigen Open project: soywiz/ilcc Class Usage Examples

Public Properties

Property Type Description
CompileOnly bool
JustPreprocess bool
JustShowMacros bool
OutputName string
RunParameters string[]
ShouldRun bool

Public Methods

Method Description
AddIncludePath ( string Path ) : void
CompileFiles ( string FileNames ) : void
CompileProgram ( string CProgram, bool SaveTemp = false ) : Type
CompileString ( string Code ) : void
SetTarget ( string Target ) : void

Private Methods

Method Description
CCompiler ( ) : System
_GetAvailableTargets ( ) : Type>>.IEnumerable

Method Details

AddIncludePath() public method

public AddIncludePath ( string Path ) : void
Path string
return void

CompileFiles() public method

public CompileFiles ( string FileNames ) : void
FileNames string
return void

CompileProgram() public static method

public static CompileProgram ( string CProgram, bool SaveTemp = false ) : Type
CProgram string
SaveTemp bool
return System.Type

CompileString() public method

public CompileString ( string Code ) : void
Code string
return void

SetTarget() public method

public SetTarget ( string Target ) : void
Target string
return void

Property Details

CompileOnly public_oe property

public bool CompileOnly
return bool

JustPreprocess public_oe property

public bool JustPreprocess
return bool

JustShowMacros public_oe property

public bool JustShowMacros
return bool

OutputName public_oe property

public string OutputName
return string

RunParameters public_oe property

public string[] RunParameters
return string[]

ShouldRun public_oe property

public bool ShouldRun
return bool