|
| GenerateHelper (XmlILModule module, bool isDebug) |
|
void | MethodBegin (MethodBase methInfo, ISourceLineInfo sourceInfo, bool initWriters) |
|
void | MethodEnd () |
|
void | CallSyncToNavigator () |
|
void | LoadInteger (int intVal) |
|
void | LoadBoolean (bool boolVal) |
|
void | LoadType (Type clrTyp) |
|
LocalBuilder | DeclareLocal (string name, Type type) |
|
void | LoadQueryRuntime () |
|
void | LoadQueryContext () |
|
void | LoadXsltLibrary () |
|
void | LoadQueryOutput () |
|
void | LoadParameter (int paramPos) |
|
void | SetParameter (object paramId) |
|
void | BranchAndMark (Label lblBranch, Label lblMark) |
|
void | TestAndBranch (int i4, Label lblBranch, OpCode opcodeBranch) |
|
void | ConvBranchToBool (Label lblBranch, bool isTrueBranch) |
|
void | TailCall (MethodInfo meth) |
|
void | Call (MethodInfo meth) |
|
void | Construct (ConstructorInfo constr) |
|
void | CallConcatStrings (int cStrings) |
|
void | TreatAs (Type clrTypeSrc, Type clrTypeDst) |
|
void | ConstructLiteralDecimal (decimal dec) |
|
void | ConstructLiteralQName (string localName, string namespaceName) |
|
void | CallArithmeticOp (QilNodeType opType, XmlTypeCode code) |
|
void | CallCompareEquals (XmlTypeCode code) |
|
void | CallCompare (XmlTypeCode code) |
|
void | CallStartRtfConstruction (string baseUri) |
|
void | CallEndRtfConstruction () |
|
void | CallStartSequenceConstruction () |
|
void | CallEndSequenceConstruction () |
|
void | CallGetEarlyBoundObject (int idxObj, Type clrType) |
|
void | CallGetAtomizedName (int idxName) |
|
void | CallGetNameFilter (int idxFilter) |
|
void | CallGetTypeFilter (XPathNodeType nodeType) |
|
void | CallParseTagName (GenerateNameType nameType) |
|
void | CallGetGlobalValue (int idxValue, Type clrType) |
|
void | CallSetGlobalValue (Type clrType) |
|
void | CallGetCollation (int idxName) |
|
void | CallGetParameter (string localName, string namespaceUri) |
|
void | CallStartTree (XPathNodeType rootType) |
|
void | CallEndTree () |
|
void | CallWriteStartRoot () |
|
void | CallWriteEndRoot () |
|
void | CallWriteStartElement (GenerateNameType nameType, bool callChk) |
|
void | CallWriteEndElement (GenerateNameType nameType, bool callChk) |
|
void | CallStartElementContent () |
|
void | CallWriteStartAttribute (GenerateNameType nameType, bool callChk) |
|
void | CallWriteEndAttribute (bool callChk) |
|
void | CallWriteNamespaceDecl (bool callChk) |
|
void | CallWriteString (bool disableOutputEscaping, bool callChk) |
|
void | CallWriteStartPI () |
|
void | CallWriteEndPI () |
|
void | CallWriteStartComment () |
|
void | CallWriteEndComment () |
|
void | CallCacheCount (Type itemStorageType) |
|
void | CallCacheItem (Type itemStorageType) |
|
void | CallValueAs (Type clrType) |
|
void | AddSortKey (XmlQueryType keyType) |
|
void | DebugStartScope () |
|
void | DebugEndScope () |
|
void | DebugSequencePoint (ISourceLineInfo sourceInfo) |
|
Label | DefineLabel () |
|
void | MarkLabel (Label lbl) |
|
void | Emit (OpCode opcode) |
|
void | Emit (OpCode opcode, ConstructorInfo constrInfo) |
|
void | Emit (OpCode opcode, double dblVal) |
|
void | Emit (OpCode opcode, FieldInfo fldInfo) |
|
void | Emit (OpCode opcode, int intVal) |
|
void | Emit (OpCode opcode, long longVal) |
|
void | Emit (OpCode opcode, Label lblVal) |
|
void | Emit (OpCode opcode, Label[] arrLabels) |
|
void | Emit (OpCode opcode, LocalBuilder locBldr) |
|
void | Emit (OpCode opcode, string strVal) |
|
void | Emit (OpCode opcode, Type typVal) |
|
void | EmitUnconditionalBranch (OpCode opcode, Label lblTarget) |
|
Definition at line 11 of file GenerateHelper.cs.