clang-tools 19.0.0git
Public Attributes | List of all members
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

Definition at line 44 of file UnnecessaryCopyInitialization.h.

◆ Var

const VarDecl& clang::tidy::performance::UnnecessaryCopyInitialization::CheckContext::Var

Definition at line 39 of file UnnecessaryCopyInitialization.h.

◆ 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: