summaryrefslogtreecommitdiffstats
path: root/languages/ada/AdaAST.hpp
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2020-12-17 20:50:19 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2020-12-17 23:50:37 +0900
commit3e3d9eda9d1dd8c67c1c27c6a9bdc68bdecfcc30 (patch)
tree6af0b8ba2786060423ba143e894bf9529d351f8d /languages/ada/AdaAST.hpp
parentf08b30edb9f422128083050320681b6bacd06d1d (diff)
downloadtdevelop-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.hpp77
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