jdonohue    00/03/08 08:28:19

  Modified:    c/src/XSLT XSLTEngineImpl.cpp XSLTEngineImpl.hpp
  Log:
  Removed unused key table code
  
  Revision  Changes    Path
  1.14      +1 -3      xml-xalan/c/src/XSLT/XSLTEngineImpl.cpp
  
  Index: XSLTEngineImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTEngineImpl.cpp,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- XSLTEngineImpl.cpp        2000/03/07 16:21:01     1.13
  +++ XSLTEngineImpl.cpp        2000/03/08 16:28:18     1.14
  @@ -55,7 +55,7 @@
    * <http://www.apache.org/>.
    */
   /**
  - * $Id: XSLTEngineImpl.cpp,v 1.13 2000/03/07 16:21:01 dbertoni Exp $
  + * $Id: XSLTEngineImpl.cpp,v 1.14 2000/03/08 16:28:18 jdonohue Exp $
    * 
    * $State: Exp $
    * 
  @@ -256,7 +256,6 @@
        m_stylesheetLocatorStack(),
        m_variableStacks(*this),
        m_problemListener(new ProblemListenerDefault()),
  -     m_needToBuildKeysTable(false),
        m_stylesheetRoot(0),
        m_stylesheetExecutionContext(0),
        m_XSLNameSpaceURL(s_DefaultXSLNameSpaceURL),
  @@ -278,7 +277,6 @@
        m_xpathEnvSupport(xpathEnvSupport),
        m_flistener(0),
        m_contextNodeList(),
  -     m_keyDeclarations(),
        m_keys(),
        m_namedTemplates(),
        m_topLevelVariables(),
  
  
  
  1.15      +1 -46     xml-xalan/c/src/XSLT/XSLTEngineImpl.hpp
  
  Index: XSLTEngineImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTEngineImpl.hpp,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- XSLTEngineImpl.hpp        2000/03/07 18:02:04     1.14
  +++ XSLTEngineImpl.hpp        2000/03/08 16:28:18     1.15
  @@ -59,7 +59,7 @@
   
   /**
    * 
  - * $Id: XSLTEngineImpl.hpp,v 1.14 2000/03/07 18:02:04 jdonohue Exp $
  + * $Id: XSLTEngineImpl.hpp,v 1.15 2000/03/08 16:28:18 jdonohue Exp $
    * 
    * $State: Exp $
    * 
  @@ -1577,18 +1577,6 @@
                m_contextNodeList = ref;                
        }
   
  -     /**
  -      * Add a declaration to the table of KeyDeclaration objects.
  -      *
  -      * @param KeyDeclaration declaration to add
  -      */
  -     void
  -     addKeyDeclaration(const KeyDeclaration&         theDeclaration)
  -     {
  -             m_keyDeclarations.push_back(theDeclaration);
  -             setNeedToBuildKeysTable(true);
  -     }
  -
        // $$$ ToDO: Are these next two really needed?
        /**
         * Set the table of KeyDeclaration objects, which are set by the 
  @@ -1639,32 +1627,6 @@
        }
   
        /**
  -      * Set needToBuildKeysTable to true if an xsl:key directive is found.
  -      * Mainly for use by the XMLParserLiaison classes for optimized 
processing
  -      * of keys.
  -      *
  -      * @param b boolean value to set
  -      */
  -     void
  -     setNeedToBuildKeysTable(bool    b)
  -     {
  -             m_needToBuildKeysTable = b;
  -     }
  -
  -     /**
  -      * Set the needToBuildKeysTable property, which, if true, will trigger 
the
  -      * building of the keys table. Mainly for use by the XMLParserLiaison
  -      * classes for optimized processing of keys.
  -      *
  -      * @return true to build keys table
  -      */
  -     bool
  -     getNeedToBuildKeysTable() const
  -     {
  -             return m_needToBuildKeysTable;
  -     }
  -
  -     /**
         * Add a named template to the table of template name and value pairs.
         *
         * @param theName name of template
  @@ -2183,13 +2145,6 @@
         * own RuntimeExceptions).
         */
        ProblemListener*        m_problemListener;
  -
  -     /**
  -      * This is set to true if an xsl:id directive is found.
  -      * Mainly for use by the XMLParserLiaison classes for 
  -      * optimized processing of ids.
  -      */
  -     bool    m_needToBuildKeysTable;
   
        /**
         * Print a trace of a template that is being called, either by 
  
  
  

Reply via email to