clang-tools 19.0.0git
Public Member Functions | Public Attributes | List of all members
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 144 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 150 of file clang-tidy/utils/Matchers.h.

Referenced by operator()().

◆ ID

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

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

Referenced by operator()().

◆ Node

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

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

Referenced by operator()().


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