Microsoft.CSharp.RuntimeBinder.Semantics.EXPR
namespace Microsoft.CSharp.RuntimeBinder.Semantics
{
internal abstract class EXPR
{
public ExpressionKind kind;
public EXPRFLAG flags;
public bool IsError;
public bool IsOptionalArgument;
public string errorString;
public CType type;
protected static void RETAILVERIFY(bool f);
public void SetInaccessibleBit();
public void SetMismatchedStaticBit();
public void setType(CType t);
public void setAssignment();
public bool isOK();
public bool HasError();
public void SetError();
public bool HasObject();
public EXPR getArgs();
public void setArgs(EXPR args);
public EXPR getObject();
public void SetObject(EXPR pExpr);
public SymWithType GetSymWithType();
protected EXPR();
}
}