Make agg_typesDone include constantsFolded.
This is so that constant folding gets done early; it's important that it doesn't happen after anything that tries to pull values into variables later on.
This commit is contained in:
parent
ca230be268
commit
3340e95806
|
@ -80,7 +80,7 @@ agg_namesDone :: [Property]
|
|||
agg_namesDone = [declarationsUnique, declarationTypesRecorded, inferredTypesRecorded, declaredNamesResolved]
|
||||
|
||||
agg_typesDone :: [Property]
|
||||
agg_typesDone = [expressionTypesChecked, inferredTypesRecorded, processTypesChecked, typesResolvedInAST, typesResolvedInState]
|
||||
agg_typesDone = [expressionTypesChecked, inferredTypesRecorded, processTypesChecked, typesResolvedInAST, typesResolvedInState, constantsFolded]
|
||||
|
||||
agg_functionsGone :: [Property]
|
||||
agg_functionsGone = [functionCallsRemoved, functionsRemoved]
|
||||
|
|
Loading…
Reference in New Issue
Block a user