#include <conversion_operator.h>
|
Public Types inherited from retdec::demangler::borland::Node |
enum class | Kind {
KFunction
, KFunctionType
, KName
, KNestedName
,
KNodeArray
, KNodeString
, KTypeNode
, KBuiltInType
,
KPointerType
, KIntegralType
, KCharType
, KFloatType
,
KParentheses
, KReferenceType
, KRReferenceType
, KNamedType
,
KTemplateNode
, KArrayNode
, KConversionOperator
} |
|
Protected Attributes inherited from retdec::demangler::borland::Node |
Kind | _kind |
|
bool | _has_right |
|
◆ ConversionOperatorNode()
retdec::demangler::borland::ConversionOperatorNode::ConversionOperatorNode |
( |
std::shared_ptr< Node > |
type | ) |
|
|
private |
Private constructor for Conversino Operator Node. Use create.
- Parameters
-
type | Node representing target type. |
◆ create()
std::shared_ptr< ConversionOperatorNode > retdec::demangler::borland::ConversionOperatorNode::create |
( |
std::shared_ptr< Node > |
type | ) |
|
|
static |
Creates shared pointer with Conversion operator.
- Parameters
-
type | Node representing target type. |
- Returns
- pointer to constructed operator.
◆ printLeft()
void retdec::demangler::borland::ConversionOperatorNode::printLeft |
( |
std::ostream & |
s | ) |
const |
|
overridevirtual |
◆ _type
std::shared_ptr<Node> retdec::demangler::borland::ConversionOperatorNode::_type |
|
private |
The documentation for this class was generated from the following files: