2020-02-17 21:11:31 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html > < head > < meta http-equiv = "Content-Type" content = "text/html;charset=iso-8859-1" >
< title > XQilla Simple API Documentation< / title >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" >
< / head > < body >
< a style = "float:right;" href = "http://sourceforge.net/projects/xqilla" > < img src = "http://sflogo.sourceforge.net/sflogo.php?group_id=152021&type=2" border = "0" alt = "SourceForge.net Logo" / > < / a >
<!-- Generated by Doxygen 1.5.1 -->
< div class = "tabs" >
< ul >
< li > < a href = "index.html" > < span > Main Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li id = "current" > < a href = "classes.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul > < / div >
< div class = "tabs" >
< ul >
< li > < a href = "classes.html" > < span > Alphabetical List< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Class List< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class Members< / span > < / a > < / li >
< / ul > < / div >
< h1 > StaticAnalysis Class Reference< / h1 > <!-- doxytag: class="StaticAnalysis" --> Records access to various parts of the context during static resolution.
< a href = "#_details" > More...< / a >
< p >
< code > #include < < a class = "el" href = "StaticAnalysis_8hpp-source.html" > StaticAnalysis.hpp< / a > > < / code >
< p >
< a href = "classStaticAnalysis-members.html" > List of all members.< / a > < table border = "0" cellpadding = "0" cellspacing = "0" >
< tr > < td > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Public Types< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > enum < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb" > Properties< / a > { < br >
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb556a2d2f30a0b2ac47a5fc72e2629ef4" > DOCORDER< / a > = 0x001,
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb1093decfa6ad66bc4fbb5c05d821e62d" > PEER< / a > = 0x002,
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb77757dcade3a37d59c1dda19ed3f5ac1" > SUBTREE< / a > = 0x004,
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdba3fe94f75b04ef7608164516305bb083" > GROUPED< / a > = 0x008,
< br >
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb345d71665977d68a44d12b6ff1b78c94" > SAMEDOC< / a > = 0x010,
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdbaa098e5bd17bd39844b52916a047e115" > ONENODE< / a > = 0x020,
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb8a579822e88a244ac99133b1ec019d73" > SELF< / a > = 0x040,
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdbc00e1713dccb33fadfc8adc03272fc7d" > FORWARDREF< / a > = 0x080,
< br >
< a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb341967627cc8e59c20e04b8378963e3c" > UNDEFINEDVAR< / a > = 0x100
< br >
}< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Properties that allow optimisation regarding sorting or not. < a href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb" > More...< / a > < br > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Public Member Functions< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#5b7aac207231f5f3fe031d9318504277" > StaticAnalysis< / a > (< a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > *memMgr)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#75e4998763b17fc45b1b97223db715ec" > StaticAnalysis< / a > (const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & o, < a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > *memMgr)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#d1c5fe037eba38ecdd9f163400f63c43" > copy< / a > (const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & o)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#6d9a9dbbe2207407fcbc1d9cdd5e202e" > clear< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Clears all the information in this < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > . < a href = "#6d9a9dbbe2207407fcbc1d9cdd5e202e" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#dc88d8619f10d389ac53a413b1f7a3f3" > forceNoFolding< / a > (bool value)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Overrides all the other flags, and never allows this sub-expression to be constant folded. < a href = "#dc88d8619f10d389ac53a413b1f7a3f3" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#a91ef10e7ba0d681eabf0c7d854dd649" > isNoFoldingForced< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#49e73e68427f59028b7aa8eca4d0877f" > contextItemUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#46c77d257cadac3dde707cb0acd22e1f" > contextPositionUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#f43a51c58d33415758700306b87a3e0a" > contextSizeUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#d5341ce4a6a5bbf0de406daf208d8372" > isContextItemUsed< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#9e33481c00406a992d11e7f38a99f9b9" > isContextPositionUsed< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#180f933d58d98d6d4d1dcd41b079361d" > isContextSizeUsed< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#790d90c16d790255915b104482660454" > areContextFlagsUsed< / a > () const< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns true if any of the context item flags have been used. < a href = "#790d90c16d790255915b104482660454" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#10932b5a58d5805f64061f43810720ff" > currentTimeUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#1957c45b77e318406e3619bf4e61e5a6" > implicitTimezoneUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#c143a7d5939084081ca224b93b3efc57" > availableDocumentsUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#797b81f7087b0b415b67c0a5de420dc0" > availableCollectionsUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#f0eab8449156f1a38d47ca5febad8394" > areDocsOrCollectionsUsed< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#4bd133150ac3ca20c2530d7fcb91b225" > variableUsed< / a > (const XMLCh *namespaceURI, const XMLCh *name)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#3b4e0d116d9f527c7f4d3568747e94cd" > removeVariable< / a > (const XMLCh *namespaceURI, const XMLCh *name)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#dfd9fa06336aad611f32bc744aa2a69c" > isVariableUsed< / a > (const XMLCh *namespaceURI, const XMLCh *name) const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > std::vector< std::pair< const < br >
XMLCh *, const XMLCh * > > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#ef673a9fc13809ef4d2d72b0684c18bd" > variablesUsed< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#c8c28f701336d942a31b5c21fd66b743" > add< / a > (const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & o)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Sets the members of this < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > from the given < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > . < a href = "#c8c28f701336d942a31b5c21fd66b743" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#34d70f860bc19aaa505f8bcdee560cb7" > addExceptContextFlags< / a > (const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & o)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#a39e7f06e679f792ac4f00678d32c448" > isUsed< / a > () const< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns true if flags are set, or variables have been used. < a href = "#a39e7f06e679f792ac4f00678d32c448" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#6dd365ac5fc63a71478c9195846b530b" > isUsedExceptContextFlags< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#a4d92ceb5dcce50420e051183e572c30" > creative< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#454ac5a7d63a3389e47eee6c623081fd" > isCreative< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#155da4dce08321f13e9acdc1865521ac" > updating< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#79bc04d23eae8f0403619f1ecb61ad3e" > isUpdating< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#75fbcf7f373712cfb0b5efce4140d3c7" > possiblyUpdating< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#c8cf93d4bc6e4798b19572fab77faff4" > isPossiblyUpdating< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > unsigned int < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#8b8760234f902a1794497c9c759e171b" > getProperties< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#af5c673b57432b4ecbf5793af8060521" > setProperties< / a > (unsigned int props)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > const StaticType & < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#8e1a60868165e7fcdbfe756e9d3847b8" > getStaticType< / a > () const< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > StaticType & < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#208d2c6d8a99fbcffea29d90c9ce2806" > getStaticType< / a > ()< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > std::string < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticAnalysis.html#085ad39c271def3b02c06e66c6bb2d9b" > toString< / a > () const< / td > < / tr >
< / table >
< hr > < a name = "_details" > < / a > < h2 > Detailed Description< / h2 >
Records access to various parts of the context during static resolution.
< p >
< hr > < h2 > Member Enumeration Documentation< / h2 >
< a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb" > < / a > <!-- doxytag: member="StaticAnalysis::Properties" ref="bd89d9984038088ad3e82fbbbdcffbdb" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "classStaticAnalysis.html#bd89d9984038088ad3e82fbbbdcffbdb" > StaticAnalysis::Properties< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Properties that allow optimisation regarding sorting or not.
< p >
The values are OR'd as flags, so they must be distinct bits < dl compact > < dt > < b > Enumerator: < / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb556a2d2f30a0b2ac47a5fc72e2629ef4" > < / a > <!-- doxytag: member="DOCORDER" ref="bd89d9984038088ad3e82fbbbdcffbdb556a2d2f30a0b2ac47a5fc72e2629ef4" args="" --> DOCORDER< / em > < / td > < td >
Results are returned in document order. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb1093decfa6ad66bc4fbb5c05d821e62d" > < / a > <!-- doxytag: member="PEER" ref="bd89d9984038088ad3e82fbbbdcffbdb1093decfa6ad66bc4fbb5c05d821e62d" args="" --> PEER< / em > < / td > < td >
Results do not appear in the descendants of other results. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb77757dcade3a37d59c1dda19ed3f5ac1" > < / a > <!-- doxytag: member="SUBTREE" ref="bd89d9984038088ad3e82fbbbdcffbdb77757dcade3a37d59c1dda19ed3f5ac1" args="" --> SUBTREE< / em > < / td > < td >
Results are members of the set of descendants of the context node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdba3fe94f75b04ef7608164516305bb083" > < / a > <!-- doxytag: member="GROUPED" ref="bd89d9984038088ad3e82fbbbdcffbdba3fe94f75b04ef7608164516305bb083" args="" --> GROUPED< / em > < / td > < td >
Results are grouped by the document they come from. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb345d71665977d68a44d12b6ff1b78c94" > < / a > <!-- doxytag: member="SAMEDOC" ref="bd89d9984038088ad3e82fbbbdcffbdb345d71665977d68a44d12b6ff1b78c94" args="" --> SAMEDOC< / em > < / td > < td >
Results are from the same document as the context node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdbaa098e5bd17bd39844b52916a047e115" > < / a > <!-- doxytag: member="ONENODE" ref="bd89d9984038088ad3e82fbbbdcffbdbaa098e5bd17bd39844b52916a047e115" args="" --> ONENODE< / em > < / td > < td >
Only ever returns one node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb8a579822e88a244ac99133b1ec019d73" > < / a > <!-- doxytag: member="SELF" ref="bd89d9984038088ad3e82fbbbdcffbdb8a579822e88a244ac99133b1ec019d73" args="" --> SELF< / em > < / td > < td >
Only ever returns the context node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdbc00e1713dccb33fadfc8adc03272fc7d" > < / a > <!-- doxytag: member="FORWARDREF" ref="bd89d9984038088ad3e82fbbbdcffbdbc00e1713dccb33fadfc8adc03272fc7d" args="" --> FORWARDREF< / em > < / td > < td >
This is a forward reference for a global variable that is declared later. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "bd89d9984038088ad3e82fbbbdcffbdb341967627cc8e59c20e04b8378963e3c" > < / a > <!-- doxytag: member="UNDEFINEDVAR" ref="bd89d9984038088ad3e82fbbbdcffbdb341967627cc8e59c20e04b8378963e3c" args="" --> UNDEFINEDVAR< / em > < / td > < td >
This is a variable that has been undefined. < / td > < / tr >
< / table >
< / dl >
< / div >
< / div > < p >
< hr > < h2 > Constructor & Destructor Documentation< / h2 >
< a class = "anchor" name = "5b7aac207231f5f3fe031d9318504277" > < / a > <!-- doxytag: member="StaticAnalysis::StaticAnalysis" ref="5b7aac207231f5f3fe031d9318504277" args="(XPath2MemoryManager *memMgr)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > StaticAnalysis::StaticAnalysis < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > * < / td >
< td class = "paramname" > < em > memMgr< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "75e4998763b17fc45b1b97223db715ec" > < / a > <!-- doxytag: member="StaticAnalysis::StaticAnalysis" ref="75e4998763b17fc45b1b97223db715ec" args="(const StaticAnalysis &o, XPath2MemoryManager *memMgr)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > StaticAnalysis::StaticAnalysis < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & < / td >
< td class = "paramname" > < em > o< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > * < / td >
< td class = "paramname" > < em > memMgr< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< hr > < h2 > Member Function Documentation< / h2 >
< a class = "anchor" name = "d1c5fe037eba38ecdd9f163400f63c43" > < / a > <!-- doxytag: member="StaticAnalysis::copy" ref="d1c5fe037eba38ecdd9f163400f63c43" args="(const StaticAnalysis &o)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::copy < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & < / td >
< td class = "paramname" > < em > o< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "6d9a9dbbe2207407fcbc1d9cdd5e202e" > < / a > <!-- doxytag: member="StaticAnalysis::clear" ref="6d9a9dbbe2207407fcbc1d9cdd5e202e" args="()" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::clear < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Clears all the information in this < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > .
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "dc88d8619f10d389ac53a413b1f7a3f3" > < / a > <!-- doxytag: member="StaticAnalysis::forceNoFolding" ref="dc88d8619f10d389ac53a413b1f7a3f3" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::forceNoFolding < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Overrides all the other flags, and never allows this sub-expression to be constant folded.
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "a91ef10e7ba0d681eabf0c7d854dd649" > < / a > <!-- doxytag: member="StaticAnalysis::isNoFoldingForced" ref="a91ef10e7ba0d681eabf0c7d854dd649" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isNoFoldingForced < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "49e73e68427f59028b7aa8eca4d0877f" > < / a > <!-- doxytag: member="StaticAnalysis::contextItemUsed" ref="49e73e68427f59028b7aa8eca4d0877f" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::contextItemUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "46c77d257cadac3dde707cb0acd22e1f" > < / a > <!-- doxytag: member="StaticAnalysis::contextPositionUsed" ref="46c77d257cadac3dde707cb0acd22e1f" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::contextPositionUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "f43a51c58d33415758700306b87a3e0a" > < / a > <!-- doxytag: member="StaticAnalysis::contextSizeUsed" ref="f43a51c58d33415758700306b87a3e0a" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::contextSizeUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "d5341ce4a6a5bbf0de406daf208d8372" > < / a > <!-- doxytag: member="StaticAnalysis::isContextItemUsed" ref="d5341ce4a6a5bbf0de406daf208d8372" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isContextItemUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "9e33481c00406a992d11e7f38a99f9b9" > < / a > <!-- doxytag: member="StaticAnalysis::isContextPositionUsed" ref="9e33481c00406a992d11e7f38a99f9b9" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isContextPositionUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "180f933d58d98d6d4d1dcd41b079361d" > < / a > <!-- doxytag: member="StaticAnalysis::isContextSizeUsed" ref="180f933d58d98d6d4d1dcd41b079361d" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isContextSizeUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "790d90c16d790255915b104482660454" > < / a > <!-- doxytag: member="StaticAnalysis::areContextFlagsUsed" ref="790d90c16d790255915b104482660454" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::areContextFlagsUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns true if any of the context item flags have been used.
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "10932b5a58d5805f64061f43810720ff" > < / a > <!-- doxytag: member="StaticAnalysis::currentTimeUsed" ref="10932b5a58d5805f64061f43810720ff" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::currentTimeUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "1957c45b77e318406e3619bf4e61e5a6" > < / a > <!-- doxytag: member="StaticAnalysis::implicitTimezoneUsed" ref="1957c45b77e318406e3619bf4e61e5a6" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::implicitTimezoneUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "c143a7d5939084081ca224b93b3efc57" > < / a > <!-- doxytag: member="StaticAnalysis::availableDocumentsUsed" ref="c143a7d5939084081ca224b93b3efc57" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::availableDocumentsUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "797b81f7087b0b415b67c0a5de420dc0" > < / a > <!-- doxytag: member="StaticAnalysis::availableCollectionsUsed" ref="797b81f7087b0b415b67c0a5de420dc0" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::availableCollectionsUsed < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "f0eab8449156f1a38d47ca5febad8394" > < / a > <!-- doxytag: member="StaticAnalysis::areDocsOrCollectionsUsed" ref="f0eab8449156f1a38d47ca5febad8394" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::areDocsOrCollectionsUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "4bd133150ac3ca20c2530d7fcb91b225" > < / a > <!-- doxytag: member="StaticAnalysis::variableUsed" ref="4bd133150ac3ca20c2530d7fcb91b225" args="(const XMLCh *namespaceURI, const XMLCh *name)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::variableUsed < / td >
< td > (< / td >
< td class = "paramtype" > const XMLCh * < / td >
< td class = "paramname" > < em > namespaceURI< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const XMLCh * < / td >
< td class = "paramname" > < em > name< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "3b4e0d116d9f527c7f4d3568747e94cd" > < / a > <!-- doxytag: member="StaticAnalysis::removeVariable" ref="3b4e0d116d9f527c7f4d3568747e94cd" args="(const XMLCh *namespaceURI, const XMLCh *name)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::removeVariable < / td >
< td > (< / td >
< td class = "paramtype" > const XMLCh * < / td >
< td class = "paramname" > < em > namespaceURI< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const XMLCh * < / td >
< td class = "paramname" > < em > name< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "dfd9fa06336aad611f32bc744aa2a69c" > < / a > <!-- doxytag: member="StaticAnalysis::isVariableUsed" ref="dfd9fa06336aad611f32bc744aa2a69c" args="(const XMLCh *namespaceURI, const XMLCh *name) const " -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isVariableUsed < / td >
< td > (< / td >
< td class = "paramtype" > const XMLCh * < / td >
< td class = "paramname" > < em > namespaceURI< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const XMLCh * < / td >
< td class = "paramname" > < em > name< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "ef673a9fc13809ef4d2d72b0684c18bd" > < / a > <!-- doxytag: member="StaticAnalysis::variablesUsed" ref="ef673a9fc13809ef4d2d72b0684c18bd" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::vector< std::pair< const XMLCh*, const XMLCh*> > StaticAnalysis::variablesUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "c8c28f701336d942a31b5c21fd66b743" > < / a > <!-- doxytag: member="StaticAnalysis::add" ref="c8c28f701336d942a31b5c21fd66b743" args="(const StaticAnalysis &o)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::add < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & < / td >
< td class = "paramname" > < em > o< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Sets the members of this < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > from the given < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > .
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "34d70f860bc19aaa505f8bcdee560cb7" > < / a > <!-- doxytag: member="StaticAnalysis::addExceptContextFlags" ref="34d70f860bc19aaa505f8bcdee560cb7" args="(const StaticAnalysis &o)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::addExceptContextFlags < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classStaticAnalysis.html" > StaticAnalysis< / a > & < / td >
< td class = "paramname" > < em > o< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "a39e7f06e679f792ac4f00678d32c448" > < / a > <!-- doxytag: member="StaticAnalysis::isUsed" ref="a39e7f06e679f792ac4f00678d32c448" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isUsed < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Returns true if flags are set, or variables have been used.
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "6dd365ac5fc63a71478c9195846b530b" > < / a > <!-- doxytag: member="StaticAnalysis::isUsedExceptContextFlags" ref="6dd365ac5fc63a71478c9195846b530b" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isUsedExceptContextFlags < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "a4d92ceb5dcce50420e051183e572c30" > < / a > <!-- doxytag: member="StaticAnalysis::creative" ref="a4d92ceb5dcce50420e051183e572c30" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::creative < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "454ac5a7d63a3389e47eee6c623081fd" > < / a > <!-- doxytag: member="StaticAnalysis::isCreative" ref="454ac5a7d63a3389e47eee6c623081fd" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isCreative < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "155da4dce08321f13e9acdc1865521ac" > < / a > <!-- doxytag: member="StaticAnalysis::updating" ref="155da4dce08321f13e9acdc1865521ac" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::updating < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "79bc04d23eae8f0403619f1ecb61ad3e" > < / a > <!-- doxytag: member="StaticAnalysis::isUpdating" ref="79bc04d23eae8f0403619f1ecb61ad3e" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isUpdating < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "75fbcf7f373712cfb0b5efce4140d3c7" > < / a > <!-- doxytag: member="StaticAnalysis::possiblyUpdating" ref="75fbcf7f373712cfb0b5efce4140d3c7" args="(bool value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::possiblyUpdating < / td >
< td > (< / td >
< td class = "paramtype" > bool < / td >
< td class = "paramname" > < em > value< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "c8cf93d4bc6e4798b19572fab77faff4" > < / a > <!-- doxytag: member="StaticAnalysis::isPossiblyUpdating" ref="c8cf93d4bc6e4798b19572fab77faff4" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool StaticAnalysis::isPossiblyUpdating < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "8b8760234f902a1794497c9c759e171b" > < / a > <!-- doxytag: member="StaticAnalysis::getProperties" ref="8b8760234f902a1794497c9c759e171b" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > unsigned int StaticAnalysis::getProperties < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "af5c673b57432b4ecbf5793af8060521" > < / a > <!-- doxytag: member="StaticAnalysis::setProperties" ref="af5c673b57432b4ecbf5793af8060521" args="(unsigned int props)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void StaticAnalysis::setProperties < / td >
< td > (< / td >
< td class = "paramtype" > unsigned int < / td >
< td class = "paramname" > < em > props< / em > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "8e1a60868165e7fcdbfe756e9d3847b8" > < / a > <!-- doxytag: member="StaticAnalysis::getStaticType" ref="8e1a60868165e7fcdbfe756e9d3847b8" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const StaticType& StaticAnalysis::getStaticType < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "208d2c6d8a99fbcffea29d90c9ce2806" > < / a > <!-- doxytag: member="StaticAnalysis::getStaticType" ref="208d2c6d8a99fbcffea29d90c9ce2806" args="()" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > StaticType& StaticAnalysis::getStaticType < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "085ad39c271def3b02c06e66c6bb2d9b" > < / a > <!-- doxytag: member="StaticAnalysis::toString" ref="085ad39c271def3b02c06e66c6bb2d9b" args="() const" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string StaticAnalysis::toString < / td >
< td > (< / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td width = "100%" > const< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
< / div >
< / div > < p >
< hr > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "StaticAnalysis_8hpp-source.html" > StaticAnalysis.hpp< / a > < / ul >
2020-02-17 21:12:51 +00:00
< hr size = "1" > < address style = "align: right;" > < small > Generated on Wed Dec 12 20:16:59 2007 for XQilla Simple API by
2020-02-17 21:11:31 +00:00
< a href = "http://www.doxygen.org/index.html" >
< img src = "doxygen.png" alt = "doxygen" align = "middle" border = "0" > < / a > 1.5.1 < / small > < / address >
< / body >
< / html >