struct LambdaScopeInfo::ShadowedOuterDecl

Declaration

struct LambdaScopeInfo::ShadowedOuterDecl { /* full declaration omitted */ };

Description

Contains all of the variables defined in this lambda that shadow variables that were defined in parent contexts. Used to avoid warnings when the shadowed variables are uncaptured by this lambda.

Declared at: clang/include/clang/Sema/ScopeInfo.h:905

Member Variables

public const clang::VarDecl* VD
public const clang::VarDecl* ShadowedDecl