Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/ExpressionNode.cc

    r2a4b088 r5721a6d  
    606606          case OperatorNode::OffsetOf:
    607607                {
    608                         assert( args.size() == 2 );
    609                        
    610                         if ( TypeValueNode * arg = dynamic_cast<TypeValueNode *>( get_args() ) ) {
    611                                 NameExpr *member = dynamic_cast<NameExpr *>( args.back() );
    612                                 assert( member != 0 );
    613 
    614                                 return new UntypedOffsetofExpr( arg->get_decl()->buildType(), member->get_name() );
    615                         } else assert( false );
     608                        assert( false );
    616609                }
    617610          case OperatorNode::Attr:
Note: See TracChangeset for help on using the changeset viewer.