Flutter Engine
The Flutter Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces | Macros
range_analysis.h File Reference
#include "vm/compiler/backend/flow_graph.h"
#include "vm/compiler/backend/il.h"

Go to the source code of this file.

Classes

class  dart::RangeBoundary
 
class  dart::Range
 
class  dart::RangeUtils
 
class  dart::RangeAnalysis
 
class  dart::IntegerInstructionSelector
 

Namespaces

namespace  dart
 

Macros

#define FOR_EACH_RANGE_BOUNDARY_KIND(V)
 
#define KIND_DEFN(name)   k##name,
 

Macro Definition Documentation

◆ FOR_EACH_RANGE_BOUNDARY_KIND

#define FOR_EACH_RANGE_BOUNDARY_KIND (   V)
Value:
V(Unknown) \
V(Symbol) \
V(Constant)
#define V(name)
Definition: raw_object.h:125

Definition at line 19 of file range_analysis.h.

◆ KIND_DEFN

#define KIND_DEFN (   name)    k##name,

Definition at line 24 of file range_analysis.h.