C# Class Kaleidoscope.Chapter7.PrototypeAST

显示文件 Open project: aaronrandolph/LLVM.NET Class Usage Examples

Public Methods

Method Description
CodeGen ( IRBuilder builder ) : Function
CreateArgAllocas ( Function function, IRBuilder builder ) : void
PrototypeAST ( string name, IEnumerable args, bool isOp, int precedence ) : System

Method Details

CodeGen() public method

public CodeGen ( IRBuilder builder ) : Function
builder LLVM.IRBuilder
return Function

CreateArgAllocas() public method

public CreateArgAllocas ( Function function, IRBuilder builder ) : void
function Function
builder LLVM.IRBuilder
return void

PrototypeAST() public method

public PrototypeAST ( string name, IEnumerable args, bool isOp, int precedence ) : System
name string
args IEnumerable
isOp bool
precedence int
return System