Eagle Legacy Modernization, LLC

C Grammar

Main program: C_Program

 Count  Terminals:
92 CMacro_Character_Literal: A character string
108,970 CMacro_Comment: Comment
100 CMacro_CommentRestOfLine: Comment
112,621 CMacro_Define_Definition: An identifier
787,094 CMacro_EndOfLine: End of line
70 CMacro_HexNumber: A hex number
  CMacro_Identifier: An identifier
108,462 CMacro_Identifier_Reference: An identifier
80,780 CMacro_IncludeSys: A character string
373,937 CMacro_Literal: A character string
95,359 CMacro_MultiLineText: A character string
1,160 CMacro_Number: A number
23,962 CMacro_Parameter_Definition: An identifier
66,361 CMacro_RestOfLine: Rest of the line
11,516 C_Character_Literal: A character string
808,350 C_Comment: Comment
299,917 C_Field_Definition: An identifier
131,252 C_Function_Definition: An identifier
154,152 C_HexNumber: A hex number
5,590,263 C_Identifier_Reference: An identifier
405 C_Label_Definition: An identifier
1,482 C_Label_Reference: An identifier
47,874 C_Literal: A character string
340 C_Literal_C: A character string
428,891 C_Number: A number
198,308 C_Type_Definition: An identifier
856,115 C_Variable_Definition: An identifier
 Count  Statistics(*) Tokens:
749,182 1.07(0%) all 2.67(46%) 1.01(0%) 0% C_ArgumentList: [C_IgnoreItem]* C_ExpressionArg [C_MoreArguments]* [C_IgnoreItem]* [',']
1,671,948 (none | 100% | none | 0% | 0%) |   C_ExpressionArg: (C_ExpressionArgType | C_Expression | "const" | C_TypePrimitive | C_Lambda)
    |   |   C_ExpressionArgType: C_Identifier_Reference C_TypeStar*
35,967 (100% | 0%) |   C_IgnoreItem: (C_Comment | CMacro_StatementOrComment)
922,766 all 1.05(3%) all |   C_MoreArguments: ',' [C_IgnoreItem]* C_ExpressionArg
13,451 all 1.13(2%) C_Assignment: C_Expression [C_MoreAssignments]*
270 all all |   C_MoreAssignments: ',' C_Expression
109,973 (0% | 100%) C_Data: (C_FunctionPointer | C_RegularData)
96,314 all all all all all all all 0% 100% 1.79(63%) all 98% |   C_FunctionPointer: [("const"|"constexpr"|"extern"|"final"|"inline"|"mutable"|"register"|"static"|"virtual"|"volatile"|"__inline"|"CM_PUBLIC"|"CM_PRIVATE"|"externalref"|"ACCELERATED_WIDGET_MAC_EXPORT"|"ANIMATION_EXPORT"|"APP_LIST_MODEL_EXPORT"|"APP_MENU_EXPORT"|"ARC_EXPORT"|"ASH_EXPORT"|"ASH_PUBLIC_EXPORT"|"AURA_EXPORT"|"AURA_EXTRA_EXPORT"|"AX_BASE_EXPORT"|"AX_EXPORT"|"BASE_EXPORT"|"BASE_I18N_EXPORT"|"BLINK_COMMON_EXPORT"|"BLINK_COMMON_EXPORT_PRIVATE"|"BLINK_EXPORT"|"BLINK_MODULES_EXPORT"|"BLINK_PLATFORM_EXPORT"|"CAPTIVE_PORTAL_EXPORT"|"CAPTURE_EXPORT"|"CAST_COMPONENT_EXPORT"|"CBOR_EXPORT"|"CC_ANIMATION_EXPORT"|"CC_BASE_EXPORT"|"CC_DEBUG_EXPORT"|"CC_EXPORT"|"CC_MOJO_EMBEDDER_EXPORT"|"CC_PAINT_EXPORT"|"CHROMECAST_EXPORT"|"CHROMEOS_EXPORT"|"CHROME_DBUS_EXPORT"|"CHROME_EXE_MAIN_EXPORT"|"CHROME_VIEWS_EXPORT"|"CODEC_EXPORT"|"COLOR_SPACE_EXPORT"|"COMPONENTS_DOWNLOAD_EXPORT"|"COMPONENTS_PREFS_EXPORT"|"COMPONENT_EXPORT"|"COMPOSITOR_EXPORT"|"CONTENT_EXPORT"|"CONTROLLER_EXPORT"|"CORE_EXPORT"|"CORE_EXTERN_TEMPLATE_EXPORT"|"CORE_TEMPLATE_EXPORT"|"CRASH_EXPORT"|"CRASH_KEY_EXPORT"|"CRDTP_EXPORT"|"CRONET_EXPORT"|"CRYPTO_EXPORT"|"CWV_EXPORT"|"DEVICE_BASE_EXPORT"|"DEVICE_BLUETOOTH_EXPORT"|"DEVICE_EVENT_LOG_EXPORT"|"DEVICE_FEATURES_EXPORT"|"DEVICE_GAMEPAD_EXPORT"|"DEVICE_VR_EXPORT"|"DISCARDABLE_MEMORY_EXPORT"|"DISPLAY_EXPORT"|"DISPLAY_MANAGER_EXPORT"|"DISPLAY_TYPES_EXPORT"|"DISPLAY_UTIL_EXPORT"|"DLL_EXPORT"|"DOMAIN_RELIABILITY_EXPORT"|"EGL_MESA_image_dma_buf_EXPORT"|"EPOLL_EXPORT"|"EVENTS_BASE_EXPORT"|"EVENTS_DEVICES_EXPORT"|"EVENTS_DEVICES_X11_EXPORT"|"EVENTS_EXPORT"|"EVENTS_X_EXPORT"|"EXTENSIONS_CHROMEOS_EXPORT"|"EXTENSIONS_CHROMEOS_EXTERN_TEMPLATE_EXPORT"|"EXTENSIONS_CHROMEOS_TEMPLATE_EXPORT"|"EXTENSIONS_EXPORT"|"FAKE_DISPLAY_EXPORT"|"FILE_MANAGER_EXPORT"|"GAMEPAD_FEATURES_EXPORT"|"GCM_DRIVER_EXPORT"|"GCM_EXPORT"|"GEOMETRY_EXPORT"|"GEOMETRY_SKIA_EXPORT"|"GESTURE_DETECTION_EXPORT"|"GFX_EXPORT"|"GFX_IPC_BUFFER_TYPES_EXPORT"|"GFX_IPC_COLOR_EXPORT"|"GFX_IPC_EXPORT"|"GFX_IPC_GEOMETRY_EXPORT"|"GFX_KEYFRAME_ANIMATION_EXPORT"|"GFX_RANGE_EXPORT"|"GFX_SKIA_EXPORT"|"GFX_SKIA_IPC_EXPORT"|"GFX_SWITCHES_EXPORT"|"GIN_EXPORT"|"GLES2_C_LIB_EXPORT"|"GLES2_IMPL_EXPORT"|"GLES2_UTILS_EXPORT"|"GL_AMD_shader_stencil_EXPORT"|"GL_ARB_shader_stencil_EXPORT"|"GL_EXPORT"|"GL_INIT_EXPORT"|"GL_IN_PROCESS_CONTEXT_EXPORT"|"GPU_EXPORT"|"GPU_GLES2_EXPORT"|"GPU_IPC_SERVICE_EXPORT"|"GPU_UTIL_EXPORT"|"GRPC_SUPPORT_EXPORT"|"GSS_EXPORT"|"GWP_ASAN_EXPORT"|"HEADLESS_EXPORT"|"HOST_EXPORT"|"INVALIDATION_EXPORT"|"IPC_MESSAGE_EXPORT"|"IPC_MESSAGE_SUPPORT_EXPORT"|"JNI_EXPORT"|"JNI_GENERATOR_EXPORT"|"JNI_REGISTRATION_EXPORT"|"JXL_EXPORT"|"KEYBOARD_EXPORT"|"KEYCODES_X_EXPORT"|"KEYED_SERVICE_EXPORT"|"KSV_EXPORT"|"LIBPROTOBUF_EXPORT"|"LIBPROTOC_EXPORT"|"LOGIN_EXPORT"|"MALLOC_WRAPPER_EXPORT"|"MEDIA_EXPORT"|"MEDIA_GPU_EXPORT"|"MEDIA_MOJO_EXPORT"|"MEDIA_PARSERS_EXPORT"|"MEDIA_SHMEM_EXPORT"|"MESSAGE_CENTER_EXPORT"|"MESSAGE_CENTER_PUBLIC_EXPORT"|"METAL_UTIL_EXPORT"|"METRICS_EXPORT"|"MF_UTIL_EXPORT"|"MIDI_EXPORT"|"MODULES_EXPORT"|"MODULES_EXTERN_TEMPLATE_EXPORT"|"MODULES_TEMPLATE_EXPORT"|"MOJO_CPP_SYSTEM_EXPORT"|"MOJO_SYSTEM_EXPORT"|"MOJO_SYSTEM_IMPL_EXPORT"|"MOJO_TEST_BLINK_EXPORT"|"MOJO_TEST_EXPORT"|"MOZILLA_EXPORT"|"NATIVE_LIBRARY_TEST_ALWAYS_EXPORT"|"NATIVE_THEME_EXPORT"|"NETWORK_SESSION_CONFIGURATOR_EXPORT"|"NET_EXPORT"|"NET_EXPORT_PRIVATE"|"ON_LOAD_SCRIPT_INJECTOR_EXPORT"|"OWNERSHIP_EXPORT"|"PERFETTO_COMPONENT_EXPORT"|"PLATFORM_EXPORT"|"POLICY_CHROME_SETTINGS_PROTO_EXPORT"|"POLICY_EXPORT"|"POLICY_PROTO_EXPORT"|"PPAPI_HOST_EXPORT"|"PPAPI_PROXY_EXPORT"|"PPAPI_SHARED_EXPORT"|"PPAPI_THUNK_EXPORT"|"PP_EXPORT"|"PRIVATE_COMPUTE_EXPORT"|"PRIVATE_MEMBERSHIP_EXPORT"|"PROTOBUF_EXPORT"|"PROXY_CONFIG_EXPORT"|"QUICHE_NO_EXPORT_IMPL"|"QUIRKS_EXPORT"|"RASTER_EXPORT"|"REMOTE_COCOA_APP_SHIM_EXPORT"|"REMOTE_COCOA_BROWSER_EXPORT"|"SANDBOX_EXPORT"|"SANDBOX_POLICY_EXPORT"|"SEATBELT_EXPORT"|"SERVICES_DEVICE_FINGERPRINT_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_TYPES_EXPORT"|"SESSIONS_EXPORT"|"SESSION_EXPORT"|"SHELL_DIALOGS_EXPORT"|"SHELL_ENCRYPTION_EXPORT"|"SHIM_ALWAYS_EXPORT"|"SHIM_CPP_SYMBOLS_EXPORT"|"SNAPSHOT_EXPORT"|"STUB_WINDOW_EXPORT"|"SURFACE_EXPORT"|"TRACE_EVENT_API_CLASS_EXPORT"|"TRACING_EXPORT"|"UI_ANDROID_EXPORT"|"UI_CHROMEOS_EXPORT"|"UI_DATA_PACK_EXPORT"|"UI_DEVTOOLS_EXPORT"|"UI_TOUCH_SELECTION_EXPORT"|"URL_IPC_EXPORT"|"URL_MATCHER_EXPORT"|"USB_MIDI_EXPORT"|"USER_MANAGER_EXPORT"|"USER_PREFS_EXPORT"|"VECTOR_ICON_EXPORT"|"VIEWS_CONTENT_CLIENT_EXPORT"|"VIEWS_EXAMPLES_EXPORT"|"VIEWS_EXAMPLES_WITH_CONTENT_EXPORT"|"VIEWS_EXPORT"|"VIZ_CLIENT_EXPORT"|"VIZ_COMMON_EXPORT"|"VIZ_DAWN_CONTEXT_PROVIDER_EXPORT"|"VIZ_HOST_EXPORT"|"VIZ_METAL_CONTEXT_PROVIDER_EXPORT"|"VIZ_RESOURCE_FORMAT_EXPORT"|"VIZ_SERVICE_EXPORT"|"VIZ_VULKAN_CONTEXT_PROVIDER_EXPORT"|"VR_BASE_EXPORT"|"VR_EXPORT"|"VR_UI_EXPORT"|"WEBDATA_EXPORT"|"WEBGPU_EXPORT"|"WEBVIEW_EXPORT"|"WEB_DIALOGS_EXPORT"|"WEB_ENGINE_EXPORT"|"WEB_MODAL_EXPORT"|"WIFI_EXPORT"|"WIN_WINDOW_EXPORT"|"WM_CORE_EXPORT"|"WM_PUBLIC_EXPORT"|"WTF_EXPORT"|"WEBP_INLINE")] C_Type '(' '*' C_Field_Definition ')' '(' [C_Comment] [C_FunctionParameter] [C_MoreParameterDefs]* ')' [';']
109,939 1.10(34%) all none all 1.01(19%) 67% 1.92(3%) all 2.14(14%) |   C_RegularData: [C_DataModifiers]* C_Type [C_Comment]* C_Variable_Definition [C_Subscript]* [C_DataInitialValue] [C_MoreIdentifiers]* ';' [C_Comment]*
7,328 all 1.06(12%) all 1.11(2%) 6% |   |   C_MoreIdentifiers: ',' [C_TypeStar]* C_Variable_Definition [C_Subscript]* [C_DataInitialValue]
82,242 none all 0% all none C_DataInitialValue: [CMacro_StatementOrComment] '=' [CMacro_StatementOrComment] C_Expression [CMacro_StatementOrComment]
49,038 (all | none) C_DataModifiers: (("const"|"constexpr"|"extern"|"final"|"inline"|"mutable"|"register"|"static"|"virtual"|"volatile"|"__inline"|"CM_PUBLIC"|"CM_PRIVATE"|"externalref"|"ACCELERATED_WIDGET_MAC_EXPORT"|"ANIMATION_EXPORT"|"APP_LIST_MODEL_EXPORT"|"APP_MENU_EXPORT"|"ARC_EXPORT"|"ASH_EXPORT"|"ASH_PUBLIC_EXPORT"|"AURA_EXPORT"|"AURA_EXTRA_EXPORT"|"AX_BASE_EXPORT"|"AX_EXPORT"|"BASE_EXPORT"|"BASE_I18N_EXPORT"|"BLINK_COMMON_EXPORT"|"BLINK_COMMON_EXPORT_PRIVATE"|"BLINK_EXPORT"|"BLINK_MODULES_EXPORT"|"BLINK_PLATFORM_EXPORT"|"CAPTIVE_PORTAL_EXPORT"|"CAPTURE_EXPORT"|"CAST_COMPONENT_EXPORT"|"CBOR_EXPORT"|"CC_ANIMATION_EXPORT"|"CC_BASE_EXPORT"|"CC_DEBUG_EXPORT"|"CC_EXPORT"|"CC_MOJO_EMBEDDER_EXPORT"|"CC_PAINT_EXPORT"|"CHROMECAST_EXPORT"|"CHROMEOS_EXPORT"|"CHROME_DBUS_EXPORT"|"CHROME_EXE_MAIN_EXPORT"|"CHROME_VIEWS_EXPORT"|"CODEC_EXPORT"|"COLOR_SPACE_EXPORT"|"COMPONENTS_DOWNLOAD_EXPORT"|"COMPONENTS_PREFS_EXPORT"|"COMPONENT_EXPORT"|"COMPOSITOR_EXPORT"|"CONTENT_EXPORT"|"CONTROLLER_EXPORT"|"CORE_EXPORT"|"CORE_EXTERN_TEMPLATE_EXPORT"|"CORE_TEMPLATE_EXPORT"|"CRASH_EXPORT"|"CRASH_KEY_EXPORT"|"CRDTP_EXPORT"|"CRONET_EXPORT"|"CRYPTO_EXPORT"|"CWV_EXPORT"|"DEVICE_BASE_EXPORT"|"DEVICE_BLUETOOTH_EXPORT"|"DEVICE_EVENT_LOG_EXPORT"|"DEVICE_FEATURES_EXPORT"|"DEVICE_GAMEPAD_EXPORT"|"DEVICE_VR_EXPORT"|"DISCARDABLE_MEMORY_EXPORT"|"DISPLAY_EXPORT"|"DISPLAY_MANAGER_EXPORT"|"DISPLAY_TYPES_EXPORT"|"DISPLAY_UTIL_EXPORT"|"DLL_EXPORT"|"DOMAIN_RELIABILITY_EXPORT"|"EGL_MESA_image_dma_buf_EXPORT"|"EPOLL_EXPORT"|"EVENTS_BASE_EXPORT"|"EVENTS_DEVICES_EXPORT"|"EVENTS_DEVICES_X11_EXPORT"|"EVENTS_EXPORT"|"EVENTS_X_EXPORT"|"EXTENSIONS_CHROMEOS_EXPORT"|"EXTENSIONS_CHROMEOS_EXTERN_TEMPLATE_EXPORT"|"EXTENSIONS_CHROMEOS_TEMPLATE_EXPORT"|"EXTENSIONS_EXPORT"|"FAKE_DISPLAY_EXPORT"|"FILE_MANAGER_EXPORT"|"GAMEPAD_FEATURES_EXPORT"|"GCM_DRIVER_EXPORT"|"GCM_EXPORT"|"GEOMETRY_EXPORT"|"GEOMETRY_SKIA_EXPORT"|"GESTURE_DETECTION_EXPORT"|"GFX_EXPORT"|"GFX_IPC_BUFFER_TYPES_EXPORT"|"GFX_IPC_COLOR_EXPORT"|"GFX_IPC_EXPORT"|"GFX_IPC_GEOMETRY_EXPORT"|"GFX_KEYFRAME_ANIMATION_EXPORT"|"GFX_RANGE_EXPORT"|"GFX_SKIA_EXPORT"|"GFX_SKIA_IPC_EXPORT"|"GFX_SWITCHES_EXPORT"|"GIN_EXPORT"|"GLES2_C_LIB_EXPORT"|"GLES2_IMPL_EXPORT"|"GLES2_UTILS_EXPORT"|"GL_AMD_shader_stencil_EXPORT"|"GL_ARB_shader_stencil_EXPORT"|"GL_EXPORT"|"GL_INIT_EXPORT"|"GL_IN_PROCESS_CONTEXT_EXPORT"|"GPU_EXPORT"|"GPU_GLES2_EXPORT"|"GPU_IPC_SERVICE_EXPORT"|"GPU_UTIL_EXPORT"|"GRPC_SUPPORT_EXPORT"|"GSS_EXPORT"|"GWP_ASAN_EXPORT"|"HEADLESS_EXPORT"|"HOST_EXPORT"|"INVALIDATION_EXPORT"|"IPC_MESSAGE_EXPORT"|"IPC_MESSAGE_SUPPORT_EXPORT"|"JNI_EXPORT"|"JNI_GENERATOR_EXPORT"|"JNI_REGISTRATION_EXPORT"|"JXL_EXPORT"|"KEYBOARD_EXPORT"|"KEYCODES_X_EXPORT"|"KEYED_SERVICE_EXPORT"|"KSV_EXPORT"|"LIBPROTOBUF_EXPORT"|"LIBPROTOC_EXPORT"|"LOGIN_EXPORT"|"MALLOC_WRAPPER_EXPORT"|"MEDIA_EXPORT"|"MEDIA_GPU_EXPORT"|"MEDIA_MOJO_EXPORT"|"MEDIA_PARSERS_EXPORT"|"MEDIA_SHMEM_EXPORT"|"MESSAGE_CENTER_EXPORT"|"MESSAGE_CENTER_PUBLIC_EXPORT"|"METAL_UTIL_EXPORT"|"METRICS_EXPORT"|"MF_UTIL_EXPORT"|"MIDI_EXPORT"|"MODULES_EXPORT"|"MODULES_EXTERN_TEMPLATE_EXPORT"|"MODULES_TEMPLATE_EXPORT"|"MOJO_CPP_SYSTEM_EXPORT"|"MOJO_SYSTEM_EXPORT"|"MOJO_SYSTEM_IMPL_EXPORT"|"MOJO_TEST_BLINK_EXPORT"|"MOJO_TEST_EXPORT"|"MOZILLA_EXPORT"|"NATIVE_LIBRARY_TEST_ALWAYS_EXPORT"|"NATIVE_THEME_EXPORT"|"NETWORK_SESSION_CONFIGURATOR_EXPORT"|"NET_EXPORT"|"NET_EXPORT_PRIVATE"|"ON_LOAD_SCRIPT_INJECTOR_EXPORT"|"OWNERSHIP_EXPORT"|"PERFETTO_COMPONENT_EXPORT"|"PLATFORM_EXPORT"|"POLICY_CHROME_SETTINGS_PROTO_EXPORT"|"POLICY_EXPORT"|"POLICY_PROTO_EXPORT"|"PPAPI_HOST_EXPORT"|"PPAPI_PROXY_EXPORT"|"PPAPI_SHARED_EXPORT"|"PPAPI_THUNK_EXPORT"|"PP_EXPORT"|"PRIVATE_COMPUTE_EXPORT"|"PRIVATE_MEMBERSHIP_EXPORT"|"PROTOBUF_EXPORT"|"PROXY_CONFIG_EXPORT"|"QUICHE_NO_EXPORT_IMPL"|"QUIRKS_EXPORT"|"RASTER_EXPORT"|"REMOTE_COCOA_APP_SHIM_EXPORT"|"REMOTE_COCOA_BROWSER_EXPORT"|"SANDBOX_EXPORT"|"SANDBOX_POLICY_EXPORT"|"SEATBELT_EXPORT"|"SERVICES_DEVICE_FINGERPRINT_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_TYPES_EXPORT"|"SESSIONS_EXPORT"|"SESSION_EXPORT"|"SHELL_DIALOGS_EXPORT"|"SHELL_ENCRYPTION_EXPORT"|"SHIM_ALWAYS_EXPORT"|"SHIM_CPP_SYMBOLS_EXPORT"|"SNAPSHOT_EXPORT"|"STUB_WINDOW_EXPORT"|"SURFACE_EXPORT"|"TRACE_EVENT_API_CLASS_EXPORT"|"TRACING_EXPORT"|"UI_ANDROID_EXPORT"|"UI_CHROMEOS_EXPORT"|"UI_DATA_PACK_EXPORT"|"UI_DEVTOOLS_EXPORT"|"UI_TOUCH_SELECTION_EXPORT"|"URL_IPC_EXPORT"|"URL_MATCHER_EXPORT"|"USB_MIDI_EXPORT"|"USER_MANAGER_EXPORT"|"USER_PREFS_EXPORT"|"VECTOR_ICON_EXPORT"|"VIEWS_CONTENT_CLIENT_EXPORT"|"VIEWS_EXAMPLES_EXPORT"|"VIEWS_EXAMPLES_WITH_CONTENT_EXPORT"|"VIEWS_EXPORT"|"VIZ_CLIENT_EXPORT"|"VIZ_COMMON_EXPORT"|"VIZ_DAWN_CONTEXT_PROVIDER_EXPORT"|"VIZ_HOST_EXPORT"|"VIZ_METAL_CONTEXT_PROVIDER_EXPORT"|"VIZ_RESOURCE_FORMAT_EXPORT"|"VIZ_SERVICE_EXPORT"|"VIZ_VULKAN_CONTEXT_PROVIDER_EXPORT"|"VR_BASE_EXPORT"|"VR_EXPORT"|"VR_UI_EXPORT"|"WEBDATA_EXPORT"|"WEBGPU_EXPORT"|"WEBVIEW_EXPORT"|"WEB_DIALOGS_EXPORT"|"WEB_ENGINE_EXPORT"|"WEB_MODAL_EXPORT"|"WIFI_EXPORT"|"WIN_WINDOW_EXPORT"|"WM_CORE_EXPORT"|"WM_PUBLIC_EXPORT"|"WTF_EXPORT"|"WEBP_INLINE") | C_Declaration)
197 all all all all all all C_Declaration: '[' '[' ("fallthrough"|"__fallthrough__"|"maybe_unused"|"nodiscard") ']' ']' ';'
2,884 all all 52% 1% 85% 42% C_Enum: "enum" ["class"] [C_Identifier_Reference] [C_EnumType] [C_TypeEnumValues] [';']
20 all all |   C_EnumType: ':' C_Type
2,449 all 1.23(21%) all 68% none 7.94(99%) all |   C_TypeEnumValues: '{' [C_Comment]* C_Variable_Definition [C_EnumInitializer] [C_Comment]* [C_MoreEnums]* '}'
6,110 all none all |   |   C_EnumInitializer: '=' [CMacro_StatementOrComment] C_Expression
19,221 all 1.19(36%) all 23% 1.00(2%) |   |   C_MoreEnums: ',' [C_Comment]* C_Variable_Definition [C_EnumInitializer] [C_Comment]*
5,282,785 (3% | 8% | 0% | 5% | 0% | 1% | 21% | 0% | 0% | 0% | 0% | 0% | 1% | 0% | 0% | 0% | 0% | 1% | 2% | 36% | 2% | 0% | 0% | 6% | 0% | 0% | 0% | 0% | 1% | 1% | 0% | 1% | 1% | 1% | 1% | 0% | 0% | 0% | 0% | 0% | 0% | 5%) C_Expression: (C_HexNumber | C_Number | C_Character_Literal | C_Literals | C_CastExpression | C_ExpressionList | C_FunctionCall | C_FunctionName | C_FunctionPointerCall | C_PreIncrementExpression | C_PreDecrementExpression | C_PostIncrementExpression | C_PostIncrementVariable | C_PostDecrementExpression | C_PostDecrementVariable | C_SignedExpression | C_LogicalNotExpression | C_NotExpression | C_BuiltIn | C_VariableExpression | C_AddressOfVariable | C_SizeOfType | C_SizeOfExpr | C_Parenthesized_Expression | C_StarExpression | C_CommentExpression | CPlus_NewExpression | C_SubscriptExpression | C_DotSubfield | C_ArrowSubfield | C_MultiplicativeExpression | C_AdditiveExpression | C_ShiftExpression | C_RelationalExpression | C_EqualityExpression | C_BitwiseAndExpression | C_ExclusiveOrExpression | C_BitwiseOrExpression | C_ConditionalAndExpression | C_ConditionalOrExpression | C_TrueFalseExpression | C_AssignmentExpression)
340 all all C_Extern_C: "extern" C_Literal_C
129,472 0% all all 0% all all all 2.76(0%) all all C_Function: [C_Extern_C] ["__extension__"] [("const"|"constexpr"|"extern"|"final"|"inline"|"mutable"|"register"|"static"|"virtual"|"volatile"|"__inline"|"CM_PUBLIC"|"CM_PRIVATE"|"externalref"|"ACCELERATED_WIDGET_MAC_EXPORT"|"ANIMATION_EXPORT"|"APP_LIST_MODEL_EXPORT"|"APP_MENU_EXPORT"|"ARC_EXPORT"|"ASH_EXPORT"|"ASH_PUBLIC_EXPORT"|"AURA_EXPORT"|"AURA_EXTRA_EXPORT"|"AX_BASE_EXPORT"|"AX_EXPORT"|"BASE_EXPORT"|"BASE_I18N_EXPORT"|"BLINK_COMMON_EXPORT"|"BLINK_COMMON_EXPORT_PRIVATE"|"BLINK_EXPORT"|"BLINK_MODULES_EXPORT"|"BLINK_PLATFORM_EXPORT"|"CAPTIVE_PORTAL_EXPORT"|"CAPTURE_EXPORT"|"CAST_COMPONENT_EXPORT"|"CBOR_EXPORT"|"CC_ANIMATION_EXPORT"|"CC_BASE_EXPORT"|"CC_DEBUG_EXPORT"|"CC_EXPORT"|"CC_MOJO_EMBEDDER_EXPORT"|"CC_PAINT_EXPORT"|"CHROMECAST_EXPORT"|"CHROMEOS_EXPORT"|"CHROME_DBUS_EXPORT"|"CHROME_EXE_MAIN_EXPORT"|"CHROME_VIEWS_EXPORT"|"CODEC_EXPORT"|"COLOR_SPACE_EXPORT"|"COMPONENTS_DOWNLOAD_EXPORT"|"COMPONENTS_PREFS_EXPORT"|"COMPONENT_EXPORT"|"COMPOSITOR_EXPORT"|"CONTENT_EXPORT"|"CONTROLLER_EXPORT"|"CORE_EXPORT"|"CORE_EXTERN_TEMPLATE_EXPORT"|"CORE_TEMPLATE_EXPORT"|"CRASH_EXPORT"|"CRASH_KEY_EXPORT"|"CRDTP_EXPORT"|"CRONET_EXPORT"|"CRYPTO_EXPORT"|"CWV_EXPORT"|"DEVICE_BASE_EXPORT"|"DEVICE_BLUETOOTH_EXPORT"|"DEVICE_EVENT_LOG_EXPORT"|"DEVICE_FEATURES_EXPORT"|"DEVICE_GAMEPAD_EXPORT"|"DEVICE_VR_EXPORT"|"DISCARDABLE_MEMORY_EXPORT"|"DISPLAY_EXPORT"|"DISPLAY_MANAGER_EXPORT"|"DISPLAY_TYPES_EXPORT"|"DISPLAY_UTIL_EXPORT"|"DLL_EXPORT"|"DOMAIN_RELIABILITY_EXPORT"|"EGL_MESA_image_dma_buf_EXPORT"|"EPOLL_EXPORT"|"EVENTS_BASE_EXPORT"|"EVENTS_DEVICES_EXPORT"|"EVENTS_DEVICES_X11_EXPORT"|"EVENTS_EXPORT"|"EVENTS_X_EXPORT"|"EXTENSIONS_CHROMEOS_EXPORT"|"EXTENSIONS_CHROMEOS_EXTERN_TEMPLATE_EXPORT"|"EXTENSIONS_CHROMEOS_TEMPLATE_EXPORT"|"EXTENSIONS_EXPORT"|"FAKE_DISPLAY_EXPORT"|"FILE_MANAGER_EXPORT"|"GAMEPAD_FEATURES_EXPORT"|"GCM_DRIVER_EXPORT"|"GCM_EXPORT"|"GEOMETRY_EXPORT"|"GEOMETRY_SKIA_EXPORT"|"GESTURE_DETECTION_EXPORT"|"GFX_EXPORT"|"GFX_IPC_BUFFER_TYPES_EXPORT"|"GFX_IPC_COLOR_EXPORT"|"GFX_IPC_EXPORT"|"GFX_IPC_GEOMETRY_EXPORT"|"GFX_KEYFRAME_ANIMATION_EXPORT"|"GFX_RANGE_EXPORT"|"GFX_SKIA_EXPORT"|"GFX_SKIA_IPC_EXPORT"|"GFX_SWITCHES_EXPORT"|"GIN_EXPORT"|"GLES2_C_LIB_EXPORT"|"GLES2_IMPL_EXPORT"|"GLES2_UTILS_EXPORT"|"GL_AMD_shader_stencil_EXPORT"|"GL_ARB_shader_stencil_EXPORT"|"GL_EXPORT"|"GL_INIT_EXPORT"|"GL_IN_PROCESS_CONTEXT_EXPORT"|"GPU_EXPORT"|"GPU_GLES2_EXPORT"|"GPU_IPC_SERVICE_EXPORT"|"GPU_UTIL_EXPORT"|"GRPC_SUPPORT_EXPORT"|"GSS_EXPORT"|"GWP_ASAN_EXPORT"|"HEADLESS_EXPORT"|"HOST_EXPORT"|"INVALIDATION_EXPORT"|"IPC_MESSAGE_EXPORT"|"IPC_MESSAGE_SUPPORT_EXPORT"|"JNI_EXPORT"|"JNI_GENERATOR_EXPORT"|"JNI_REGISTRATION_EXPORT"|"JXL_EXPORT"|"KEYBOARD_EXPORT"|"KEYCODES_X_EXPORT"|"KEYED_SERVICE_EXPORT"|"KSV_EXPORT"|"LIBPROTOBUF_EXPORT"|"LIBPROTOC_EXPORT"|"LOGIN_EXPORT"|"MALLOC_WRAPPER_EXPORT"|"MEDIA_EXPORT"|"MEDIA_GPU_EXPORT"|"MEDIA_MOJO_EXPORT"|"MEDIA_PARSERS_EXPORT"|"MEDIA_SHMEM_EXPORT"|"MESSAGE_CENTER_EXPORT"|"MESSAGE_CENTER_PUBLIC_EXPORT"|"METAL_UTIL_EXPORT"|"METRICS_EXPORT"|"MF_UTIL_EXPORT"|"MIDI_EXPORT"|"MODULES_EXPORT"|"MODULES_EXTERN_TEMPLATE_EXPORT"|"MODULES_TEMPLATE_EXPORT"|"MOJO_CPP_SYSTEM_EXPORT"|"MOJO_SYSTEM_EXPORT"|"MOJO_SYSTEM_IMPL_EXPORT"|"MOJO_TEST_BLINK_EXPORT"|"MOJO_TEST_EXPORT"|"MOZILLA_EXPORT"|"NATIVE_LIBRARY_TEST_ALWAYS_EXPORT"|"NATIVE_THEME_EXPORT"|"NETWORK_SESSION_CONFIGURATOR_EXPORT"|"NET_EXPORT"|"NET_EXPORT_PRIVATE"|"ON_LOAD_SCRIPT_INJECTOR_EXPORT"|"OWNERSHIP_EXPORT"|"PERFETTO_COMPONENT_EXPORT"|"PLATFORM_EXPORT"|"POLICY_CHROME_SETTINGS_PROTO_EXPORT"|"POLICY_EXPORT"|"POLICY_PROTO_EXPORT"|"PPAPI_HOST_EXPORT"|"PPAPI_PROXY_EXPORT"|"PPAPI_SHARED_EXPORT"|"PPAPI_THUNK_EXPORT"|"PP_EXPORT"|"PRIVATE_COMPUTE_EXPORT"|"PRIVATE_MEMBERSHIP_EXPORT"|"PROTOBUF_EXPORT"|"PROXY_CONFIG_EXPORT"|"QUICHE_NO_EXPORT_IMPL"|"QUIRKS_EXPORT"|"RASTER_EXPORT"|"REMOTE_COCOA_APP_SHIM_EXPORT"|"REMOTE_COCOA_BROWSER_EXPORT"|"SANDBOX_EXPORT"|"SANDBOX_POLICY_EXPORT"|"SEATBELT_EXPORT"|"SERVICES_DEVICE_FINGERPRINT_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_TYPES_EXPORT"|"SESSIONS_EXPORT"|"SESSION_EXPORT"|"SHELL_DIALOGS_EXPORT"|"SHELL_ENCRYPTION_EXPORT"|"SHIM_ALWAYS_EXPORT"|"SHIM_CPP_SYMBOLS_EXPORT"|"SNAPSHOT_EXPORT"|"STUB_WINDOW_EXPORT"|"SURFACE_EXPORT"|"TRACE_EVENT_API_CLASS_EXPORT"|"TRACING_EXPORT"|"UI_ANDROID_EXPORT"|"UI_CHROMEOS_EXPORT"|"UI_DATA_PACK_EXPORT"|"UI_DEVTOOLS_EXPORT"|"UI_TOUCH_SELECTION_EXPORT"|"URL_IPC_EXPORT"|"URL_MATCHER_EXPORT"|"USB_MIDI_EXPORT"|"USER_MANAGER_EXPORT"|"USER_PREFS_EXPORT"|"VECTOR_ICON_EXPORT"|"VIEWS_CONTENT_CLIENT_EXPORT"|"VIEWS_EXAMPLES_EXPORT"|"VIEWS_EXAMPLES_WITH_CONTENT_EXPORT"|"VIEWS_EXPORT"|"VIZ_CLIENT_EXPORT"|"VIZ_COMMON_EXPORT"|"VIZ_DAWN_CONTEXT_PROVIDER_EXPORT"|"VIZ_HOST_EXPORT"|"VIZ_METAL_CONTEXT_PROVIDER_EXPORT"|"VIZ_RESOURCE_FORMAT_EXPORT"|"VIZ_SERVICE_EXPORT"|"VIZ_VULKAN_CONTEXT_PROVIDER_EXPORT"|"VR_BASE_EXPORT"|"VR_EXPORT"|"VR_UI_EXPORT"|"WEBDATA_EXPORT"|"WEBGPU_EXPORT"|"WEBVIEW_EXPORT"|"WEB_DIALOGS_EXPORT"|"WEB_ENGINE_EXPORT"|"WEB_MODAL_EXPORT"|"WIFI_EXPORT"|"WIN_WINDOW_EXPORT"|"WM_CORE_EXPORT"|"WM_PUBLIC_EXPORT"|"WTF_EXPORT"|"WEBP_INLINE")] [C_Comment] [("const"|"constexpr"|"extern"|"final"|"inline"|"mutable"|"register"|"static"|"virtual"|"volatile"|"__inline"|"CM_PUBLIC"|"CM_PRIVATE"|"externalref"|"ACCELERATED_WIDGET_MAC_EXPORT"|"ANIMATION_EXPORT"|"APP_LIST_MODEL_EXPORT"|"APP_MENU_EXPORT"|"ARC_EXPORT"|"ASH_EXPORT"|"ASH_PUBLIC_EXPORT"|"AURA_EXPORT"|"AURA_EXTRA_EXPORT"|"AX_BASE_EXPORT"|"AX_EXPORT"|"BASE_EXPORT"|"BASE_I18N_EXPORT"|"BLINK_COMMON_EXPORT"|"BLINK_COMMON_EXPORT_PRIVATE"|"BLINK_EXPORT"|"BLINK_MODULES_EXPORT"|"BLINK_PLATFORM_EXPORT"|"CAPTIVE_PORTAL_EXPORT"|"CAPTURE_EXPORT"|"CAST_COMPONENT_EXPORT"|"CBOR_EXPORT"|"CC_ANIMATION_EXPORT"|"CC_BASE_EXPORT"|"CC_DEBUG_EXPORT"|"CC_EXPORT"|"CC_MOJO_EMBEDDER_EXPORT"|"CC_PAINT_EXPORT"|"CHROMECAST_EXPORT"|"CHROMEOS_EXPORT"|"CHROME_DBUS_EXPORT"|"CHROME_EXE_MAIN_EXPORT"|"CHROME_VIEWS_EXPORT"|"CODEC_EXPORT"|"COLOR_SPACE_EXPORT"|"COMPONENTS_DOWNLOAD_EXPORT"|"COMPONENTS_PREFS_EXPORT"|"COMPONENT_EXPORT"|"COMPOSITOR_EXPORT"|"CONTENT_EXPORT"|"CONTROLLER_EXPORT"|"CORE_EXPORT"|"CORE_EXTERN_TEMPLATE_EXPORT"|"CORE_TEMPLATE_EXPORT"|"CRASH_EXPORT"|"CRASH_KEY_EXPORT"|"CRDTP_EXPORT"|"CRONET_EXPORT"|"CRYPTO_EXPORT"|"CWV_EXPORT"|"DEVICE_BASE_EXPORT"|"DEVICE_BLUETOOTH_EXPORT"|"DEVICE_EVENT_LOG_EXPORT"|"DEVICE_FEATURES_EXPORT"|"DEVICE_GAMEPAD_EXPORT"|"DEVICE_VR_EXPORT"|"DISCARDABLE_MEMORY_EXPORT"|"DISPLAY_EXPORT"|"DISPLAY_MANAGER_EXPORT"|"DISPLAY_TYPES_EXPORT"|"DISPLAY_UTIL_EXPORT"|"DLL_EXPORT"|"DOMAIN_RELIABILITY_EXPORT"|"EGL_MESA_image_dma_buf_EXPORT"|"EPOLL_EXPORT"|"EVENTS_BASE_EXPORT"|"EVENTS_DEVICES_EXPORT"|"EVENTS_DEVICES_X11_EXPORT"|"EVENTS_EXPORT"|"EVENTS_X_EXPORT"|"EXTENSIONS_CHROMEOS_EXPORT"|"EXTENSIONS_CHROMEOS_EXTERN_TEMPLATE_EXPORT"|"EXTENSIONS_CHROMEOS_TEMPLATE_EXPORT"|"EXTENSIONS_EXPORT"|"FAKE_DISPLAY_EXPORT"|"FILE_MANAGER_EXPORT"|"GAMEPAD_FEATURES_EXPORT"|"GCM_DRIVER_EXPORT"|"GCM_EXPORT"|"GEOMETRY_EXPORT"|"GEOMETRY_SKIA_EXPORT"|"GESTURE_DETECTION_EXPORT"|"GFX_EXPORT"|"GFX_IPC_BUFFER_TYPES_EXPORT"|"GFX_IPC_COLOR_EXPORT"|"GFX_IPC_EXPORT"|"GFX_IPC_GEOMETRY_EXPORT"|"GFX_KEYFRAME_ANIMATION_EXPORT"|"GFX_RANGE_EXPORT"|"GFX_SKIA_EXPORT"|"GFX_SKIA_IPC_EXPORT"|"GFX_SWITCHES_EXPORT"|"GIN_EXPORT"|"GLES2_C_LIB_EXPORT"|"GLES2_IMPL_EXPORT"|"GLES2_UTILS_EXPORT"|"GL_AMD_shader_stencil_EXPORT"|"GL_ARB_shader_stencil_EXPORT"|"GL_EXPORT"|"GL_INIT_EXPORT"|"GL_IN_PROCESS_CONTEXT_EXPORT"|"GPU_EXPORT"|"GPU_GLES2_EXPORT"|"GPU_IPC_SERVICE_EXPORT"|"GPU_UTIL_EXPORT"|"GRPC_SUPPORT_EXPORT"|"GSS_EXPORT"|"GWP_ASAN_EXPORT"|"HEADLESS_EXPORT"|"HOST_EXPORT"|"INVALIDATION_EXPORT"|"IPC_MESSAGE_EXPORT"|"IPC_MESSAGE_SUPPORT_EXPORT"|"JNI_EXPORT"|"JNI_GENERATOR_EXPORT"|"JNI_REGISTRATION_EXPORT"|"JXL_EXPORT"|"KEYBOARD_EXPORT"|"KEYCODES_X_EXPORT"|"KEYED_SERVICE_EXPORT"|"KSV_EXPORT"|"LIBPROTOBUF_EXPORT"|"LIBPROTOC_EXPORT"|"LOGIN_EXPORT"|"MALLOC_WRAPPER_EXPORT"|"MEDIA_EXPORT"|"MEDIA_GPU_EXPORT"|"MEDIA_MOJO_EXPORT"|"MEDIA_PARSERS_EXPORT"|"MEDIA_SHMEM_EXPORT"|"MESSAGE_CENTER_EXPORT"|"MESSAGE_CENTER_PUBLIC_EXPORT"|"METAL_UTIL_EXPORT"|"METRICS_EXPORT"|"MF_UTIL_EXPORT"|"MIDI_EXPORT"|"MODULES_EXPORT"|"MODULES_EXTERN_TEMPLATE_EXPORT"|"MODULES_TEMPLATE_EXPORT"|"MOJO_CPP_SYSTEM_EXPORT"|"MOJO_SYSTEM_EXPORT"|"MOJO_SYSTEM_IMPL_EXPORT"|"MOJO_TEST_BLINK_EXPORT"|"MOJO_TEST_EXPORT"|"MOZILLA_EXPORT"|"NATIVE_LIBRARY_TEST_ALWAYS_EXPORT"|"NATIVE_THEME_EXPORT"|"NETWORK_SESSION_CONFIGURATOR_EXPORT"|"NET_EXPORT"|"NET_EXPORT_PRIVATE"|"ON_LOAD_SCRIPT_INJECTOR_EXPORT"|"OWNERSHIP_EXPORT"|"PERFETTO_COMPONENT_EXPORT"|"PLATFORM_EXPORT"|"POLICY_CHROME_SETTINGS_PROTO_EXPORT"|"POLICY_EXPORT"|"POLICY_PROTO_EXPORT"|"PPAPI_HOST_EXPORT"|"PPAPI_PROXY_EXPORT"|"PPAPI_SHARED_EXPORT"|"PPAPI_THUNK_EXPORT"|"PP_EXPORT"|"PRIVATE_COMPUTE_EXPORT"|"PRIVATE_MEMBERSHIP_EXPORT"|"PROTOBUF_EXPORT"|"PROXY_CONFIG_EXPORT"|"QUICHE_NO_EXPORT_IMPL"|"QUIRKS_EXPORT"|"RASTER_EXPORT"|"REMOTE_COCOA_APP_SHIM_EXPORT"|"REMOTE_COCOA_BROWSER_EXPORT"|"SANDBOX_EXPORT"|"SANDBOX_POLICY_EXPORT"|"SEATBELT_EXPORT"|"SERVICES_DEVICE_FINGERPRINT_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_EXPORT"|"SERVICE_MANAGER_PUBLIC_CPP_TYPES_EXPORT"|"SESSIONS_EXPORT"|"SESSION_EXPORT"|"SHELL_DIALOGS_EXPORT"|"SHELL_ENCRYPTION_EXPORT"|"SHIM_ALWAYS_EXPORT"|"SHIM_CPP_SYMBOLS_EXPORT"|"SNAPSHOT_EXPORT"|"STUB_WINDOW_EXPORT"|"SURFACE_EXPORT"|"TRACE_EVENT_API_CLASS_EXPORT"|"TRACING_EXPORT"|"UI_ANDROID_EXPORT"|"UI_CHROMEOS_EXPORT"|"UI_DATA_PACK_EXPORT"|"UI_DEVTOOLS_EXPORT"|"UI_TOUCH_SELECTION_EXPORT"|"URL_IPC_EXPORT"|"URL_MATCHER_EXPORT"|"USB_MIDI_EXPORT"|"USER_MANAGER_EXPORT"|"USER_PREFS_EXPORT"|"VECTOR_ICON_EXPORT"|"VIEWS_CONTENT_CLIENT_EXPORT"|"VIEWS_EXAMPLES_EXPORT"|"VIEWS_EXAMPLES_WITH_CONTENT_EXPORT"|"VIEWS_EXPORT"|"VIZ_CLIENT_EXPORT"|"VIZ_COMMON_EXPORT"|"VIZ_DAWN_CONTEXT_PROVIDER_EXPORT"|"VIZ_HOST_EXPORT"|"VIZ_METAL_CONTEXT_PROVIDER_EXPORT"|"VIZ_RESOURCE_FORMAT_EXPORT"|"VIZ_SERVICE_EXPORT"|"VIZ_VULKAN_CONTEXT_PROVIDER_EXPORT"|"VR_BASE_EXPORT"|"VR_EXPORT"|"VR_UI_EXPORT"|"WEBDATA_EXPORT"|"WEBGPU_EXPORT"|"WEBVIEW_EXPORT"|"WEB_DIALOGS_EXPORT"|"WEB_ENGINE_EXPORT"|"WEB_MODAL_EXPORT"|"WIFI_EXPORT"|"WIN_WINDOW_EXPORT"|"WM_CORE_EXPORT"|"WM_PUBLIC_EXPORT"|"WTF_EXPORT"|"WEBP_INLINE")] C_FunctionTypeName C_Function_ParameterDefs [C_Comment]* ["const"] C_FunctionBody
141,410 (6% | 0% | 7% | 86%) |   C_FunctionBody: (C_FunctionEqualsDefault | C_FunctionEqualsZero | C_FunctionImplementation | C_FunctionNoBody)
8,989 all all |   |   C_FunctionEqualsDefault: '=' "default"
43 all all |   |   C_FunctionEqualsZero: '=' C_Number
10,064 all 22.16(99%) all none |   |   C_FunctionImplementation: '{' [C_StatementOrComment]* '}' [';']
122,314 none none all |   |   C_FunctionNoBody: [C_FunctionAssembler] [C_FunctionAttributes]* ';'
    |   |   |   C_FunctionAssembler: "__asm__" '(' C_Literal C_Literal ')'
