diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2020-12-17 20:50:19 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2020-12-17 23:50:37 +0900 |
commit | 3e3d9eda9d1dd8c67c1c27c6a9bdc68bdecfcc30 (patch) | |
tree | 6af0b8ba2786060423ba143e894bf9529d351f8d /languages/ada/AdaAST.hpp | |
parent | f08b30edb9f422128083050320681b6bacd06d1d (diff) | |
download | tdevelop-3e3d9eda9d1dd8c67c1c27c6a9bdc68bdecfcc30.tar.gz tdevelop-3e3d9eda9d1dd8c67c1c27c6a9bdc68bdecfcc30.zip |
Renaming of files in preparation for code style tools.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'languages/ada/AdaAST.hpp')
-rw-r--r-- | languages/ada/AdaAST.hpp | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/languages/ada/AdaAST.hpp b/languages/ada/AdaAST.hpp deleted file mode 100644 index 1bb2bd07..00000000 --- a/languages/ada/AdaAST.hpp +++ /dev/null @@ -1,77 +0,0 @@ -#ifndef ADAAST_HPP -#define ADAAST_HPP - -#include <antlr/CommonAST.hpp> - -class AdaAST; -typedef antlr::ASTRefCount<AdaAST> RefAdaAST; - -class AdaAST : public antlr::CommonAST { -public: - AdaAST() : m_line (0), m_column (0) {} - - ~AdaAST() {} - - int getLine () const { return m_line; } - void setLine (int line) { m_line = line; } - - int getColumn () const { return m_column; } - void setColumn (int column) { m_column = column; } - - void initialize (antlr::RefToken t) { - antlr::CommonAST::initialize (t); - m_line = t->getLine () - 1; - m_column = t->getColumn () - 1; - } - - void initialize (int t, const std::string& txt) { - setType (t); - setText (txt); - m_line = 0; - m_column = 0; - } - - RefAdaAST duplicate (void) const { - AdaAST *ast = new AdaAST (*this); - return RefAdaAST (ast); - } - - void set (int t, const std::string& txt) { - setType (t); - setText (txt); - } - - void addChild (RefAdaAST c) { - antlr::RefAST n( c.get() ); - antlr::BaseAST::addChild (n); - } - - RefAdaAST down () const { - return RefAdaAST (antlr::BaseAST::getFirstChild ()); - } - - RefAdaAST right () const { - return RefAdaAST (antlr::BaseAST::getNextSibling ()); - } - - /* bool equals(RefAdaAST t) const { - return ((antlr::BaseAST*)this)->equals (t); - } */ - - static antlr::RefAST factory (void) { - RefAdaAST n( new AdaAST ); - return n.get(); - } - - static const RefAdaAST nullAdaAST; - -private: - int m_line; - int m_column; -}; - -#define Set(n, t) (n)->set(t, #t) -// for Java compatibility: -#define boolean bool - -#endif |