Skip to content

SageBuilder::buildCastExp

Concise operation‐specific forms for transformation‐authored C‐style or explicitly selected source surfaces. These are overloads, not defaulted parameters; both operands remain mandatory and undergo exact classification.

Synopsis

Declared in <SageIII/sageInterface/sageBuilder.h>

[[visibility]]
SgCastExp*
buildCastExp(
    SgExpression* operand_i,
    SgType* expression_type);

Return Value

This class represents a cast of one type to another.

Parameters

Name

Description

operand_i

This class represents the notion of an expression. Expressions

expression_type

This class represents the base class for all types.

Created with MrDocs