802,498 (0% | 0% | 0% | 99% | 0%) |   C_FunctionParameter: (C_FunctionDotDotDotParameter | C_FunctionFunctionParameter | C_FunctionParamAmpersand | C_FunctionRegularParameter | C_FunctionPointer)
2,988 all |   |   C_FunctionDotDotDotParameter: "..."
39 all all all |   |   C_FunctionFunctionParameter: C_Type C_Function_Definition C_Function_ParameterDefs
40 all all |   |   C_FunctionParamAmpersand: '&' C_Type
797,660 all all all 88% 1.01(0%) 0% 0% |   |   C_FunctionRegularParameter: ["const"] C_Type ["__restrict"] [C_Variable_Definition] [C_Subscript]* [C_FunctionDefaultValue] [C_Comment]
426 all all |   |   |   C_FunctionDefaultValue: '=' C_Expression
129,472 (all | none) |   C_FunctionTypeName: (C_Function_TypeAndName | "main")
129,472 all 1.00(0%) all |   |   C_Function_TypeAndName: C_Type [C_Comment]* C_Function_Definition
395,468 all 0% 72% none 1.93(41%) all |   C_Function_ParameterDefs: '(' [C_Comment] [C_FunctionParameter] [C_Comment] [C_MoreParameterDefs]* ')'
421,014 all 0% all |   C_MoreParameterDefs: ',' [C_Comment] C_FunctionParameter
    C_FunctionAttributes: "__attribute__" '(' '(' C_FunctionAttribute [C_FunctionMoreAttributes]* ')' ')'
    |   C_FunctionAttribute: (C_FunctionAttributeAllocSize | C_FunctionAttributeFormat | C_FunctionAttributeNonNull | ("__const__"|"__deprecated__"|"__leaf__"|"__malloc__"|"__noreturn__"|"__nothrow__"|"__pure__"|"__warn_unused_result__"))
    |   |   C_FunctionAttributeAllocSize: "__alloc_size__" '(' C_Number* ')'
    |   |   C_FunctionAttributeFormat: "__format__" '(' ("__printf__"|"__scanf__"|"__strfmon__") ',' C_Number ',' C_Number ')'
    |   |   C_FunctionAttributeNonNull: "__nonnull__" '(' C_Number* ')'
    |   C_FunctionMoreAttributes: ',' C_FunctionAttribute
95,358 all 1.06 all C_Generic: '<' C_GenericType* '>'
98,252 (99% | 1% | 1% | none) |   C_GenericType: (C_Plus_GenericType | C_Plus_GenericVoid | C_Number | C_Literal)
96,793 all all |   |   C_Plus_GenericType: C_Type ["..."]
872 all all 1.20(93%) all |   |   C_Plus_GenericVoid: "void" '(' [C_Type]* ')'
405 all all C_Label: C_Label_Definition ':'
99 all all all all all C_Lambda: [C_LambdaBrackets] C_Function_ParameterDefs "->" C_Type C_Statement
99 all 1.10(all) all |   C_LambdaBrackets: '[' [C_LambdaParam]* ']'
104 32% 20% |   |   C_LambdaParam: ['&'] [C_Variable]
327,535 all 2.13 all C_ParenthesizedExpression: '(' C_Expression* ')'
1,551 194.20(all) C_Program: [C_StatementOrComment]*
1,821,774 (13% | 1% | 6% | 7% | 47% | 0% | 1%) |   C_StatementOrComment: (C_Comment | C_TypeDef | C_Data | C_Function | C_Statement | C_Enum | CMacro_StatementOrComment)
1,044,648 (12% | 0% | 0% | 2% | 0% | 0% | none | 1% | 0% | 0% | 2% | 0% | 14% | 16% | 1% | 0% | 0% | 1% | 50%) C_Statement: (C_StatementBlock | C_Data | C_Label | ';' | CMacro_StatementOrComment | C_Embed_Assembler | C_AutoLock | C_BreakStatement | C_ContinueStatement | C_DoStatement | C_ForStatement | C_GotoStatement | C_IfStatement | C_ReturnStatement | C_SwitchStatement | C_WhileStatement | C_Declaration | C_TypeStruct | C_ExpressionStatement)
178,723 all 3.95(93%) all |   C_StatementBlock: '{' [C_StatementOrComment]* '}'
154,091 all 85% all C_Subscript: '[' [C_Expression] ']'
1,521,373 1.07(0%) 1.11(9%) all 3% 0% all 1.00(10%) C_Type: [C_TypeModifier]* [C_NamespaceType]* C_TypeBase [C_Generic] [C_TypeFunction] ["const"] [C_TypeStar]*
181,102 all all |   C_NamespaceType: C_Identifier_Reference "::"
1,681,010 (0% | 0% | 0% | 0% | 10% | 0% | 47% | 43% | none) |   C_TypeBase: (C_Enum | "unsigned" | C_TypeShortUnsignedInt | C_TypeUnion | C_TypeStruct | C_TypeLongLong | C_TypePrimitive | C_TypeUserDefined | C_TypeSimpleUnion)
267 all all all all |   C_TypeFunction: '(' '*' ')' C_Function_ParameterDefs
8,151 (all) |   C_TypeModifier: (("__extension__"|"const"|"volatile"|"register"|"static"))
26,894 all all all all none all C_TypeDef: ["__extension__"] "typedef" ["interface"] C_TypeDef_What [C_TypedefAttributes]* ';'
26,894 (94% | 6% | 1% | none) |   C_TypeDef_What: (C_TypeDef_Data | C_TypeDef_Function | C_TypeDef_NoParensFunction | CMacro_StatementOrComment)
25,153 all none all 0% 1.00(3%) |   |   C_TypeDef_Data: C_Type ['*'] C_Type_Definition [C_Subscript] [C_TypeDefMore]*
875 all 98% all none |   |   |   C_TypeDefMore: ',' ['*'] C_Type_Definition [C_Subscript]
1,513 all all 90% all all all |   |   C_TypeDef_Function: C_Type '(' ['*'] C_Function_Definition ')' C_Function_ParameterDefs
228 all all all |   |   C_TypeDef_NoParensFunction: C_Type C_Function_Definition C_Function_ParameterDefs
    |   C_TypedefAttributes: "__attribute__" '(' '(' C_TypedefAttribute [C_TypedefMoreAttributes]* ')' ')'
    |   |   C_TypedefAttribute: (C_TypedefAttributeMode)
    |   |   |   C_TypedefAttributeMode: "__mode__" '(' "__word__" ')'
    |   |   C_TypedefMoreAttributes: ',' C_TypedefAttribute
