class TemplateDeclaration

Declaration

class TemplateDeclaration : public Declaration { /* full declaration omitted */ };

Description

template <template -parameters> <declaration >

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

Inherits from: Declaration

Member Variables

Method Overview

Inherited from Declaration:

Inherited from Tree:

Inherited from Node:

Methods

TemplateDeclaration()

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

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

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

Parameters

const clang::syntax::Node* N

clang::syntax::Declaration* getDeclaration()

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

clang::syntax::Leaf* getTemplateKeyword()

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