Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/ResolveAssertions.cc

    r8f06277 r2fb35df  
    2626#include <vector>                   // for vector
    2727
    28 #include "AdjustExprType.hpp"       // for adjustExprType
    2928#include "Alternative.h"            // for Alternative, AssertionItem, AssertionList
    3029#include "Common/FilterCombos.h"    // for filterCombos
    3130#include "Common/Indenter.h"        // for Indenter
     31#include "Common/utility.h"         // for sort_mins
    3232#include "GenPoly/GenPoly.h"        // for getFunctionType
    33 #include "ResolvExpr/AlternativeFinder.h"  // for computeConversionCost
    3433#include "ResolvExpr/RenameVars.h"  // for renameTyVars
    35 #include "SpecCost.hpp"             // for specCost
    3634#include "SymTab/Indexer.h"         // for Indexer
    3735#include "SymTab/Mangler.h"         // for Mangler
    3836#include "SynTree/Expression.h"     // for InferredParams
    3937#include "TypeEnvironment.h"        // for TypeEnvironment, etc.
     38#include "typeops.h"                // for adjustExprType, specCost
    4039#include "Unify.h"                  // for unify
    4140
     
    398397
    399398        /// Limit to depth of recursion of assertion satisfaction
    400         static const int recursionLimit = 7;
     399        static const int recursionLimit = 4;
    401400        /// Maximum number of simultaneously-deferred assertions to attempt concurrent satisfaction of
    402401        static const int deferLimit = 10;
Note: See TracChangeset for help on using the changeset viewer.