Skip to content

SageBuilder::buildUnaryExpression_nfi

Template function to build a unary expression of type T with no file info. Instantiated functions include:buildAddressOfOp(),buildBitComplementOp(),buildBitComplementOp(),buildMinusOp(),buildNotOp(),buildPointerDerefExp(),buildUnaryAddOp(),buildMinusMinusOp(),buildPlusPlusOp(). They are also used for the unary vararg operators (which are not technically unary operators). The instantiated functions' prototypes are not shown since they are expanded using macros. Documentation tools do not expand these macros.

Synopsis

Declared in <SageIII/sageInterface/sageBuilder.h>

template<class T>
T*
buildUnaryExpression_nfi(SgExpression* operand);

Parameters

Name

Description

operand

This class represents the notion of an expression. Expressions

Created with MrDocs