Preparing search index...
The search index is not available
XCompile
XCompile
clang
Cast
Interface Cast
interface
Cast
{
castKind
:
|
"IntegralCast"
|
"LValueToRValue"
|
"FunctionToPointerDecay"
|
"IntegralToBoolean"
|
"IntegralToFloating"
|
"NoOp"
|
"ArrayToPointerDecay"
|
"BitCast"
|
"NullToPointer"
|
"PointerToIntegral"
|
"BuiltinFnToFnPtr"
|
"ToVoid"
;
id
:
string
;
inner
:
Node
[]
;
kind
:
"CStyleCastExpr"
|
"ImplicitCastExpr"
;
name
?:
string
;
range
?:
{
begin
:
clang
.
Location
;
end
:
clang
.
Location
}
;
type
:
{
desugaredQualType
?:
string
;
qualType
:
string
;
typeAliasDeclId
?:
string
;
}
;
}
Hierarchy (
View Summary
)
GenericNode
Cast
Index
Properties
cast
Kind
id
inner
kind
name?
range?
type
Properties
cast
Kind
castKind
:
|
"IntegralCast"
|
"LValueToRValue"
|
"FunctionToPointerDecay"
|
"IntegralToBoolean"
|
"IntegralToFloating"
|
"NoOp"
|
"ArrayToPointerDecay"
|
"BitCast"
|
"NullToPointer"
|
"PointerToIntegral"
|
"BuiltinFnToFnPtr"
|
"ToVoid"
id
id
:
string
Hexadecimal ID for the node, e.g. "0x..."
inner
inner
:
Node
[]
kind
kind
:
"CStyleCastExpr"
|
"ImplicitCastExpr"
The kind of the node
Optional
name
name
?:
string
Optional
range
range
?:
{
begin
:
clang
.
Location
;
end
:
clang
.
Location
}
type
type
:
{
desugaredQualType
?:
string
;
qualType
:
string
;
typeAliasDeclId
?:
string
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
cast
Kind
id
inner
kind
name
range
type
XCompile
Loading...
Hexadecimal ID for the node, e.g. "0x..."