v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Effects< Var, kNoVar > Class Template Reference

#include <effects.h>

Inheritance diagram for Effects< Var, kNoVar >:
Collaboration diagram for Effects< Var, kNoVar >:

Public Member Functions

 Effects (Zone *zone)
 
- Public Member Functions inherited from EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >
 EffectsMixin (Zone *zone)
 
Effect Lookup (Var var)
 
Bounds LookupBounds (Var var)
 
void Seq (Var var, Effect effect)
 
void Seq (Effects< Var, kNoVar >that)
 
void Alt (Var var, Effect effect)
 
void Alt (Effects< Var, kNoVar >that)
 
void Forget ()
 
- Public Member Functions inherited from EffectsBase< Var, kNoVar >
 EffectsBase (Zone *zone)
 
bool IsEmpty ()
 

Additional Inherited Members

- Protected Types inherited from EffectsMixin< Var, EffectsBase< Var, kNoVar >, Effects< Var, kNoVar > >
typedef EffectsBase< Var,
kNoVar >::Locator 
Locator
 
- Protected Types inherited from EffectsBase< Var, kNoVar >
typedef ZoneSplayTree
< SplayTreeConfig
Mapping
 
typedef Mapping::Locator Locator
 
- Protected Member Functions inherited from EffectsBase< Var, kNoVar >
Zonezone ()
 
bool Contains (Var var)
 
bool Find (Var var, Locator *locator)
 
bool Insert (Var var, Locator *locator)
 
template<class Callback >
void ForEach (Callback *callback)
 

Detailed Description

template<class Var, Var kNoVar>
class v8::internal::Effects< Var, kNoVar >

Definition at line 193 of file effects.h.

Constructor & Destructor Documentation

Effects ( Zone zone)
inlineexplicit

Definition at line 249 of file effects.h.


The documentation for this class was generated from the following file: