clang-tools 22.0.0git
clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext Struct Reference

#include <UnnecessaryCopyInitialization.h>

Public Attributes

const VarDecl & Var
const Stmt & BlockStmt
const DeclStmt & VarDeclStmt
clang::ASTContext & ASTCtx
const bool IssueFix
const bool IsVarUnused
const bool IsVarOnlyUsedAsConst

Detailed Description

Definition at line 38 of file UnnecessaryCopyInitialization.h.

Member Data Documentation

◆ ASTCtx

clang::ASTContext& clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::ASTCtx

Definition at line 42 of file UnnecessaryCopyInitialization.h.

◆ BlockStmt

const Stmt& clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::BlockStmt

Definition at line 40 of file UnnecessaryCopyInitialization.h.

◆ IssueFix

const bool clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::IssueFix

Definition at line 43 of file UnnecessaryCopyInitialization.h.

◆ IsVarOnlyUsedAsConst

const bool clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::IsVarOnlyUsedAsConst

Definition at line 45 of file UnnecessaryCopyInitialization.h.

◆ IsVarUnused

const bool clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::IsVarUnused

◆ Var

◆ VarDeclStmt

const DeclStmt& clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::VarDeclStmt

Definition at line 41 of file UnnecessaryCopyInitialization.h.


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