clang-tools 22.0.0git
clang::tidy::matchers::NotIdenticalStatementsPredicate Struct Reference

#include <Matchers.h>

Public Member Functions

bool operator() (const clang::ast_matchers::internal::BoundNodesMap &Nodes) const

Public Attributes

std::string ID
::clang::DynTypedNode Node
ASTContext * Context

Detailed Description

Definition at line 153 of file clang-tidy/utils/Matchers.h.

Member Function Documentation

◆ operator()()

bool clang::tidy::matchers::NotIdenticalStatementsPredicate::operator() ( const clang::ast_matchers::internal::BoundNodesMap & Nodes) const

Definition at line 14 of file Matchers.cpp.

References clang::tidy::utils::areStatementsIdentical(), Context, ID, and Node.

Member Data Documentation

◆ Context

ASTContext* clang::tidy::matchers::NotIdenticalStatementsPredicate::Context

Definition at line 159 of file clang-tidy/utils/Matchers.h.

Referenced by operator()().

◆ ID

std::string clang::tidy::matchers::NotIdenticalStatementsPredicate::ID

Definition at line 157 of file clang-tidy/utils/Matchers.h.

Referenced by operator()().

◆ Node

::clang::DynTypedNode clang::tidy::matchers::NotIdenticalStatementsPredicate::Node

Definition at line 158 of file clang-tidy/utils/Matchers.h.

Referenced by operator()().


The documentation for this struct was generated from the following files: