class GlobalNameSpecifier

Declaration

class GlobalNameSpecifier : public NameSpecifier { /* full declaration omitted */ };

Description

The global namespace name specifier, this specifier doesn't correspond to a token instead an absence of tokens before a `::` characterizes it, in `::std::vector <int >` it would be characterized by the absence of a token before the first `::`

Declared at: build/tools/clang/include/clang/Tooling/Syntax/NodeClasses.inc:411

Inherits from: NameSpecifier

Member Variables

Method Overview

Inherited from NameSpecifier:

Inherited from Tree:

Inherited from Node:

Methods

GlobalNameSpecifier()

Declared at: build/tools/clang/include/clang/Tooling/Syntax/NodeClasses.inc:413

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

Declared at: build/tools/clang/include/clang/Tooling/Syntax/NodeClasses.inc:414

Parameters

const clang::syntax::Node* N