top | up | prev | next

ArgumentMatch Struct

Definition at line 51 of OverloadResolution.hpp

Constructors

ArgumentMatch()
ArgumentMatch(OperationFlags preReferenceConversionFlags_, FunctionSymbol* conversionFun_, OperationFlags postReferenceConversionFlags_, int conversionDistance_)

Member Variables

int conversionDistance
FunctionSymbol* conversionFun
OperationFlags postReferenceConversionFlags
OperationFlags preReferenceConversionFlags

Constructor Details

ArgumentMatch Constructor

cmajor::binder::ArgumentMatch::ArgumentMatch()

Definition at line 53 of OverloadResolution.hpp :
 53 : preReferenceConversionFlags(OperationFlags::none)conversionFun(nullptr)postReferenceConversionFlags(OperationFlags::none)conversionDistance(0) {}


ArgumentMatch Constructor

cmajor::binder::ArgumentMatch::ArgumentMatch(OperationFlags preReferenceConversionFlags_, FunctionSymbol * conversionFun_, OperationFlags postReferenceConversionFlags_, int conversionDistance_)

Definition at line 54 of OverloadResolution.hpp :
 54 :
 55 preReferenceConversionFlags(preReferenceConversionFlags_)conversionFun(conversionFun_)postReferenceConversionFlags(postReferenceConversionFlags_)conversionDistance(conversionDistance_){}



top | up | prev | next