|
V8 Project
|
#include <effects.h>
Inheritance diagram for v8::internal::NestedEffects< Var, kNoVar >:
Collaboration diagram for v8::internal::NestedEffects< Var, kNoVar >:Public Member Functions | |
| NestedEffects (Zone *zone) | |
| NestedEffects | Push () |
| NestedEffects | Pop () |
Public Member Functions inherited from v8::internal::EffectsMixin< Var, NestedEffectsBase< 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 v8::internal::NestedEffectsBase< Var, kNoVar > | |
| NestedEffectsBase (Zone *zone) | |
| template<class Callback > | |
| void | ForEach (Callback *callback) |
| Effects< Var, kNoVar > | Top () |
| bool | IsEmpty () |
Additional Inherited Members | |
Protected Types inherited from v8::internal::EffectsMixin< Var, NestedEffectsBase< Var, kNoVar >, Effects< Var, kNoVar > > | |
| typedef Base::Locator | Locator |
Protected Types inherited from v8::internal::NestedEffectsBase< Var, kNoVar > | |
| typedef EffectsBase< Var, kNoVar >::Locator | Locator |
Protected Member Functions inherited from v8::internal::NestedEffectsBase< Var, kNoVar > | |
| Zone * | zone () |
| void | push () |
| void | pop () |
| bool | is_empty () |
| bool | Contains (Var var) |
| bool | Find (Var var, Locator *locator) |
| bool | Insert (Var var, Locator *locator) |
|
inlineexplicit |
|
inline |
Definition at line 326 of file effects.h.
References DCHECK, v8::internal::NestedEffectsBase< Var, kNoVar >::is_empty(), and v8::internal::NestedEffectsBase< Var, kNoVar >::pop().
Referenced by v8::internal::AstTyper::ExitEffects().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 320 of file effects.h.
References v8::internal::NestedEffectsBase< Var, kNoVar >::push().
Referenced by v8::internal::AstTyper::EnterEffects().
Here is the call graph for this function:
Here is the caller graph for this function: