|
| QilGenerator (bool debug) |
|
QilExpression | Compile (Compiler compiler) |
|
QilNode | InvokeOnCurrentNodeChanged () |
|
void | CompileInitializationCode () |
|
QilNode | CompileRootExpression (XslNode applyTmpls) |
|
QilList | EnterScope (XslNode node) |
|
void | ExitScope () |
|
QilList | BuildDebuggerNamespaces () |
|
QilNode | GetCurrentNode () |
|
QilNode | GetCurrentPosition () |
|
QilNode | GetLastPosition () |
|
XmlQueryType | ChooseBestType (VarPar var) |
|
QilIterator | GetNsVar (QilList nsList) |
|
void | PrecompileProtoTemplatesHeaders () |
|
QilParameter | CreateXslParam (QilName name, XmlQueryType xt) |
|
void | CompileProtoTemplate (ProtoTemplate tmpl) |
|
QilList | InstructionList () |
|
QilNode | CompileInstructions (IList< XslNode > instructions) |
|
QilNode | CompileInstructions (IList< XslNode > instructions, int from) |
|
QilNode | CompileInstructions (IList< XslNode > instructions, QilList content) |
|
QilNode | CompileInstructions (IList< XslNode > instructions, int from, QilList content) |
|
QilNode | CompileList (XslNode node) |
|
QilNode | CompileNop (XslNode node) |
|
void | AddNsDecl (QilList content, string prefix, string nsUri) |
|
QilNode | CompileLiteralElement (XslNode node) |
|
QilNode | CompileElement (NodeCtor node) |
|
QilNode | CompileLiteralAttribute (XslNode node) |
|
QilNode | CompileAttribute (NodeCtor node) |
|
QilNode | ExtractText (string source, ref int pos) |
|
QilNode | CompileAvt (string source) |
|
QilNode | CompileStringAvt (string avt) |
|
QilNode | CompileTextAvt (string avt) |
|
QilNode | CompileText (Text node) |
|
QilNode | CompilePI (XslNode node) |
|
QilNode | CompileComment (XslNode node) |
|
QilNode | CompileError (XslNode node) |
|
QilNode | WrapLoopBody (ISourceLineInfo before, QilNode expr, ISourceLineInfo after) |
|
QilNode | CompileForEach (XslNodeEx node) |
|
QilNode | CompileApplyTemplates (XslNodeEx node) |
|
QilNode | CompileApplyImports (XslNode node) |
|
QilNode | CompileCallTemplate (XslNodeEx node) |
|
QilNode | CompileUseAttributeSet (XslNode node) |
|
QilNode | CompileCopy (XslNode copy) |
|
QilNode | CompileCopyOf (XslNode node) |
|
QilNode | CompileValueOf (XslNode valueOf) |
|
QilNode | CompileValueOfDoe (XslNode valueOf) |
|
QilNode | CompileWhen (XslNode whenNode, QilNode otherwise) |
|
QilNode | CompileIf (XslNode ifNode) |
|
QilNode | CompileChoose (XslNode node) |
|
QilNode | CompileMessage (XslNode node) |
|
QilNode | CompileVariable (XslNode node) |
|
QilNode | CompileVarParValue (XslNode node) |
|
void | CompileWithParam (VarPar withParam) |
|
QilNode | CompileSorts (IList< XslNode > content, ref LoopFocus parentLoop) |
|
QilNode | CompileLangAttribute (string attValue, bool fwdCompat) |
|
QilNode | CompileLangAttributeToLcid (string attValue, bool fwdCompat) |
|
QilNode | CompileLangToLcid (QilNode lang, bool fwdCompat) |
|
void | CompileDataTypeAttribute (string attValue, bool fwdCompat, ref QilNode select, out QilNode select2) |
|
QilNode | CompileOrderAttribute (string attName, string attValue, string value0, string value1, bool fwdCompat) |
|
void | CompileSort (Sort sort, QilList keyList, ref LoopFocus parentLoop) |
|
QilNode | MatchPattern (QilNode pattern, QilIterator testNode) |
|
QilNode | MatchCountPattern (QilNode countPattern, QilIterator testNode) |
|
QilNode | PlaceMarker (QilNode countPattern, QilNode fromPattern, bool multiple) |
|
QilNode | PlaceMarkerAny (QilNode countPattern, QilNode fromPattern) |
|
QilNode | CompileLetterValueAttribute (string attValue, bool fwdCompat) |
|
QilNode | CompileGroupingSeparatorAttribute (string attValue, bool fwdCompat) |
|
QilNode | CompileGroupingSizeAttribute (string attValue, bool fwdCompat) |
|
QilNode | CompileNumber (Number num) |
|
void | CompileAndSortMatches (Stylesheet sheet) |
|
void | CompileKeys () |
|
void | CreateGlobalVarPars () |
|
void | CreateGlobalVarPar (VarPar varPar) |
|
void | CompileGlobalVariables () |
|
QilIterator | CompileGlobalVarPar (VarPar varPar) |
|
void | ReportErrorInXPath (XslLoadException e) |
|
QilNode | PhantomXPathExpression () |
|
QilNode | PhantomKeyMatch () |
|
QilNode | CompileXPathExpression (string expr) |
|
QilNode | CompileNodeSetExpression (string expr) |
|
QilNode | CompileXPathExpressionWithinAvt (string expr, ref int pos) |
|
QilNode | CompileMatchPattern (string pttrn) |
|
QilNode | CompileNumberPattern (string pttrn) |
|
QilNode | CompileKeyMatch (string pttrn) |
|
QilNode | CompileKeyUse (Key key) |
|
QilNode | ResolveQNameDynamic (bool ignoreDefaultNs, QilNode qilName) |
|
QilNode | GenerateApply (StylesheetLevel sheet, XslNode node) |
|
void | SetArg (IList< XslNode > args, int pos, QilName name, QilNode value) |
|
IList< XslNode > | AddRemoveImplicitArgs (IList< XslNode > args, XslFlags flags) |
|
bool | FillupInvokeArgs (IList< QilNode > formalArgs, IList< XslNode > actualArgs, QilList invokeArgs) |
|
QilNode | InvokeApplyFunction (StylesheetLevel sheet, QilName mode, IList< XslNode > actualArgs) |
|
string | ResolvePrefix (bool ignoreDefaultNs, string prefix) |
|
void | SetLineInfoCheck (QilNode n, ISourceLineInfo lineInfo) |
|
QilNode | AddDebugVariable (QilName name, QilNode value, QilNode content) |
|
QilNode | SetDebugNs (QilNode n, QilList nsList) |
|
QilNode | AddCurrentPositionLast (QilNode content) |
|
QilName | CloneName (QilName name) |
|
void | SetEnvironmentFlags (bool allowVariables, bool allowCurrent, bool allowKey) |
|
QilNode IFocus. | GetCurrent () |
|
QilNode IFocus. | GetPosition () |
|
QilNode IFocus. | GetLast () |
|
string IXPathEnvironment. | ResolvePrefix (string prefix) |
|
QilNode IXPathEnvironment. | ResolveVariable (string prefix, string name) |
|
QilNode IXPathEnvironment. | ResolveFunction (string prefix, string name, IList< QilNode > args, IFocus env) |
|
QilNode | GenerateScriptCall (QilName name, XmlExtensionFunction scrFunc, IList< QilNode > args) |
|
string | ResolvePrefixThrow (bool ignoreDefaultNs, string prefix) |
|
QilNode | CompileFnKey (QilNode name, QilNode keys, IFocus env) |
|
QilNode | CompileSingleKey (QilNode name, QilNode key, IFocus env) |
|
QilNode | CompileSingleKey (List< Key > defList, QilNode key, IFocus env) |
|
QilNode | CompileSingleKey (List< Key > defList, QilIterator key, QilIterator context) |
|
QilFunction | CreateGeneralKeyFunction () |
|
QilNode | CompileFnDocument (QilNode uris, QilNode baseNode) |
|
QilNode | CompileSingleDocument (QilNode uri, QilNode baseNode) |
|
QilNode | CompileFormatNumber (QilNode value, QilNode formatPicture, QilNode formatName) |
|
QilNode | CompileUnparsedEntityUri (QilNode n) |
|
QilNode | CompileGenerateId (QilNode n) |
|
XmlQualifiedName | ResolveQNameThrow (bool ignoreDefaultNs, QilNode qilName) |
|
QilNode | CompileSystemProperty (QilNode name) |
|
QilNode | CompileElementAvailable (QilNode name) |
|
QilNode | CompileFunctionAvailable (QilNode name) |
|
QilNode | CompileMsNodeSet (QilNode n) |
|
QilNode | EXslObjectType (QilNode n) |
|
Definition at line 14 of file QilGenerator.cs.