C# Класс Pytocs.TypeInference.Builtins

Metadata for all Python builtin functions.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BaseArray ClassType
BaseClass ClassType
BaseDict ClassType
BaseException ClassType
BaseFile ClassType
BaseFileInst InstanceType
BaseFunction ClassType
BaseList ClassType
BaseListInst InstanceType
BaseModule ClassType
BaseStruct ClassType
BaseTuple ClassType
BaseType ClassType
Builtin ModuleType
Datetime_date ClassType
Datetime_datetime ClassType
Datetime_time ClassType
Datetime_timedelta ClassType
Datetime_tzinfo ClassType
Time_struct_time InstanceType
builtin_exception_types string[]
objectType ClassType

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

Метод Описание
Builtins ( AnalyzerImpl analyzer ) : System
Initialize ( ) : void
buildArrayType ( ) : void
buildClassType ( ) : void
buildDictType ( ) : void
buildFileType ( ) : void
buildFunctionType ( ) : void
buildListType ( ) : void
buildModuleType ( ) : void
buildNumTypes ( ) : void
buildObjectType ( ) : void
buildStrType ( ) : void
buildTupleType ( ) : void
get ( string name ) : ModuleType
newDataModelUrl ( string path ) : Pytocs.Syntax.Url
newLibUrl ( string path ) : Pytocs.Syntax.Url
newLibUrl ( string module, string name ) : Pytocs.Syntax.Url
newRefUrl ( string path ) : Pytocs.Syntax.Url
newTutUrl ( string path ) : Pytocs.Syntax.Url

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

Метод Описание
buildTypes ( ) : void
getModule ( string name ) : ModuleType
newClass ( string name, State table ) : ClassType
newClass ( string name, State table, ClassType superClass ) : ClassType
newDict ( DataType ktype, DataType vtype ) : DictType
newException ( string name, State t ) : ClassType
newFunc ( ) : FunType
newFunc ( DataType type ) : FunType
newList ( ) : ListType
newList ( DataType type ) : ListType
newModule ( string name ) : ModuleType
newTuple ( ) : TupleType
newUnion ( ) : UnionType
numUrl ( ) : Pytocs.Syntax.Url

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

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

public Builtins ( AnalyzerImpl analyzer ) : System
analyzer AnalyzerImpl
Результат System

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

public Initialize ( ) : void
Результат void

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

public buildArrayType ( ) : void
Результат void

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

public buildClassType ( ) : void
Результат void

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

public buildDictType ( ) : void
Результат void

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

public buildFileType ( ) : void
Результат void

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

public buildFunctionType ( ) : void
Результат void

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

public buildListType ( ) : void
Результат void

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

public buildModuleType ( ) : void
Результат void

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

public buildNumTypes ( ) : void
Результат void

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

public buildObjectType ( ) : void
Результат void

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

public buildStrType ( ) : void
Результат void

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

public buildTupleType ( ) : void
Результат void

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

public get ( string name ) : ModuleType
name string
Результат ModuleType

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

public static newDataModelUrl ( string path ) : Pytocs.Syntax.Url
path string
Результат Pytocs.Syntax.Url

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

public static newLibUrl ( string path ) : Pytocs.Syntax.Url
path string
Результат Pytocs.Syntax.Url

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

public static newLibUrl ( string module, string name ) : Pytocs.Syntax.Url
module string
name string
Результат Pytocs.Syntax.Url

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

public static newRefUrl ( string path ) : Pytocs.Syntax.Url
path string
Результат Pytocs.Syntax.Url

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

public static newTutUrl ( string path ) : Pytocs.Syntax.Url
path string
Результат Pytocs.Syntax.Url

Описание свойств

BaseArray публичное свойство

public ClassType BaseArray
Результат ClassType

BaseClass публичное свойство

public ClassType BaseClass
Результат ClassType

BaseDict публичное свойство

public ClassType BaseDict
Результат ClassType

BaseException публичное свойство

public ClassType BaseException
Результат ClassType

BaseFile публичное свойство

public ClassType BaseFile
Результат ClassType

BaseFileInst публичное свойство

public InstanceType BaseFileInst
Результат InstanceType

BaseFunction публичное свойство

public ClassType BaseFunction
Результат ClassType

BaseList публичное свойство

public ClassType BaseList
Результат ClassType

BaseListInst публичное свойство

public InstanceType BaseListInst
Результат InstanceType

BaseModule публичное свойство

public ClassType BaseModule
Результат ClassType

BaseStruct публичное свойство

public ClassType BaseStruct
Результат ClassType

BaseTuple публичное свойство

public ClassType BaseTuple
Результат ClassType

BaseType публичное свойство

public ClassType BaseType
Результат ClassType

Builtin публичное свойство

public ModuleType Builtin
Результат ModuleType

Datetime_date публичное свойство

public ClassType Datetime_date
Результат ClassType

Datetime_datetime публичное свойство

public ClassType Datetime_datetime
Результат ClassType

Datetime_time публичное свойство

public ClassType Datetime_time
Результат ClassType

Datetime_timedelta публичное свойство

public ClassType Datetime_timedelta
Результат ClassType

Datetime_tzinfo публичное свойство

public ClassType Datetime_tzinfo
Результат ClassType

Time_struct_time публичное свойство

public InstanceType Time_struct_time
Результат InstanceType

builtin_exception_types публичное статическое свойство

public static string[] builtin_exception_types
Результат string[]

objectType публичное свойство

public ClassType objectType
Результат ClassType