KDevelop API Documentation

PascalAST Class Reference

#include <PascalAST.hpp>

Inheritance diagram for PascalAST:

CommonAST List of all members.

Public Member Functions

 PascalAST ()
 ~PascalAST ()
int getLine () const
void setLine (int line)
int getColumn () const
void setColumn (int column)
void initialize (antlr::RefToken t)
void initialize (int t, const std::string &txt)
void addChild (RefPascalAST c)

Static Public Member Functions

antlr::RefAST factory (void)

Private Attributes

int m_line
int m_column

Constructor & Destructor Documentation

PascalAST::PascalAST  )  [inline]
 

Definition at line 11 of file PascalAST.hpp.

References m_column, and m_line.

PascalAST::~PascalAST  )  [inline]
 

Definition at line 14 of file PascalAST.hpp.


Member Function Documentation

void PascalAST::addChild RefPascalAST  c  )  [inline]
 

Definition at line 35 of file PascalAST.hpp.

References addChild().

Referenced by addChild().

antlr::RefAST PascalAST::factory void   )  [inline, static]
 

Definition at line 40 of file PascalAST.hpp.

References RefPascalAST.

int PascalAST::getColumn  )  const [inline]
 

Definition at line 19 of file PascalAST.hpp.

References m_column.

int PascalAST::getLine  )  const [inline]
 

Definition at line 16 of file PascalAST.hpp.

References m_line.

void PascalAST::initialize int  t,
const std::string &  txt
[inline]
 

Definition at line 28 of file PascalAST.hpp.

References m_column, and m_line.

void PascalAST::initialize antlr::RefToken  t  )  [inline]
 

Definition at line 22 of file PascalAST.hpp.

References initialize(), m_column, and m_line.

Referenced by initialize().

void PascalAST::setColumn int  column  )  [inline]
 

Definition at line 20 of file PascalAST.hpp.

References m_column, and setColumn().

Referenced by setColumn().

void PascalAST::setLine int  line  )  [inline]
 

Definition at line 17 of file PascalAST.hpp.

References m_line, and setLine().

Referenced by setLine().


Member Data Documentation

int PascalAST::m_column [private]
 

Definition at line 47 of file PascalAST.hpp.

Referenced by getColumn(), initialize(), PascalAST(), and setColumn().

int PascalAST::m_line [private]
 

Definition at line 46 of file PascalAST.hpp.

Referenced by getLine(), initialize(), PascalAST(), and setLine().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:27 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003