dextool ~master (2018-04-15T20:31:52Z)
Dub
Repo
CppMethod
cpptooling
data
representation
struct
CppMethod {
Nullable
!
USRType
usr
;
this
(
USRType
usr
,
const
CppMethodName
name
,
const
CxReturnType
return_type
,
const
CppAccess
access
,
const
CppConstMethod
const_
,
const
CppVirtualMethod
virtual
)
;
this
(
USRType
usr
,
const
CppMethodName
name
,
const
CppAccess
access
,
const
CppConstMethod
const_
=
CppConstMethod
(
false
),
const
CppVirtualMethod
virtual
=
CppVirtualMethod
(
MemberVirtualType
.
Normal
))
;
}
Constructors
this
this
(
USRType
usr
,
const
CppMethodName
name
,
const
CxReturnType
return_type
,
const
CppAccess
access
,
const
CppConstMethod
const_
,
const
CppVirtualMethod
virtual
)
Function with no parameters.
this
this
(
USRType
usr
,
const
CppMethodName
name
,
const
CppAccess
access
,
const
CppConstMethod
const_
=
CppConstMethod
(
false
),
const
CppVirtualMethod
virtual
=
CppVirtualMethod
(
MemberVirtualType
.
Normal
))
Function with no parameters and returning void.
Meta
Source
See Implementation
cpptooling
data
representation
enums
MergeMode
functions
getName
getType
joinParamNames
joinParamTypes
joinParams
makeCxParam
makeUniqueUSR
nextUniqueID
paramNameToString
paramTypeToString
toInternal
unpackParam
structs
CFunction
CppClass
CppCtor
CppMethod
CppMethodGeneric
CppMethodOp
CppNamespace
CppRoot
CxGlobalVariable