Changes in src/Parser/ExpressionNode.cc [47534159:097e2b0]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/ExpressionNode.cc
r47534159 r097e2b0 586 586 } 587 587 case OperatorNode::AlignOf: 588 {589 if ( TypeValueNode * arg = dynamic_cast<TypeValueNode *>( get_args()) ) {590 return new AlignofExpr( arg->get_decl()->buildType());591 } else {592 return new AlignofExpr( args.front());593 } // if594 }595 588 case OperatorNode::SizeOf: 596 589 { 590 /// bool isSizeOf = ( op->get_type() == OperatorNode::SizeOf ); 591 597 592 if ( TypeValueNode * arg = dynamic_cast<TypeValueNode *>( get_args()) ) { 598 593 return new SizeofExpr( arg->get_decl()->buildType());
Note:
See TracChangeset
for help on using the changeset viewer.