class UnaryOperatorExpression

Declaration

class UnaryOperatorExpression : public Expression { /* full declaration omitted */ };

Description

An abstract class for prefix and postfix unary operators.

Declared at: clang/include/clang/Tooling/Syntax/Nodes.h:155

Inherits from: Expression

Member Variables

Method Overview

Inherited from Expression:

Inherited from Tree:

Inherited from Node:

Methods

UnaryOperatorExpression(clang::syntax::NodeKind K)

Declared at: clang/include/clang/Tooling/Syntax/Nodes.h:157

Parameters

clang::syntax::NodeKind K

static bool classof(const clang::syntax::Node* N)

Declared at: clang/include/clang/Tooling/Syntax/Nodes.h:158

Parameters

const clang::syntax::Node* N

clang::syntax::Expression* getOperand()

Declared at: clang/include/clang/Tooling/Syntax/Nodes.h:160

clang::syntax::Leaf* getOperatorToken()

Declared at: clang/include/clang/Tooling/Syntax/Nodes.h:159