SageBuilder::buildUnaryExpression
Template function to build a unary expression of type T. 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(SgExpression* operand);
Parameters
Name |
Description |
operand |
This class represents the notion of an expression. Expressions |
Created with MrDocs