Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/AlternativeFinder.cc

    r30ee9efc rd1e0979  
    1010// Created On       : Sat May 16 23:52:08 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Nov  1 21:00:56 2018
    13 // Update Count     : 34
     12// Last Modified On : Sat Feb 17 11:19:39 2018
     13// Update Count     : 33
    1414//
    1515
     
    2525#include <vector>                  // for vector
    2626
    27 #include "CompilationState.h"      // for resolvep
    2827#include "Alternative.h"           // for AltList, Alternative
    2928#include "AlternativeFinder.h"
     
    5049#include "typeops.h"               // for adjustExprType, polyCost, castCost
    5150
     51bool resolvep;
    5252#define PRINT( text ) if ( resolvep ) { text }
    5353//#define DEBUG_COST
     
    13441344                /// Gets name from untyped member expression (member must be NameExpr)
    13451345                const std::string& get_member_name( UntypedMemberExpr *memberExpr ) {
    1346                         if ( dynamic_cast< ConstantExpr * >( memberExpr->get_member() ) ) {
    1347                                 SemanticError( memberExpr, "Indexed access to struct fields unsupported: " );
    1348                         } // if
    13491346                        NameExpr * nameExpr = dynamic_cast< NameExpr * >( memberExpr->get_member() );
    13501347                        assert( nameExpr );
Note: See TracChangeset for help on using the changeset viewer.