C# Class Microsoft.CSharp.RuntimeBinder.Semantics.EXPR

Exibir arquivo Open project: dotnet/corefx Class Usage Examples

Public Properties

Property Type Description
IsError bool
IsOptionalArgument bool
errorString string
flags EXPRFLAG
kind ExpressionKind
type CType

Public Methods

Method Description
GetSymWithType ( ) : SymWithType
HasError ( ) : bool
HasObject ( ) : bool
SetError ( ) : void
SetInaccessibleBit ( ) : void
SetMismatchedStaticBit ( ) : void
SetObject ( EXPR pExpr ) : void
getArgs ( ) : EXPR
getObject ( ) : EXPR
isOK ( ) : bool
setArgs ( EXPR args ) : void
setAssignment ( ) : void
setType ( CType t ) : void

Protected Methods

Method Description
RETAILVERIFY ( bool f ) : void

Method Details

GetSymWithType() public method

public GetSymWithType ( ) : SymWithType
return SymWithType

HasError() public method

public HasError ( ) : bool
return bool

HasObject() public method

public HasObject ( ) : bool
return bool

RETAILVERIFY() protected static method

protected static RETAILVERIFY ( bool f ) : void
f bool
return void

SetError() public method

public SetError ( ) : void
return void

SetInaccessibleBit() public method

public SetInaccessibleBit ( ) : void
return void

SetMismatchedStaticBit() public method

public SetMismatchedStaticBit ( ) : void
return void

SetObject() public method

public SetObject ( EXPR pExpr ) : void
pExpr EXPR
return void

getArgs() public method

public getArgs ( ) : EXPR
return EXPR

getObject() public method

public getObject ( ) : EXPR
return EXPR

isOK() public method

public isOK ( ) : bool
return bool

setArgs() public method

public setArgs ( EXPR args ) : void
args EXPR
return void

setAssignment() public method

public setAssignment ( ) : void
return void

setType() public method

public setType ( CType t ) : void
t CType
return void

Property Details

IsError public_oe property

public bool IsError
return bool

IsOptionalArgument public_oe property

public bool IsOptionalArgument
return bool

errorString public_oe property

public string errorString
return string

flags public_oe property

public EXPRFLAG flags
return EXPRFLAG

kind public_oe property

public ExpressionKind kind
return ExpressionKind

type public_oe property

public CType,Microsoft.CSharp.RuntimeBinder.Semantics type
return CType