Otawa  0.10
AST.h File Reference
#include <elm/util/AutoPtr.h>
#include <otawa/instruction.h>
#include <otawa/program.h>

Go to the source code of this file.

Classes

class  otawa::ast::AST
 This is the base class for the representation of programs as Abstract Syntax Trees. More...
 

Namespaces

 otawa
 $Id$ Copyright (c) 2007, IRIT - UPS casse.nosp@m.@iri.nosp@m.t.fr
 
 otawa::ast
 

Typedefs

typedef enum otawa::ast::ast_kind_t otawa::ast::ast_kind_t
 

Enumerations

enum  otawa::ast::ast_kind_t {
  otawa::ast::AST_Undef, otawa::ast::AST_Nop, otawa::ast::AST_Block, otawa::ast::AST_Call,
  otawa::ast::AST_Seq, otawa::ast::AST_If, otawa::ast::AST_While, otawa::ast::AST_DoWhile,
  otawa::ast::AST_For
}