class ValueEqualsMatcher

Declaration

template <typename T, typename ValueT>
class ValueEqualsMatcher { /* full declaration omitted */ };

Description

Matches on nodes that have a getValue() method if getValue() equals the value the ValueEqualsMatcher was constructed with.

Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1746

Templates

T
ValueT

Member Variables

private ValueT ExpectedValue

Method Overview

Methods

ValueEqualsMatcher<T, ValueT>(
    const ValueT& ExpectedValue)

Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1754

Parameters

const ValueT& ExpectedValue

bool matchesNode(const T& Node) const

Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1757

Parameters

const T& Node