clang
20.0.0git
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
y
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
Enumerations
_
a
b
c
f
g
i
l
m
n
o
p
r
s
t
v
Enumerator
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Examples
- s -
SC_Auto :
clang
SC_Extern :
clang
SC_None :
clang
SC_PrivateExtern :
clang
SC_Register :
clang
SC_Static :
clang
ScanDylibs :
clang::installapi
ScanFrameworks :
clang::installapi
SchemeNone :
clang::RISCV
SD_Automatic :
clang
SD_Dynamic :
clang
SD_FullExpression :
clang
SD_Static :
clang
SD_Thread :
clang
SELECTOR_OFFSETS :
clang::serialization
SelLoc_NonStandard :
clang
SelLoc_StandardNoSpace :
clang
SelLoc_StandardWithSpace :
clang
SEMA_DECL_REFS :
clang::serialization
SFF_CFString :
clang
SFF_None :
clang
SFF_NSString :
clang
Shift :
clang::prec
SIGNATURE :
clang::serialization
SignedInteger :
clang::RISCV
SignedLong :
clang::RISCV
Size_t :
clang::RISCV
Skip :
clang::sema
SM_SLOC_BUFFER_BLOB :
clang::serialization
SM_SLOC_BUFFER_BLOB_COMPRESSED :
clang::serialization
SM_SLOC_BUFFER_ENTRY :
clang::serialization
SM_SLOC_EXPANSION_ENTRY :
clang::serialization
SM_SLOC_FILE_ENTRY :
clang::serialization
SOURCE_FILE :
clang::api_notes::control_block
SOURCE_LOCATION_OFFSETS :
clang::serialization
SOURCE_MANAGER_BLOCK_ID :
clang::serialization
SOURCE_MANAGER_LINE_TABLE :
clang::serialization
Spaceship :
clang::prec
SPECIAL_TYPE_CF_CONSTANT_STRING :
clang::serialization
SPECIAL_TYPE_FILE :
clang::serialization
SPECIAL_TYPE_JMP_BUF :
clang::serialization
SPECIAL_TYPE_OBJC_CLASS_REDEFINITION :
clang::serialization
SPECIAL_TYPE_OBJC_ID_REDEFINITION :
clang::serialization
SPECIAL_TYPE_OBJC_SEL_REDEFINITION :
clang::serialization
SPECIAL_TYPE_SIGJMP_BUF :
clang::serialization
SPECIAL_TYPE_UCONTEXT_T :
clang::serialization
SPECIAL_TYPES :
clang::serialization
ST_Class :
clang::format
ST_CompoundRequirement :
clang::format
ST_Other :
clang::format
STATISTICS :
clang::serialization
STC_Arithmetic :
clang
STC_Array :
clang
STC_Block :
clang
STC_Function :
clang
STC_ObjectiveC :
clang
STC_Other :
clang
STC_Pointer :
clang
STC_Record :
clang
STC_Void :
clang
Std2008 :
clang::driver::tools::mips
STMT_ATTRIBUTED :
clang::serialization
STMT_BREAK :
clang::serialization
STMT_CAPTURED :
clang::serialization
STMT_CASE :
clang::serialization
STMT_COMPOUND :
clang::serialization
STMT_CONTINUE :
clang::serialization
STMT_CORETURN :
clang::serialization
STMT_COROUTINE_BODY :
clang::serialization
STMT_CXX_CATCH :
clang::serialization
STMT_CXX_FOR_RANGE :
clang::serialization
STMT_CXX_TRY :
clang::serialization
STMT_DECL :
clang::serialization
STMT_DEFAULT :
clang::serialization
STMT_DO :
clang::serialization
STMT_FOR :
clang::serialization
STMT_GCCASM :
clang::serialization
STMT_GOTO :
clang::serialization
STMT_IF :
clang::serialization
STMT_INDIRECT_GOTO :
clang::serialization
STMT_LABEL :
clang::serialization
STMT_MS_DEPENDENT_EXISTS :
clang::serialization
STMT_MSASM :
clang::serialization
STMT_NULL :
clang::serialization
STMT_NULL_PTR :
clang::serialization
STMT_OBJC_AT_SYNCHRONIZED :
clang::serialization
STMT_OBJC_AT_THROW :
clang::serialization
STMT_OBJC_AT_TRY :
clang::serialization
STMT_OBJC_AUTORELEASE_POOL :
clang::serialization
STMT_OBJC_CATCH :
clang::serialization
STMT_OBJC_FINALLY :
clang::serialization
STMT_OBJC_FOR_COLLECTION :
clang::serialization
STMT_OMP_ASSUME_DIRECTIVE :
clang::serialization
STMT_OMP_ATOMIC_DIRECTIVE :
clang::serialization
STMT_OMP_BARRIER_DIRECTIVE :
clang::serialization
STMT_OMP_CANCEL_DIRECTIVE :
clang::serialization
STMT_OMP_CANCELLATION_POINT_DIRECTIVE :
clang::serialization
STMT_OMP_CANONICAL_LOOP :
clang::serialization
STMT_OMP_CRITICAL_DIRECTIVE :
clang::serialization
STMT_OMP_DEPOBJ_DIRECTIVE :
clang::serialization
STMT_OMP_DISPATCH_DIRECTIVE :
clang::serialization
STMT_OMP_DISTRIBUTE_DIRECTIVE :
clang::serialization
STMT_OMP_DISTRIBUTE_PARALLEL_FOR_DIRECTIVE :
clang::serialization
STMT_OMP_DISTRIBUTE_PARALLEL_FOR_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_DISTRIBUTE_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_ERROR_DIRECTIVE :
clang::serialization
STMT_OMP_FLUSH_DIRECTIVE :
clang::serialization
STMT_OMP_FOR_DIRECTIVE :
clang::serialization
STMT_OMP_FOR_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_GENERIC_LOOP_DIRECTIVE :
clang::serialization
STMT_OMP_INTERCHANGE_DIRECTIVE :
clang::serialization
STMT_OMP_INTEROP_DIRECTIVE :
clang::serialization
STMT_OMP_MASKED_DIRECTIVE :
clang::serialization
STMT_OMP_MASKED_TASKLOOP_DIRECTIVE :
clang::serialization
STMT_OMP_MASKED_TASKLOOP_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_MASTER_DIRECTIVE :
clang::serialization
STMT_OMP_MASTER_TASKLOOP_DIRECTIVE :
clang::serialization
STMT_OMP_MASTER_TASKLOOP_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_META_DIRECTIVE :
clang::serialization
STMT_OMP_ORDERED_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_FOR_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_FOR_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_GENERIC_LOOP_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_MASKED_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_MASKED_TASKLOOP_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_MASKED_TASKLOOP_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_MASTER_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_MASTER_TASKLOOP_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_MASTER_TASKLOOP_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_PARALLEL_SECTIONS_DIRECTIVE :
clang::serialization
STMT_OMP_REVERSE_DIRECTIVE :
clang::serialization
STMT_OMP_SCAN_DIRECTIVE :
clang::serialization
STMT_OMP_SCOPE_DIRECTIVE :
clang::serialization
STMT_OMP_SECTION_DIRECTIVE :
clang::serialization
STMT_OMP_SECTIONS_DIRECTIVE :
clang::serialization
STMT_OMP_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_SINGLE_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_DATA_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_ENTER_DATA_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_EXIT_DATA_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_PARALLEL_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_PARALLEL_FOR_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_PARALLEL_FOR_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_PARALLEL_GENERIC_LOOP_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_TEAMS_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_TEAMS_DISTRIBUTE_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_TEAMS_DISTRIBUTE_PARALLEL_FOR_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_TEAMS_DISTRIBUTE_PARALLEL_FOR_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_TEAMS_DISTRIBUTE_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_TEAMS_GENERIC_LOOP_DIRECTIVE :
clang::serialization
STMT_OMP_TARGET_UPDATE_DIRECTIVE :
clang::serialization
STMT_OMP_TASK_DIRECTIVE :
clang::serialization
STMT_OMP_TASKGROUP_DIRECTIVE :
clang::serialization
STMT_OMP_TASKLOOP_DIRECTIVE :
clang::serialization
STMT_OMP_TASKLOOP_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TASKWAIT_DIRECTIVE :
clang::serialization
STMT_OMP_TASKYIELD_DIRECTIVE :
clang::serialization
STMT_OMP_TEAMS_DIRECTIVE :
clang::serialization
STMT_OMP_TEAMS_DISTRIBUTE_DIRECTIVE :
clang::serialization
STMT_OMP_TEAMS_DISTRIBUTE_PARALLEL_FOR_DIRECTIVE :
clang::serialization
STMT_OMP_TEAMS_DISTRIBUTE_PARALLEL_FOR_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TEAMS_DISTRIBUTE_SIMD_DIRECTIVE :
clang::serialization
STMT_OMP_TEAMS_GENERIC_LOOP_DIRECTIVE :
clang::serialization
STMT_OMP_TILE_DIRECTIVE :
clang::serialization
STMT_OMP_UNROLL_DIRECTIVE :
clang::serialization
STMT_OPENACC_COMBINED_CONSTRUCT :
clang::serialization
STMT_OPENACC_COMPUTE_CONSTRUCT :
clang::serialization
STMT_OPENACC_DATA_CONSTRUCT :
clang::serialization
STMT_OPENACC_ENTER_DATA_CONSTRUCT :
clang::serialization
STMT_OPENACC_EXIT_DATA_CONSTRUCT :
clang::serialization
STMT_OPENACC_HOST_DATA_CONSTRUCT :
clang::serialization
STMT_OPENACC_INIT_CONSTRUCT :
clang::serialization
STMT_OPENACC_LOOP_CONSTRUCT :
clang::serialization
STMT_OPENACC_SET_CONSTRUCT :
clang::serialization
STMT_OPENACC_SHUTDOWN_CONSTRUCT :
clang::serialization
STMT_OPENACC_UPDATE_CONSTRUCT :
clang::serialization
STMT_OPENACC_WAIT_CONSTRUCT :
clang::serialization
STMT_REF_PTR :
clang::serialization
STMT_RETURN :
clang::serialization
STMT_SEH_EXCEPT :
clang::serialization
STMT_SEH_FINALLY :
clang::serialization
STMT_SEH_LEAVE :
clang::serialization
STMT_SEH_TRY :
clang::serialization
STMT_STOP :
clang::serialization
STMT_SWITCH :
clang::serialization
STMT_WHILE :
clang::serialization
StopTracking :
clang::ento
StopTrackingHard :
clang::ento
SubjectMatchRule_Last :
clang::attr
SUBMODULE_AFFECTING_MODULES :
clang::serialization
SUBMODULE_BLOCK_ID :
clang::serialization
SUBMODULE_CONFIG_MACRO :
clang::serialization
SUBMODULE_CONFLICT :
clang::serialization
SUBMODULE_DEFINITION :
clang::serialization
SUBMODULE_EXCLUDED_HEADER :
clang::serialization
SUBMODULE_EXPORT_AS :
clang::serialization
SUBMODULE_EXPORTS :
clang::serialization
SUBMODULE_HEADER :
clang::serialization
SUBMODULE_IMPORTS :
clang::serialization
SUBMODULE_INITIALIZERS :
clang::serialization
SUBMODULE_LINK_LIBRARY :
clang::serialization
SUBMODULE_METADATA :
clang::serialization
SUBMODULE_PRIVATE_HEADER :
clang::serialization
SUBMODULE_PRIVATE_TEXTUAL_HEADER :
clang::serialization
SUBMODULE_REQUIRES :
clang::serialization
SUBMODULE_TEXTUAL_HEADER :
clang::serialization
SUBMODULE_TOPHEADER :
clang::serialization
SUBMODULE_UMBRELLA_DIR :
clang::serialization
SUBMODULE_UMBRELLA_HEADER :
clang::serialization
System :
clang::frontend
Generated on Mon Apr 14 2025 15:25:57 for clang by
1.9.6