3,129,243 1.00(2%) all 1.15(25%) 1.06(0%) C_Variable: [C_VariableStar]* C_VariableIdentifier [C_ExtendedIdentifier]* [C_Subscript]*
900,343 (31% | 29% | 40%) |   C_ExtendedIdentifier: (C_ArrowIdentifier | C_ColonColonIdentifier | C_DotIdentifier)
282,697 all all |   |   C_ArrowIdentifier: "->" C_Identifier_Reference
260,387 all all all |   |   C_ColonColonIdentifier: "::" ['~'] C_Identifier_Reference
357,259 all all |   |   C_DotIdentifier: '.' C_Identifier_Reference
3,129,243 (0% | 0% | 3% | 96%) |   C_VariableIdentifier: (C_CastedVariable | C_IndirectVariable | C_SubscriptedVariable | C_Identifier_Reference)
970 all all all all all all |   |   C_CastedVariable: '(' '(' C_Type ')' C_Identifier_Reference ')'
2,380 all 1.00 all all |   |   C_IndirectVariable: '(' C_VariableStar* C_Identifier_Reference ')'
106,924 all 1.02 |   |   C_SubscriptedVariable: C_Identifier_Reference C_Subscript*
56,766 all |   C_VariableStar: '*'
4,574 all all 90% CPlus_NewExpression: "new" C_Type [CPlus_NewWhat]
4,097 (98% | 2%) |   CPlus_NewWhat: (CPlus_Parentheses | C_Subscript)
4,009 all 3.37(75%) all |   |   CPlus_Parentheses: '(' [C_Expression]* ')'
44,894 all all all C_AdditiveExpression: C_Expression ("+"|"-") C_Expression
84,461 all all C_AddressOfVariable: '&' C_Expression
66,748 all all all C_ArrowSubfield: C_Expression "->" C_Expression
272,061 all all none all C_AssignmentExpression: C_Expression ("="|"*="|"/="|"%="|"+="|"-="|"<<="|">>="|">>>="|"&="|"^="|"|=") [CMacro_StatementOrComment] C_Expression
4,293 all all all C_BitwiseAndExpression: C_Expression '&' C_Expression
7,269 all all all C_BitwiseOrExpression: C_Expression '|' C_Expression
90,429 all C_BuiltIn: ("false"|"true"|"NULL"|"default")
18,905 all all all all C_CastExpression: '(' C_Type ')' C_Expression
6 all all C_CommentExpression: C_Comment C_Expression
22,286 all all all C_ConditionalAndExpression: C_Expression "&&" C_Expression
17,810 all all all C_ConditionalOrExpression: C_Expression "||" C_Expression
58,091 all all all C_DotSubfield: C_Expression '.' C_Expression
68,024 all all all C_EqualityExpression: C_Expression ("=="|"!=") C_Expression
128 all all all C_ExclusiveOrExpression: C_Expression '^' C_Expression
47,107 all 95% 1% all C_ExpressionList: '{' [C_ArgumentList] [C_Comment] '}'
1,126,723 17% all 3% all 59% all C_FunctionCall: [CPlus_NamespaceList] C_Variable [C_Generic] '(' [C_ArgumentList] ')'
185 all all C_FunctionName: C_Variable C_Generic
1,131 all 5% all all all 100% all C_FunctionPointerCall: '(' ['*'] C_Variable ')' '(' [C_ArgumentList] ')'
253,498 1.09 C_Literals: C_Literal*
413 all all C_LogicalNotExpression: '~' C_Expression
20,685 all all all C_MultiplicativeExpression: C_Expression ("*"|"/"|"%") C_Expression
55,808 all all C_NotExpression: '!' C_Expression
327,305 all C_Parenthesized_Expression: C_ParenthesizedExpression
17 all all C_PostDecrementExpression: C_ParenthesizedExpression "--"
715 all all C_PostDecrementVariable: C_Variable "--"
211 all all C_PostIncrementExpression: C_ParenthesizedExpression "++"
69,279 all all C_PostIncrementVariable: C_Variable "++"
583 all all C_PreDecrementExpression: "--" C_Expression
7,637 all all C_PreIncrementExpression: "++" C_Expression
35,692 all all all C_RelationalExpression: C_Expression ("<"|">"|"<="|">=") C_Expression
37,837 all all all C_ShiftExpression: C_Expression ("<<"|">>"|">>>") C_Expression
2,299 all all C_SignedExpression: ("+"|"-") C_Expression
742 all all all all C_SizeOfExpr: "sizeof" '(' C_Expression ')'
5,900 all all all all C_SizeOfType: "sizeof" '(' C_Type ')'
1,146 all all C_StarExpression: '*' C_Expression
2,491 all all all all C_SubscriptExpression: C_Expression '[' C_Expression ']'
9,200 all all all all all C_TrueFalseExpression: C_Expression '?' C_Expression ':' C_Expression
1,922,383 all C_VariableExpression: C_Variable
    C_AutoLock: [C_Comment]* [C_AutoLockMutex] "AutoLock" C_Identifier_Reference '(' C_Expression ')' ';'
    |   C_AutoLockMutex: "Mutex" "::"
15,367 all all C_BreakStatement: "break" ';'
2,933 all all C_ContinueStatement: "continue" ';'
296 all 1% all all all all all all C_DoStatement: "do" [C_Comment] C_Statement "while" '(' C_Expression ')' ';'
57 all all 24.33(91%) all C_Embed_Assembler: ("__asm"|"_asm") '{' [IntelASM_Line]* '}'
522,853 all all C_ExpressionStatement: C_Expression ';'
22,372 (39% | 61%) C_ForStatement: (C_ForCollectionStatement | C_ForLoopStatement)
8,806 all all all all all all all all all |   C_ForCollectionStatement: "for" '(' ["const"] C_Type C_Variable ':' C_Expression ')' C_Statement
13,566 all all 97% none all 99% 0% all 98% 1.00(2%) 0% all 0% all |   C_ForLoopStatement: "for" '(' [C_ForLoopVariable] [C_Comment] ';' [C_Expression] [C_Comment] ';' [C_Expression] [C_MoreLoopIncrements]* [C_Comment] ')' [C_Comment] C_Statement
13,451 (48% | 52%) |   |   C_ForLoopVariable: (C_ForLoopVariableNoType | C_ForLoopVariableWithType)
6,438 all |   |   |   C_ForLoopVariableNoType: C_Assignment
7,013 all all |   |   |   C_ForLoopVariableWithType: C_Type C_Assignment
265 all all |   |   C_MoreLoopIncrements: ',' C_ForLoopVariable
1,482 all all all C_GotoStatement: "goto" [C_Label_Reference] ';'
148,688 all all all 0% all 1.02(0%) all 14% C_IfStatement: "if" '(' C_Expression [C_Comment] ')' [C_Comment]* C_Statement [C_IfElseClause]
20,635 1.08(1%) all 1.00(1%) all |   C_IfElseClause: [C_Comment]* "else" [C_Comment]* C_Statement
163,888 all 87% all C_ReturnStatement: "return" [C_Expression] ';'
6,352 all all all all 0% all 6.86(100%) all C_SwitchStatement: "switch" '(' C_Expression ')' [C_Comment] '{' [C_SwitchClause]* '}'
40,768 all all all 1.76(79%) |   C_CaseClause: "case" C_Expression ':' [C_StatementOrComment]*
2,619 all all 1.63(100%) |   C_DefaultClause: "default" ':' [C_StatementOrComment]*
43,530 (0% | 94% | 6%) |   C_SwitchClause: (C_Comment | C_CaseClause | C_DefaultClause)
2,827 all all all all 0% all C_WhileStatement: "while" '(' C_Expression ')' [C_Comment] C_Statement
12 all all C_TypeLongLong: "long" "long"
791,961 all all all all 1.09(33%) C_TypePrimitive: ["const"] [("signed"|"unsigned")] ("auto"|"char"|"double"|"float"|"int"|"long"|"short"|"void"|"BOOL") ["int"] [C_TypeStar]*
723,000 all |   C_TypeStar: ("*"|"&&"|"&")
2,480 all all all all all 1.00(22%) C_TypeShortUnsignedInt: [("signed"|"unsigned")] ("long"|"short") ["long"] [("signed"|"unsigned")] ("int"|"double") [C_TypeStar]*
    C_TypeSimpleUnion: "union" C_Type_Definition
