class CaseStatement

Declaration

class CaseStatement : public Statement { /* full declaration omitted */ };

Description

case <value >: <body >

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

Inherits from: Statement

Member Variables

Method Overview

Inherited from Statement:

Inherited from Tree:

Inherited from Node:

Methods

CaseStatement()

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

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

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

Parameters

const clang::syntax::Node* N

clang::syntax::Statement* getBody()

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

clang::syntax::Leaf* getCaseKeyword()

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

clang::syntax::Expression* getCaseValue()

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