clang 22.0.0git
clang::NormalizedConstraint::FoldExpandedConstraintBits Struct Reference

#include "clang/Sema/SemaConcept.h"

Public Attributes

unsigned Kind: 5
unsigned FoldOperator: 1
unsigned Placeholder: 26
OccurenceList Indexes
OccurenceList IndexesForSubsumption
TemplateArgumentLocArgs
TemplateParameterListParamList
const ExprPattern
const NamedDeclConstraintDecl
NormalizedConstraintConstraint

Detailed Description

Definition at line 79 of file SemaConcept.h.

Member Data Documentation

◆ Args

TemplateArgumentLoc* clang::NormalizedConstraint::FoldExpandedConstraintBits::Args

Definition at line 87 of file SemaConcept.h.

◆ Constraint

NormalizedConstraint* clang::NormalizedConstraint::FoldExpandedConstraintBits::Constraint

Definition at line 91 of file SemaConcept.h.

◆ ConstraintDecl

const NamedDecl* clang::NormalizedConstraint::FoldExpandedConstraintBits::ConstraintDecl

Definition at line 90 of file SemaConcept.h.

◆ FoldOperator

unsigned clang::NormalizedConstraint::FoldExpandedConstraintBits::FoldOperator

Definition at line 83 of file SemaConcept.h.

◆ Indexes

OccurenceList clang::NormalizedConstraint::FoldExpandedConstraintBits::Indexes

Definition at line 85 of file SemaConcept.h.

◆ IndexesForSubsumption

OccurenceList clang::NormalizedConstraint::FoldExpandedConstraintBits::IndexesForSubsumption

Definition at line 86 of file SemaConcept.h.

◆ Kind

unsigned clang::NormalizedConstraint::FoldExpandedConstraintBits::Kind

Definition at line 81 of file SemaConcept.h.

◆ ParamList

TemplateParameterList* clang::NormalizedConstraint::FoldExpandedConstraintBits::ParamList

Definition at line 88 of file SemaConcept.h.

◆ Pattern

const Expr* clang::NormalizedConstraint::FoldExpandedConstraintBits::Pattern

Definition at line 89 of file SemaConcept.h.

◆ Placeholder

unsigned clang::NormalizedConstraint::FoldExpandedConstraintBits::Placeholder

Definition at line 84 of file SemaConcept.h.


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