Index: src/contexts.h |
diff --git a/src/contexts.h b/src/contexts.h |
index 1ca572576eea43ef536450c6c28492a8c0e700ef..aa45f9ab59f6d9a624c4232cdbd17a4d5d5e0d6c 100644 |
--- a/src/contexts.h |
+++ b/src/contexts.h |
@@ -13,11 +13,15 @@ namespace internal { |
enum ContextLookupFlags { |
- FOLLOW_CONTEXT_CHAIN = 1, |
- FOLLOW_PROTOTYPE_CHAIN = 2, |
+ FOLLOW_CONTEXT_CHAIN = 1 << 0, |
+ FOLLOW_PROTOTYPE_CHAIN = 1 << 1, |
+ STOP_AT_DECLARATION_SCOPE = 1 << 2, |
+ SKIP_WITH_CONTEXT = 1 << 3, |
DONT_FOLLOW_CHAINS = 0, |
- FOLLOW_CHAINS = FOLLOW_CONTEXT_CHAIN | FOLLOW_PROTOTYPE_CHAIN |
+ FOLLOW_CHAINS = FOLLOW_CONTEXT_CHAIN | FOLLOW_PROTOTYPE_CHAIN, |
+ LEXICAL_TEST = |
+ FOLLOW_CONTEXT_CHAIN | STOP_AT_DECLARATION_SCOPE | SKIP_WITH_CONTEXT, |
}; |