clang 22.0.0git
clang::tooling::MatchFinder::MatchFinderOptions Struct Reference

#include "clang/ASTMatchers/ASTMatchFinder.h"

Classes

struct  Profiling

Public Member Functions

 MatchFinderOptions ()

Public Attributes

std::optional< ProfilingCheckProfiling
 Enables per-check timers.
bool IgnoreSystemHeaders {false}
 Avoids matching declarations in system headers.

Detailed Description

Definition at line 129 of file ASTMatchFinder.h.

Constructor & Destructor Documentation

◆ MatchFinderOptions()

clang::ast_matchers::MatchFinder::MatchFinderOptions::MatchFinderOptions ( )
inline

Definition at line 138 of file ASTMatchFinder.h.

Member Data Documentation

◆ CheckProfiling

std::optional<Profiling> clang::ast_matchers::MatchFinder::MatchFinderOptions::CheckProfiling

Enables per-check timers.

It prints a report after match.

Definition at line 143 of file ASTMatchFinder.h.

◆ IgnoreSystemHeaders

bool clang::ast_matchers::MatchFinder::MatchFinderOptions::IgnoreSystemHeaders {false}

Avoids matching declarations in system headers.

Definition at line 146 of file ASTMatchFinder.h.


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