XCompile
Preparing search index...
clang
Attribute
Interface Attribute
interface
Attribute
{
id
:
string
;
implicit
?:
boolean
;
inherited
?:
boolean
;
inner
?:
Node
[]
;
kind
:
|
"AlignedAttr"
|
"AllocAlignAttr"
|
"AllocSizeAttr"
|
"AsmLabelAttr"
|
"BuiltinAttr"
|
"C11NoReturnAttr"
|
"ColdAttr"
|
"ConstAttr"
|
"FallThroughAttr"
|
"FormatArgAttr"
|
"FormatAttr"
|
"NoThrowAttr"
|
"NonNullAttr"
|
"PureAttr"
|
"RestrictAttr"
|
"ReturnsNonNullAttr"
|
"ReturnsTwiceAttr"
|
"SentinelAttr"
|
"WarnUnusedResultAttr"
;
name
?:
string
;
range
?:
{
begin
:
clang
.
Location
;
end
:
clang
.
Location
}
;
type
:
TypeInfo
;
}
Hierarchy (
View Summary
)
GenericNode
Attribute
Index
Properties
id
implicit?
inherited?
inner?
kind
name?
range?
type
Properties
id
id
:
string
Hexadecimal ID for the node, e.g. "0x..."
Optional
implicit
implicit
?:
boolean
Optional
inherited
inherited
?:
boolean
Optional
inner
inner
?:
Node
[]
kind
kind
:
|
"AlignedAttr"
|
"AllocAlignAttr"
|
"AllocSizeAttr"
|
"AsmLabelAttr"
|
"BuiltinAttr"
|
"C11NoReturnAttr"
|
"ColdAttr"
|
"ConstAttr"
|
"FallThroughAttr"
|
"FormatArgAttr"
|
"FormatAttr"
|
"NoThrowAttr"
|
"NonNullAttr"
|
"PureAttr"
|
"RestrictAttr"
|
"ReturnsNonNullAttr"
|
"ReturnsTwiceAttr"
|
"SentinelAttr"
|
"WarnUnusedResultAttr"
The kind of the node
Optional
name
name
?:
string
Optional
range
range
?:
{
begin
:
clang
.
Location
;
end
:
clang
.
Location
}
type
type
:
TypeInfo
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
id
implicit
inherited
inner
kind
name
range
type
XCompile
Loading...
Hexadecimal ID for the node, e.g. "0x..."