class ParenDeclarator

Declaration

class ParenDeclarator : public Declarator { /* full declaration omitted */ };

Description

Declarator inside parentheses. E.g. `(***a)` from `int (***a) = nullptr;` See comment of Declarator for more details.

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

Inherits from: Declarator

Member Variables

Method Overview

Inherited from Declarator:

Inherited from Tree:

Inherited from Node:

Methods

ParenDeclarator()

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

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

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

Parameters

const clang::syntax::Node* N

clang::syntax::Leaf* getLparen()

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

clang::syntax::Leaf* getRparen()

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