LLVM/Clang 15.x

    Navigation

  • Home
  • Search
  • Repository
  • Made with hdoc
  • Pages

  • Getting Started
  • Building LLVM
  • Coding Standards
  • API Documentation

  • Functions
  • Records
  • Enums
  • Namespaces
  • namespace clang
  • namespace syntax
  • class PrefixUnaryOperatorExpression

class PrefixUnaryOperatorExpression

Declaration

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

Description

<operator > <operand > For example: +a -b !c not c ~d compl d *e &f ++h --h __real i __imag i

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

Inherits from: UnaryOperatorExpression

Member Variables

Method Overview

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

Inherited from UnaryOperatorExpression:

  • public classof
  • public getOperand
  • public getOperatorToken

Inherited from Expression:

  • public classof

Inherited from Tree:

  • public classof
  • public findChild
  • public findChild
  • public findFirstLeaf
  • public findFirstLeaf
  • public findLastLeaf
  • public findLastLeaf
  • public getChildren
  • public getChildren
  • public getFirstChild
  • public getFirstChild
  • public getLastChild
  • public getLastChild

Inherited from Node:

  • public assertInvariants
  • public assertInvariantsRecursive
  • public canModify
  • public dump
  • public dumpTokens
  • public getKind
  • public getNextSibling
  • public getNextSibling
  • public getParent
  • public getParent
  • public getPreviousSibling
  • public getPreviousSibling
  • public getRole
  • public isDetached
  • public isOriginal

Methods

¶PrefixUnaryOperatorExpression()

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

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

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

Parameters

const clang::syntax::Node* N

Documentation for LLVM/Clang 15.x.

Generated by hdoc version 1.4.0-eb16166 on 2022-10-27T00:45:30 UTC.

19AD43E11B2996