clang  12.0.0git
Public Types | List of all members
clang::ExprDependenceScope Struct Reference

#include "clang/AST/DependenceFlags.h"

Public Types

enum  ExprDependence : uint8_t {
  UnexpandedPack = 1, Instantiation = 2, Type = 4, Value = 8,
  Error = 16, None = 0, All = 31, TypeValue = Type | Value,
  TypeInstantiation = Type | Instantiation, ValueInstantiation = Value | Instantiation, TypeValueInstantiation = Type | Value | Instantiation, ErrorDependent = Error | ValueInstantiation
}
 

Detailed Description

Definition at line 16 of file DependenceFlags.h.

Member Enumeration Documentation

◆ ExprDependence

Enumerator
UnexpandedPack 
Instantiation 
Type 
Value 
Error 
None 
All 
TypeValue 
TypeInstantiation 
ValueInstantiation 
TypeValueInstantiation 
ErrorDependent 

Definition at line 17 of file DependenceFlags.h.


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