C# Класс clojure.lang.CljCompiler.Ast.NewInstanceMethod

Наследование: ObjMethod
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Emit ( ObjExpr fn, TypeBuilder tb ) : void
MSig ( string name, Type paramTypes, Type retType ) : IPersistentVector
NewInstanceMethod ( ObjExpr objx, ObjMethod parent ) : System

Приватные методы

Метод Описание
FindMethodsWithNameAndArity ( String name, int arity, Dictionary mm ) : IList>.Dictionary
FindMethodsWithNameAndArity ( Type explicitInterface, String name, int arity, Dictionary overrideables, Dictionary explicits ) : IList>.Dictionary
Parse ( ObjExpr objx, ISeq form, Symbol thisTag, Dictionary overrideables, Dictionary explicits ) : NewInstanceMethod

Описание методов

Emit() публичный Метод

public Emit ( ObjExpr fn, TypeBuilder tb ) : void
fn ObjExpr
tb System.Reflection.Emit.TypeBuilder
Результат void

MSig() публичный статический Метод

public static MSig ( string name, Type paramTypes, Type retType ) : IPersistentVector
name string
paramTypes System.Type
retType System.Type
Результат IPersistentVector

NewInstanceMethod() публичный Метод

public NewInstanceMethod ( ObjExpr objx, ObjMethod parent ) : System
objx ObjExpr
parent ObjMethod
Результат System