Created slice key LEXICAL_SCOPE

This commit is contained in:
Stanislav Erokhin
2015-08-28 17:44:46 +03:00
parent 1d5cd8f7e1
commit d1efadf168
3 changed files with 10 additions and 5 deletions
@@ -219,7 +219,8 @@ public class CliLightClassGenerationSupport extends LightClassGenerationSupport
public static class NoScopeRecordCliBindingTrace extends CliBindingTrace {
@Override
public <K, V> void record(WritableSlice<K, V> slice, K key, V value) {
if (slice == BindingContext.RESOLUTION_SCOPE || slice == BindingContext.TYPE_RESOLUTION_SCOPE) {
if (slice == BindingContext.RESOLUTION_SCOPE || slice == BindingContext.TYPE_RESOLUTION_SCOPE
|| slice == BindingContext.LEXICAL_SCOPE) {
// In the compiler there's no need to keep scopes
return;
}