172,639 1.89(0%) all none 100% 1% 12% 7% C_TypeStruct: [C_Comment]* "struct" [C_Comment] [C_Type_Definition] [C_Comment] [C_StructBody] [';']
360,817 (55% | 19% | 26% | 0% | 0%) |   C_FieldOrComment: (C_Field | C_Comment | C_FunctionPointer | C_TypeUnion | CMacro_StatementOrComment)
198,350 all all 0% 1.03(2%) 0% 1.53(2%) all 1.22(58%) |   |   C_Field: C_Type C_Field_Definition [C_TypeNumberOfBits] [C_Subscript]* [C_FieldInitialValue] [C_MoreFields]* ';' [C_Comment]*
22 all all |   |   |   C_FieldInitialValue: '=' C_Expression
5,253 all none 1.28(11%) all 1.00(1%) none |   |   |   C_MoreFields: ',' [C_Comment]* ['*']* C_Field_Definition [C_Subscript]* [C_FieldInitialValue]
113 all all |   |   |   C_TypeNumberOfBits: ':' C_Number
21,029 all 3% 17.08(100%) all |   C_StructBody: '{' [C_Comment] [C_FieldOrComment]* '}'
342 all 65% all 4.54(all) all 1% C_TypeUnion: "union" [C_Type_Definition] '{' [C_FieldOrComment]* '}' [';']
723,171 all all 1.01(40%) C_TypeUserDefined: ["struct"] C_Identifier_Reference [C_TypeStar]*
30,248 all 96% all CMacroFunctionParens: '(' [CMacro_Identifier_Reference] ')'
46,787 (0% | 2% | none | 0% | 22% | 46% | none | 14% | 2% | none | 0% | 0% | 1% | 1% | 0% | none | none | 5% | 8% | none) CMacro_Expression: (CMacro_HexNumber | CMacro_Number | CMacro_Literal | CMacro_Character_Literal | CMacro_FunctionCall | CMacro_IdentifierExpression | CMacro_SignedExpression | CMacro_NotExpression | CMacro_ParenthesizedExpression | CMacro_SymbolExpression | CMacro_MultiplicativeExpression | CMacro_AdditiveExpression | CMacro_RelationalExpression | CMacro_EqualityExpression | CMacro_BitwiseAndExpression | CMacro_ExclusiveOrExpression | CMacro_BitwiseOrExpression | CMacro_ConditionalAndExpression | CMacro_ConditionalOrExpression | CMacro_ConcatenateExpression)
48,113 all all |   CMacro_CommentLine: CMacro_Comment CMacro_EndOfLine
516,343 (0% | 9% | 72% | 18% | 0%) |   CMacro_Element: (CMacro_Pragma_Statement | CMacro_CommentLine | CMacro_StatementOrComment | CMacro_MultiLineText | CMacro_EndOfLine)
650,380 0% all 1.00(0%) all CMacro_StatementOrComment: [CMacro_EndOfLine] CMacro_StmtBody [CMacro_Comment]* CMacro_EndOfLine
650,380 (none | 17% | 0% | 4% | 9% | 70% | 0% | 0% | none | 0%) |   CMacro_StmtBody: (CMacro_IfDefCPlusPlus | CMacro_Define_Statement | CMacro_Error_Statement | CMacro_If_Statement | CMacro_IfDef_Statement | CMacro_Include_Statement | CMacro_LineNumber_Statement | CMacro_Pragma_Statement | CMacro_Region_Statement | CMacro_Undef_Statement)
6 all all all CMacro_AdditiveExpression: CMacro_Expression ("+"|"-") CMacro_Expression
2 all all all CMacro_BitwiseAndExpression: CMacro_Expression '&' CMacro_Expression
    CMacro_BitwiseOrExpression: CMacro_Expression '|' CMacro_Expression
    CMacro_ConcatenateExpression: CMacro_Expression "##" CMacro_Expression
