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