risc::tools::AstAttributeColor Class Reference

#include <ast_attribute_color.h>

List of all members.

Public Types

enum  Color {
  BLACK = 0, WHITE = 1, RED = 2, CYAN = 3,
  PURPLE = 4, GREEN = 5, BLUE = 6, YELLOW = 7,
  NO_COLOR = 255
}
enum  CallHierarchy { IN_CALL_HIERARCHY = 100, NOT_IN_CALL_HIERARCHY = 101 }

Public Member Functions

 AstAttributeColor ()
 default constructor where the color is 'NO_COLOR'
 AstAttributeColor (Color color)
 constructor which overtakes a user given color

Public Attributes

Color color_
CallHierarchy call_hierarchy_

Detailed Description

This class should be used to attribute ast nodes with colors


Member Enumeration Documentation

Enumerator:
IN_CALL_HIERARCHY 
NOT_IN_CALL_HIERARCHY 
Enumerator:
BLACK 
WHITE 
RED 
CYAN 
PURPLE 
GREEN 
BLUE 
YELLOW 
NO_COLOR 

Constructor & Destructor Documentation

risc::tools::AstAttributeColor::AstAttributeColor (  ) 

default constructor where the color is 'NO_COLOR'

risc::tools::AstAttributeColor::AstAttributeColor ( Color  color  ) 

constructor which overtakes a user given color


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 30 Sep 2016 by  doxygen 1.6.1