diff --git a/src/Analysis/Engine/Impl/Analyzer/ExpressionEvaluator.cs b/src/Analysis/Engine/Impl/Analyzer/ExpressionEvaluator.cs index c45691a34..78508cc01 100644 --- a/src/Analysis/Engine/Impl/Analyzer/ExpressionEvaluator.cs +++ b/src/Analysis/Engine/Impl/Analyzer/ExpressionEvaluator.cs @@ -149,8 +149,19 @@ public IAnalysisSet LookupAnalysisSetByName(Node node, string name, bool addRef refs = createIn.CreateVariable(node, _unit, name, addRef); res = refs.Types; } else { - // ... warn the user - warn = true; + switch (name) { + // "atom" in Python grammar. + case "True": + case "False": + case "None": + case "...": + Debug.Fail($"Known good name '{name}' not found in scope"); + break; + default: + // ... warn the user + warn = true; + break; + } } } }