Метод | Описание | |
---|---|---|
AppendItemToList ( |
||
CreateAnonymousMethod ( |
||
CreateArrayIndex ( |
||
CreateArrayInit ( EXPRFLAG nFlags, |
||
CreateArrayLength ( |
||
CreateAssignment ( |
||
CreateBinop ( ExpressionKind exprKind, |
||
CreateBlock ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBLOCK pOptionalCurrentBlock, Microsoft.CSharp.RuntimeBinder.Semantics.EXPRSTMT pOptionalStatements, |
||
CreateBoolConstant ( bool b ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT | ||
CreateCall ( EXPRFLAG nFlags, |
||
CreateCast ( EXPRFLAG nFlags, |
||
CreateCast ( EXPRFLAG nFlags, Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pType, |
||
CreateClass ( |
||
CreateConcat ( |
||
CreateConstant ( |
||
CreateConstant ( |
||
CreateConstant ( |
||
CreateEvent ( |
||
CreateField ( EXPRFLAG nFlags, |
||
CreateFieldInfo ( Microsoft.CSharp.RuntimeBinder.Semantics.FieldSymbol field, |
||
CreateFunctionPointer ( EXPRFLAG nFlags, |
||
CreateHoistedLocalInExpression ( |
||
CreateIntegerConstant ( int x ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT | ||
CreateLambda ( ) : EXPRUNBOUNDLAMBDA | ||
CreateList ( |
||
CreateList ( |
||
CreateList ( |
||
CreateLocal ( EXPRFLAG nFlags, Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol pLocal ) : |
||
CreateMemGroup ( |
||
CreateMemGroup ( EXPRFLAG nFlags, |
||
CreateMethodInfo ( |
||
CreateMethodInfo ( |
||
CreateMulti ( EXPRFLAG nFlags, |
||
CreateMultiGet ( EXPRFLAG nFlags, |
||
CreateNamedArgumentSpecification ( |
||
CreateNeg ( EXPRFLAG nFlags, |
||
CreateNull ( ) : |
||
CreateOperator ( ExpressionKind exprKind, |
||
CreateProperty ( |
||
CreateProperty ( |
||
CreatePropertyInfo ( Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol prop, |
||
CreateQuestionMark ( |
||
CreateReturn ( EXPRFLAG nFlags, |
||
CreateReturn ( EXPRFLAG nFlags, |
||
CreateReverseSequence ( |
||
CreateSave ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRWRAP wrap ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP | ||
CreateSequence ( |
||
CreateStringConstant ( string str ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT | ||
CreateThis ( Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol pLocal, bool fImplicit ) : EXPRTHISPOINTER | ||
CreateTypeArguments ( |
||
CreateTypeOf ( |
||
CreateTypeOf ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pSourceType ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEOF | ||
CreateUnaryOp ( ExpressionKind exprKind, |
||
CreateUserDefinedBinop ( ExpressionKind exprKind, |
||
CreateUserDefinedConversion ( |
||
CreateUserDefinedUnaryOperator ( ExpressionKind exprKind, |
||
CreateUserLogOp ( |
||
CreateUserLogOpError ( |
||
CreateWrap ( |
||
CreateWrapNoAutoFree ( |
||
CreateZeroInit ( |
||
CreateZeroInit ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pTypeExpr ) : |
||
ExprFactory ( |
||
GetExprConstants ( ) : |
||
MakeClass ( |
Метод | Описание | |
---|---|---|
CreateZeroInit ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pTypeExpr, |
||
GetGlobalSymbols ( ) : BSYMMGR | ||
GetTypes ( ) : |
public AppendItemToList ( |
||
newItem | ||
first | ||
last | ||
Результат | void |
public CreateAnonymousMethod ( |
||
delegateType | ||
Результат |
public CreateArrayIndex ( |
||
pArray | ||
pIndex | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRARRAYINDEX |
public CreateArrayInit ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pOptionalArguments | ||
pOptionalArgumentDimensions | ||
pDimSizes | int | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRARRINIT |
public CreateArrayLength ( |
||
pArray | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRARRAYLENGTH |
public CreateAssignment ( |
||
pLHS | ||
pRHS | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRASSIGNMENT |
public CreateBinop ( ExpressionKind exprKind, |
||
exprKind | ExpressionKind | |
pType | ||
p1 | ||
p2 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP |
public CreateBlock ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBLOCK pOptionalCurrentBlock, Microsoft.CSharp.RuntimeBinder.Semantics.EXPRSTMT pOptionalStatements, |
||
pOptionalCurrentBlock | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBLOCK | |
pOptionalStatements | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRSTMT | |
pOptionalScope | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBLOCK |
public CreateBoolConstant ( bool b ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT | ||
b | bool | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT |
public CreateCall ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pOptionalArguments | ||
pMemberGroup | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMEMGRP | |
MWI | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL |
public CreateCast ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pArg | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCAST |
public CreateCast ( EXPRFLAG nFlags, Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pType, |
||
nFlags | EXPRFLAG | |
pType | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE | |
pArg | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCAST |
public CreateClass ( |
||
pType | ||
pOptionalLHS | ||
pOptionalTypeArguments | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEARGUMENTS | |
Результат | EXPRCLASS |
public CreateConcat ( |
||
op1 | ||
op2 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONCAT |
public CreateConstant ( |
||
pType | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT |
public CreateConstant ( |
||
pType | ||
constVal | CONSTVAL | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT |
public CreateConstant ( |
||
pType | ||
constVal | CONSTVAL | |
pOriginal | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT |
public CreateEvent ( |
||
pType | ||
pOptionalObject | ||
EWT | ||
Результат |
public CreateField ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pOptionalObject | ||
nOffset | uint | |
FWT | ||
pOptionalLHS | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRFIELD |
public CreateFieldInfo ( Microsoft.CSharp.RuntimeBinder.Semantics.FieldSymbol field, |
||
field | Microsoft.CSharp.RuntimeBinder.Semantics.FieldSymbol | |
fieldType | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRFIELDINFO |
public CreateFunctionPointer ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pObject | ||
MWI | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRFUNCPTR |
public CreateHoistedLocalInExpression ( |
||
localToHoist | ||
Результат | EXPRHOISTEDLOCALEXPR |
public CreateIntegerConstant ( int x ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT | ||
x | int | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT |
public CreateLambda ( ) : EXPRUNBOUNDLAMBDA | ||
Результат | EXPRUNBOUNDLAMBDA |
public CreateList ( |
||
op1 | ||
op2 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRLIST |
public CreateList ( |
||
op1 | ||
op2 | ||
op3 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRLIST |
public CreateList ( |
||
op1 | ||
op2 | ||
op3 | ||
op4 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRLIST |
public CreateLocal ( EXPRFLAG nFlags, Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol pLocal ) : |
||
nFlags | EXPRFLAG | |
pLocal | Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol | |
Результат |
public CreateMemGroup ( |
||
pObject | ||
mwi | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMEMGRP |
public CreateMemGroup ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pName | ||
pTypeArgs | ||
symKind | SYMKIND | |
pTypePar | ||
pMPS | ||
pObject | ||
memberLookupResults | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMEMGRP |
public CreateMethodInfo ( |
||
mwi | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMETHODINFO |
public CreateMethodInfo ( |
||
method | ||
methodType | ||
methodParameters | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMETHODINFO |
public CreateMulti ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pLeft | ||
pOp | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMULTI |
public CreateMultiGet ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pType | ||
pOptionalMulti | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMULTI | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMULTIGET |
public CreateNamedArgumentSpecification ( |
||
pName | ||
pValue | ||
Результат |
public CreateNeg ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pOperand | ||
Результат |
public CreateOperator ( ExpressionKind exprKind, |
||
exprKind | ExpressionKind | |
pType | ||
pArg1 | ||
pOptionalArg2 | ||
Результат |
public CreateProperty ( |
||
pType | ||
pOptionalObject | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRPROP |
public CreateProperty ( |
||
pType | ||
pOptionalObjectThrough | ||
pOptionalArguments | ||
pMemberGroup | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRMEMGRP | |
pwtSlot | ||
mwtGet | ||
mwtSet | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRPROP |
public CreatePropertyInfo ( Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol prop, |
||
prop | Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol | |
propertyType | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRPropertyInfo |
public CreateQuestionMark ( |
||
pTestExpression | ||
pConsequence | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRQUESTIONMARK |
public CreateReturn ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pCurrentScope | ||
pOptionalObject | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRRETURN |
public CreateReturn ( EXPRFLAG nFlags, |
||
nFlags | EXPRFLAG | |
pCurrentScope | ||
pOptionalObject | ||
pOptionalOriginalObject | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRRETURN |
public CreateReverseSequence ( |
||
p1 | ||
p2 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP |
public CreateSave ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRWRAP wrap ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP | ||
wrap | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRWRAP | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP |
public CreateSequence ( |
||
p1 | ||
p2 | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP |
public CreateStringConstant ( string str ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT | ||
str | string | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCONSTANT |
public CreateThis ( Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol pLocal, bool fImplicit ) : EXPRTHISPOINTER | ||
pLocal | Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol | |
fImplicit | bool | |
Результат | EXPRTHISPOINTER |
public CreateTypeArguments ( |
||
pTypeArray | ||
pOptionalElements | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEARGUMENTS |
public CreateTypeOf ( |
||
pSourceType | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEOF |
public CreateTypeOf ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pSourceType ) : Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEOF | ||
pSourceType | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEOF |
public CreateUnaryOp ( ExpressionKind exprKind, |
||
exprKind | ExpressionKind | |
pType | ||
pOperand | ||
Результат |
public CreateUserDefinedBinop ( ExpressionKind exprKind, |
||
exprKind | ExpressionKind | |
pType | ||
p1 | ||
p2 | ||
call | ||
pmpwi | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRBINOP |
public CreateUserDefinedConversion ( |
||
arg | ||
call | ||
mwi | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRUSERDEFINEDCONVERSION |
public CreateUserDefinedUnaryOperator ( ExpressionKind exprKind, |
||
exprKind | ExpressionKind | |
pType | ||
pOperand | ||
call | ||
pmpwi | ||
Результат |
public CreateUserLogOp ( |
||
pType | ||
pCallTF | ||
pCallOp | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRUSERLOGOP |
public CreateUserLogOpError ( |
||
pType | ||
pCallTF | ||
pCallOp | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRCALL | |
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRUSERLOGOP |
public CreateWrap ( |
||
pCurrentScope | ||
pOptionalExpression | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRWRAP |
public CreateWrapNoAutoFree ( |
||
pCurrentScope | ||
pOptionalWrap | ||
Результат | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRWRAP |
public CreateZeroInit ( |
||
pType | ||
Результат |
public CreateZeroInit ( Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE pTypeExpr ) : |
||
pTypeExpr | Microsoft.CSharp.RuntimeBinder.Semantics.EXPRTYPEORNAMESPACE | |
Результат |
public ExprFactory ( |
||
globalSymbolContext | ||
Результат | System |
public GetExprConstants ( ) : |
||
Результат |
public MakeClass ( |
||
pType | ||
Результат | EXPRCLASS |