class TrailingReturnType

Declaration

class TrailingReturnType : public Tree { /* full declaration omitted */ };

Description

Trailing return type after the parameter list, including the arrow token. E.g. `-> int***`.

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

Inherits from: Tree

Member Variables

Method Overview

Inherited from Tree:

Inherited from Node:

Methods

TrailingReturnType()

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

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

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

Parameters

const clang::syntax::Node* N

clang::syntax::Leaf* getArrowToken()

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

clang::syntax::SimpleDeclarator* getDeclarator()

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