#include <CCConversions.h>
|
| | CCConversions (ErrorSink &) |
| |
| CCConvSeq * | implicitConversions (CTypeInfo *, CTypeInfo *, CTree *, CTree *, bool=true) |
| |
| CCConvSeq * | standardConversions (CTypeInfo *, CTypeInfo *, CTree *, CTree *) |
| |
| CCConvSeq * | userDefinedConversions (CTypeInfo *, CTypeInfo *, CTree *, CTree *) |
| |
| CCConvSeq * | referenceBinding (CTypeInfo *, CTypeInfo *, CTree *, CTree *, bool=true) |
| |
| CCConvSeq * | ellipsisConversions () |
| |
§ CCConversions()
| Puma::CCConversions::CCConversions |
( |
ErrorSink & |
e | ) |
|
|
inline |
§ arithmeticPromotion()
§ baseClass() [1/2]
§ baseClass() [2/2]
§ compareConvSeq()
§ compareSameRankConvSeq()
§ convSequenceRank()
| static unsigned Puma::CCConversions::convSequenceRank |
( |
CCConvSeq * |
| ) |
|
|
staticprotected |
§ ellipsisConversions()
| CCConvSeq* Puma::CCConversions::ellipsisConversions |
( |
| ) |
|
§ equalOrMoreQualified()
§ extractClass()
§ implicitConversions()
§ integralPromotion()
§ isValidConversion()
§ properSubsequence()
§ referenceBinding()
§ referenceCompatible()
§ referenceRelated()
§ similarTypes()
§ standardConversions()
§ userDefinedConversions()
§ usualArithmeticConv()