v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <effects.h>
Public Types | |
enum | Modality { POSSIBLE, DEFINITE } |
Public Member Functions | |
Effect () | |
Effect (Bounds b, Modality m=DEFINITE) | |
Static Public Member Functions | |
static Effect | Unknown (Zone *zone) |
static Effect | Forget (Zone *zone) |
static Effect | Seq (Effect e1, Effect e2, Zone *zone) |
static Effect | Alt (Effect e1, Effect e2, Zone *zone) |
Data Fields | |
Modality | modality |
Bounds | bounds |
|
inline |
Definition at line 58 of file effects.h.
Referenced by Effect::Alt(), Effect::Forget(), Effect::Seq(), and Effect::Unknown().
Definition at line 77 of file effects.h.
References Effect::bounds, Effect::Effect(), BoundsImpl< ZoneTypeConfig >::Either(), Effect::modality, and Effect::POSSIBLE.
Referenced by EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >::Alt().
Definition at line 66 of file effects.h.
References Effect::DEFINITE, Effect::Effect(), and BoundsImpl< ZoneTypeConfig >::Unbounded().
Referenced by EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >::Forget().
Definition at line 71 of file effects.h.
References Effect::bounds, Effect::DEFINITE, Effect::Effect(), BoundsImpl< ZoneTypeConfig >::Either(), and Effect::modality.
Referenced by EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >::Seq().
Definition at line 62 of file effects.h.
References Effect::Effect(), Effect::POSSIBLE, and BoundsImpl< ZoneTypeConfig >::Unbounded().
Referenced by EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >::Lookup().
Bounds bounds |
Definition at line 56 of file effects.h.
Referenced by Effect::Alt(), EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >::LookupBounds(), and Effect::Seq().
Modality modality |
Definition at line 55 of file effects.h.
Referenced by Effect::Alt(), EffectsMixin< Var, Base, Effects >::AltWeakener< Self >::Call(), EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >::LookupBounds(), and Effect::Seq().