[−][src]Module llvm_scratch::core::function
Structs
Function | An representation of LLVMFunction. LLVMFunction を表す構造体 |
FunctionType | each function has a type signature. |
Parameter | LLVMFunction が持つ各引数 |
ParameterAttributes | ReturnType/ParameterSet may have a set of parameter attributes. 返り値,引数が持つAttributeの集合 |
ParameterSet | each llvm function must have a set of Parameter. LLVMFunction が持つ引数リストの実装 |
ReturnType | each llvm function must have a return type. LLVMFunctionに必ず存在する,返り値の型 |
Enums
ParameterAttribute | WIP: all attributes aren't defined yet. see LLVM LangRef#parameter-attributes |
Type Definitions
FunctionId |