clang 20.0.0git
Public Types | List of all members
clang::Sema::ReferenceConversionsScope Struct Reference

#include "clang/Sema/Sema.h"

Public Types

enum  ReferenceConversions {
  Qualification = 0x1 , NestedQualification = 0x2 , Function = 0x4 , DerivedToBase = 0x8 ,
  ObjC = 0x10 , ObjCLifetime = 0x20
}
 The conversions that would be performed on an lvalue of type T2 when binding a reference of type T1 to it, as determined when evaluating whether T1 is reference-compatible with T2. More...
 

Detailed Description

Definition at line 10137 of file Sema.h.

Member Enumeration Documentation

◆ ReferenceConversions

The conversions that would be performed on an lvalue of type T2 when binding a reference of type T1 to it, as determined when evaluating whether T1 is reference-compatible with T2.

Enumerator
Qualification 
NestedQualification 
Function 
DerivedToBase 
ObjC 
ObjCLifetime 

Definition at line 10141 of file Sema.h.


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