diff --git a/Assets/Cryville/Common/Pdt/PdtEvaluatorBase.cs b/Assets/Cryville/Common/Pdt/PdtEvaluatorBase.cs index d2327c8..fb71f3b 100644 --- a/Assets/Cryville/Common/Pdt/PdtEvaluatorBase.cs +++ b/Assets/Cryville/Common/Pdt/PdtEvaluatorBase.cs @@ -135,10 +135,7 @@ namespace Cryville.Common.Pdt { for (var ins = il.First; ins != null; ins = ins.Next) { if (!(ins.Value is PdtInstruction.PushConstant)) { exp.IsConstant = false; - } - else if (!(ins.Value is PdtInstruction.PushVariable)) { - exp.IsPotentialConstant = false; - return; + break; } } }