#include <tree.h>
  
  | 
        
          | lang::Tree::Tree | ( | int | kind_ | ) |  |  | inline | 
 
 
  
  | 
        
          | virtual bool lang::Tree::boolValue | ( |  | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual double lang::Tree::doubleValue | ( |  | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | void lang::Tree::expect | ( | int | k | ) |  |  | inline | 
 
 
  
  | 
        
          | void lang::Tree::expect | ( | int | k, |  
          |  |  | int | numsubtrees |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | virtual bool lang::Tree::isAtom | ( |  | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | int lang::Tree::kind | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | virtual const std::string& lang::Tree::stringValue | ( |  | ) | const |  | inlinevirtual | 
 
 
  
  | 
        
          | const TreeRef& lang::Tree::tree | ( | size_t | i | ) | const |  | inline | 
 
 
  
  | 
        
          | virtual const TreeList& lang::Tree::trees | ( |  | ) | const |  | inlinevirtual | 
 
 
The documentation for this struct was generated from the following file: