clang  14.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 11845 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 11849 of file Sema.h.


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