2,405 all all all CMacro_ConditionalAndExpression: CMacro_Expression "&&" CMacro_Expression
3,568 all all all CMacro_ConditionalOrExpression: CMacro_Expression "||" CMacro_Expression
266 all all all CMacro_EqualityExpression: CMacro_Expression ("=="|"!=") CMacro_Expression
    CMacro_ExclusiveOrExpression: CMacro_Expression '^' CMacro_Expression
10,191 all all CMacro_FunctionCall: "defined" CMacro_FunctionType
10,191 (1% | 99%) |   CMacro_FunctionType: (CMacro_Identifier_Reference | CMacroFunctionParens)
21,478 all 94% CMacro_IdentifierExpression: CMacro_Identifier_Reference [CMacroFunctionParens]
2 all all all CMacro_MultiplicativeExpression: CMacro_Expression ("*"|"/"|"%") CMacro_Expression
6,372 all all CMacro_NotExpression: '!' CMacro_Expression
919 all all all CMacro_ParenthesizedExpression: '(' CMacro_Expression ')'
531 all all all CMacro_RelationalExpression: CMacro_Expression ("<"|">"|"<="|">=") CMacro_Expression
    CMacro_SignedExpression: ("+"|"-") CMacro_Expression
    CMacro_SymbolExpression: '#' CMacro_Expression
124 all all all CMacro_Pragma_CLang: ("clang"|"GCC") ("diagnostic"|"optimize") CMacro_Pragma_CLang_What
124 (35% | 1% | none | 65%) |   CMacro_Pragma_CLang_What: (CMacro_Pragma_CLangIgnored | CMacro_Pragma_CLangOptimize | CMacro_Literal | ("push"|"pop"))
43 all all |   |   CMacro_Pragma_CLangIgnored: "ignored" CMacro_Literal
1 all all all |   |   CMacro_Pragma_CLangOptimize: '(' CMacro_Literal ')'
9 all all all all all all CMacro_Pragma_Comment: "comment" '(' "lib" ',' CMacro_Literal ')'
4 all all CMacro_Pragma_Export: ("export"|"import") ("on"|"off")
7 all all all all CMacro_Pragma_Intrinsic: "intrinsic" '(' [("rotl"|"rotr"|"_rotl"|"_rotr"|"_BitScanReverse"|"_InterlockedCompareExchange"|"_InterlockedCompareExchangePointer"|"_umul128")] ')'
100 all 73% all CMacro_Pragma_Mark: "mark" ['-'] [CMacro_CommentRestOfLine]
4 all all all 2.00 all CMacro_Pragma_Message: "message" ["disable"] '(' CMacro_PragmaMsg* ')'
6 (33% | 67%) |   CMacro_PragmaMsg: (CMacro_Literal | ("UNDERFLOW"|"FLOATOVERFL"|"nosimpint"))
118 all all all 42% 49% all CMacro_Pragma_Pack: "pack" '(' [("push"|"pop")] [','] [CMacro_Number] ')'
    CMacro_Pragma_Region: "region" [CMacro_CommentRestOfLine]
1 all all all all all none none all CMacro_Pragma_RuntimeChecks: "runtime_checks" '(' CMacro_Literal [','] ["off"] [','] [CMacro_Number] ')'
1 all all all CMacro_Pragma_STDC: "STDC" "FP_CONTRACT" "OFF"
2 all all CMacro_Pragma_Unroll: "unroll" CMacro_Number
3 all all all CMacro_Pragma_Warn: "warn" ['-'] CMacro_Number
216 all all all 68% 1.02(68%) all CMacro_Pragma_Warning: "warning" ['('] ("disable"|"restore"|"push"|"pop"|"default") [':'] [CMacro_PragmaCode]* [')']
150 (none | all | none) |   CMacro_PragmaCode: (',' | CMacro_Number | CMacro_Identifier)
112,621 all all all 0% 9% 58% 3% CMacro_Define_Statement: '#' "define" CMacro_Define_Definition [CMacro_Comment] [CMacro_Parameters] [CMacro_RestOfLine] [CMacro_Comment]
9,799 all 4.22(97%) all |   CMacro_Parameters: '(' [CMacro_Param]* ')'
24,691 (97% | 3%) |   |   CMacro_Param: (CMacro_Parameter_Definition | "...")
1,122 all all 100% CMacro_Error_Statement: '#' ("error"|"warn"|"warning") [CMacro_RestOfLine]
55,928 all all all 0% all 8.21(100%) 1.26(0%) 2% none all all 87% CMacro_IfDef_Statement: '#' ("ifdef"|"ifndef") CMacro_Identifier_Reference [CMacro_Comment] CMacro_EndOfLine [CMacro_Element]* [CMacro_IfDefElif]* [CMacro_IfDefElse] [CMacro_EndOfLine] '#' "endif" [CMacro_Comment]
    |   CMacro_IfDefCPlusPlus: '#' "ifdef" "__cplusplus" CMacro_EndOfLine "extern" CMacro_Literal '{' CMacro_EndOfLine '#' "endif" CMacro_EndOfLine [CMacro_Element]* '#' "ifdef" "__cplusplus" CMacro_EndOfLine '}' [CMacro_Comment] CMacro_EndOfLine '#' "endif"
88 all all all 5% all 1.40(all) |   CMacro_IfDefElif: '#' "elif" CMacro_Expression [CMacro_Comment] [CMacro_EndOfLine] [CMacro_Element]*
1,159 none all all 13% all 1.56(all) |   CMacro_IfDefElse: [CMacro_EndOfLine] '#' "else" [CMacro_Comment] CMacro_EndOfLine [CMacro_Element]*
23,925 all all all 0% all 1.88(100%) 1.59(5%) 22% none all all 28% CMacro_If_Statement: '#' "if" CMacro_Expression [CMacro_Comment] CMacro_EndOfLine [CMacro_Element]* [CMacro_IfElif]* [CMacro_IfElse] [CMacro_EndOfLine] '#' "endif" [CMacro_Comment]
1,923 all all all 1% all 1.69(all) |   CMacro_IfElif: '#' "elif" CMacro_Expression [CMacro_Comment] [CMacro_EndOfLine] [CMacro_Element]*
5,161 all all 19% all 1.53(all) |   CMacro_IfElse: '#' "else" [CMacro_Comment] [CMacro_EndOfLine] [CMacro_Element]*
454,599 all all all 1.00(0%) CMacro_Include_Statement: '#' ("include"|"include_next"|"import") CMacro_IncludeWhat [CMacro_Comment]*
454,599 (82% | 18%) |   CMacro_IncludeWhat: (CMacro_Literal | CMacro_IncludeSys)
62 all all all all none CMacro_LineNumber_Statement: '#' ["line"] CMacro_Number CMacro_Literal [CMacro_Number]*
661 all all all CMacro_Pragma_Statement: '#' "pragma" CMacro_Pragma_Type
661 (11% | 19% | 1% | 1% | 1% | 15% | 1% | 18% | none | 0% | 0% | 0% | 0% | 33%) |   CMacro_Pragma_Type: ("once" | CMacro_Pragma_CLang | CMacro_Pragma_Comment | CMacro_Pragma_Export | CMacro_Pragma_Intrinsic | CMacro_Pragma_Mark | CMacro_Pragma_Message | CMacro_Pragma_Pack | CMacro_Pragma_Region | CMacro_Pragma_RuntimeChecks | CMacro_Pragma_STDC | CMacro_Pragma_Unroll | CMacro_Pragma_Warn | CMacro_Pragma_Warning)
    CMacro_Region_Statement: '#' "region" [CMacro_CommentRestOfLine] CMacro_EndOfLine [CMacro_Element]* [CMacro_EndOfLine] '#' "endregion" [CMacro_CommentRestOfLine]
1,899 all all all CMacro_Undef_Statement: '#' "undef" CMacro_Identifier_Reference
470,850 all 1% all |   CPlus_NamespaceColon: C_Identifier_Reference [C_Generic] "::"
426,309 (0% | 100%) |   CPlus_NamespaceList: (CPlus_NamespaceListColons | CPlus_NamespaceListNoColons)
1,719 all 1.17(36%) |   |   CPlus_NamespaceListColons: "::" [CPlus_NamespaceColon]*
424,590 1.11 |   |   CPlus_NamespaceListNoColons: CPlus_NamespaceColon*

Terminals = 27 (instances=10,287,833)
Tokens = 224 (instances=40,985,697)

(*) Statistics are shown in the same order as the Tokens.
Percentages are rounded; 'all' and 'none' mean 100% and 0% before rounding.
For lists, it shows the average number of occurrences, excluding empty lists.