public interface ICPPFunctionType extends IFunctionType
EMPTY_TYPE_ARRAY, TYPE_MATCHER
Modifier and Type | Method and Description |
---|---|
IPointerType |
getThisType()
Deprecated.
function types don't relate to this pointers at all.
|
boolean |
hasRefQualifier()
Returns
true for a method declared with a ref-qualifier. |
boolean |
isConst()
Returns
true for a constant method. |
boolean |
isRValueReference()
Returns
true if the type of the implicit object parameter is an rvalue reference. |
boolean |
isVolatile()
Returns
true for a volatile method. |
boolean |
takesVarArgs()
Whether the function type takes variable number of arguments.
|
getParameterTypes, getReturnType
clone, isSameType
boolean isConst()
true
for a constant method.boolean isVolatile()
true
for a volatile method.boolean hasRefQualifier()
true
for a method declared with a ref-qualifier.boolean isRValueReference()
true
if the type of the implicit object parameter is an rvalue reference.boolean takesVarArgs()
takesVarArgs
in interface IFunctionType
@Deprecated IPointerType getThisType()
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.