Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 167287 | Differences between
and this patch

Collapse All | Expand All

(-)./src/tenglex1.h (-1 / +1 lines)
Lines 89-95 Link Here
89
      * @param begin start position in string input.
89
      * @param begin start position in string input.
90
      * @param end final position in string input + 1.
90
      * @param end final position in string input + 1.
91
      * @return unescaped substring */   
91
      * @return unescaped substring */   
92
    string Lex1_t::unescapeInputSubstr(unsigned int begin, unsigned int end);
92
    string unescapeInputSubstr(unsigned int begin, unsigned int end);
93
    
93
    
94
    /** Get next token.
94
    /** Get next token.
95
      * @return Token struct of next token. */
95
      * @return Token struct of next token. */
(-)./src/tengparsercontext.h (-2 / +2 lines)
Lines 82-90 Link Here
82
                      const IdentifierName_t &name, const string &fullName,
82
                      const IdentifierName_t &name, const string &fullName,
83
                      Identifier_t &id);
83
                      Identifier_t &id);
84
84
85
    void ParserContext_t::popFragment(unsigned int fragmentProgramStart);
85
    void popFragment(unsigned int fragmentProgramStart);
86
86
87
    void ParserContext_t::cropCode(unsigned int size);
87
    void cropCode(unsigned int size);
88
88
89
    bool findFragmentForVariable(const Error_t::Position_t &pos,
89
    bool findFragmentForVariable(const Error_t::Position_t &pos,
90
                                 const IdentifierName_t &name,
90
                                 const IdentifierName_t &name,
(-)./src/tengwriter.h (-4 / +4 lines)
Lines 64-77 Link Here
64
     *  @param str string to be written
64
     *  @param str string to be written
65
     *  @return 0 OK, !0 error
65
     *  @return 0 OK, !0 error
66
     */
66
     */
67
    virtual int write(const std::string &str) = 0;
67
    virtual int write(const std::string &str);
68
68
69
    /** @short Write given string to output.
69
    /** @short Write given string to output.
70
     *  Abstract, must be overloaded in subclass.
70
     *  Abstract, must be overloaded in subclass.
71
     *  @param str string to be written
71
     *  @param str string to be written
72
     *  @return 0 OK, !0 error
72
     *  @return 0 OK, !0 error
73
     */
73
     */
74
    virtual int write(const char *str) = 0;
74
    virtual int write(const char *str);
75
75
76
    /** @short Write given string to output.
76
    /** @short Write given string to output.
77
     *  Abstract, must be overloaded in subclass.
77
     *  Abstract, must be overloaded in subclass.
Lines 82-94 Link Here
82
     */
82
     */
83
    virtual int write(const std::string &str,
83
    virtual int write(const std::string &str,
84
                      std::pair<std::string::const_iterator,
84
                      std::pair<std::string::const_iterator,
85
                      std::string::const_iterator> interval) = 0;
85
                      std::string::const_iterator> interval);
86
86
87
    /** @short Flush buffered data to the output.
87
    /** @short Flush buffered data to the output.
88
     *  Abstract, must be overloaded in subclass.
88
     *  Abstract, must be overloaded in subclass.
89
     *  @return 0 OK, !0 error
89
     *  @return 0 OK, !0 error
90
     */
90
     */
91
    virtual int flush() = 0;
91
    virtual int flush();
92
92
93
    /** @short Get error log.
93
    /** @short Get error log.
94
     *  @return error log
94
     *  @return error log

Return to bug 167287