class ThisExpression

Declaration

class ThisExpression : public Expression { /* full declaration omitted */ };

Description

Models a this expression `this`. C++ [expr.prim.this]

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

Inherits from: Expression

Member Variables

Method Overview

Inherited from Expression:

Inherited from Tree:

Inherited from Node:

Methods

ThisExpression()

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

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

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

Parameters

const clang::syntax::Node* N

clang::syntax::Leaf* getIntroducerKeyword()

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

const clang::syntax::Leaf* getIntroducerKeyword()
    const

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