📄 cp-parse.c
字号:
"typespecqual_reserved","initdecls","notype_initdecls","maybeasm","initdcl0","@11","initdcl","@12","notype_initdcl0","@13","maybe_attribute","attribute_list","attrib","identifiers_or_typenames","init","initlist","structsp","@14","@15","maybecomma","maybecomma_warn","aggr","named_class_head_sans_basetype","named_class_head_sans_basetype_defn","named_class_head","@16","@17","unnamed_class_head","class_head","maybe_base_class_list","base_class_list","base_class","scoped_base_class","base_class.1","base_class_visibility_list","left_curly","opt.component_decl_list","component_decl_list","component_decl","components","component_declarator0","component_declarator","enumlist","enumerator","typename","absdcl","nonempty_type_quals","type_quals","nonmomentary_expr","@18","after_type_declarator","after_type_declarator_no_typename","notype_declarator","scoped_id","typename_scope","scoped_typename","absdcl1","abs_member_declarator","after_type_member_declarator","stmts","errstmt",".pushlevel","maybe_label_decls","label_decls","label_decl","compstmt_or_error","compstmt","simple_if","@19","stmt","@20","@21","@22","@23","@24","@25","@26","@27","@28","@29","@30","@31","@32","@33","@34","@35","@36","try","label_colon","try_head","@37","ansi_try","ansi_dummy","ansi_try_head","@38","except_stmts","@39","@40","optional_identifier","ansi_except_stmts","@41","forhead.1","forhead.2","maybe_type_qual","xexpr","asm_operands","nonnull_asm_operands","asm_operand","asm_clobbers","parmlist","parms","parm","abs_or_notype_decl","see_typename","dont_see_typename","bad_parm","maybe_raises","raise_identifier","ansi_raise_identifier","raise_identifiers","ansi_raise_identifiers","operator_name",""};#endifstatic const short yyr1[] = { 0, 109, 109, 111, 110, 110, 112, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 117, 116, 118, 118, 119, 119, 119, 119, 120, 121, 121, 123, 122, 124, 122, 125, 122, 126, 122, 122, 122, 122, 122, 122, 122, 122, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 132, 133, 133, 133, 133, 134, 135, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 141, 142, 142, 143, 143, 143, 144, 145, 145, 146, 146, 148, 147, 149, 149, 150, 150, 151, 151, 151, 151, 151, 152, 152, 153, 153, 153, 154, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 159, 158, 160, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 161, 161, 161, 161, 162, 162, 163, 163, 164, 164, 165, 166, 166, 167, 168, 168, 168, 168, 168, 168, 169, 169, 169, 169, 170, 170, 170, 170, 171, 171, 171, 171, 172, 172, 172, 172, 173, 173, 173, 173, 174, 174, 175, 175, 175, 175, 175, 175, 175, 176, 176, 176, 177, 177, 178, 178, 179, 179, 181, 180, 180, 183, 182, 182, 185, 184, 184, 186, 186, 187, 187, 188, 188, 188, 189, 189, 190, 190, 190, 190, 190, 191, 191, 191, 191, 191, 191, 193, 192, 192, 194, 192, 192, 192, 192, 192, 195, 195, 196, 196, 197, 197, 197, 197, 197, 197, 197, 198, 198, 198, 198, 198, 199, 201, 200, 202, 200, 203, 204, 204, 205, 205, 205, 206, 206, 207, 207, 207, 207, 208, 209, 209, 210, 210, 210, 210, 211, 212, 212, 212, 212, 213, 213, 213, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 215, 215, 215, 216, 216, 216, 216, 216, 217, 217, 217, 217, 217, 218, 218, 219, 219, 220, 220, 221, 221, 221, 222, 222, 223, 223, 225, 224, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 229, 229, 230, 231, 231, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 233, 233, 233, 233, 234, 234, 235, 235, 235, 235, 236, 237, 238, 238, 239, 239, 240, 241, 241, 242, 242, 242, 244, 243, 245, 245, 245, 246, 245, 245, 247, 248, 245, 249, 250, 245, 251, 252, 253, 245, 254, 255, 256, 245, 257, 245, 258, 245, 259, 245, 260, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 261, 245, 245, 262, 245, 245, 245, 263, 263, 263, 264, 264, 264, 266, 265, 267, 267, 267, 268, 270, 269, 271, 272, 271, 273, 271, 274, 274, 275, 276, 275, 277, 277, 277, 278, 278, 278, 278, 279, 279, 280, 280, 280, 281, 281, 282, 282, 283, 284, 284, 285, 285, 285, 285, 285, 285, 285, 285, 286, 286, 286, 286, 286, 286, 287, 287, 288, 288, 288, 289, 290, 291, 292, 292, 292, 293, 293, 293, 293, 293, 293, 293, 294, 295, 295, 296, 296, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297};static const short yyr2[] = { 0, 0, 1, 0, 2, 2, 0, 0, 1, 1, 1, 1, 5, 4, 3, 4, 4, 1, 0, 5, 1, 3, 2, 4, 3, 1, 3, 1, 3, 0, 5, 0, 5, 0, 5, 0, 5, 3, 3, 6, 7, 4, 3, 3, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 1, 3, 4, 3, 5, 4, 3, 3, 2, 3, 3, 2, 6, 6, 4, 4, 1, 6, 4, 3, 6, 4, 3, 2, 2, 1, 3, 4, 2, 3, 0, 0, 1, 3, 2, 3, 1, 4, 2, 4, 2, 4, 2, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 4, 4, 1, 1, 0, 0, 1, 3, 1, 1, 0, 6, 0, 1, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 0, 3, 2, 2, 2, 2, 2, 2, 4, 2, 4, 3, 6, 6, 9, 4, 7, 5, 8, 9, 9, 6, 9, 6, 9, 3, 6, 2, 4, 5, 1, 4, 7, 4, 4, 4, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 3, 2, 1, 1, 1, 1, 3, 3, 0, 4, 0, 6, 2, 4, 2, 3, 2, 2, 1, 4, 4, 2, 5, 3, 2, 2, 2, 5, 3, 5, 3, 6, 4, 1, 4, 2, 5, 0, 1, 1, 2, 1, 2, 0, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 1, 2, 2, 3, 1, 1, 2, 2, 1, 1, 2, 2, 1, 2, 2, 3, 1, 2, 1, 1, 1, 1, 4, 4, 1, 1, 1, 1, 1, 3, 1, 3, 0, 4, 0, 7, 4, 0, 7, 4, 0, 7, 4, 0, 6, 1, 3, 1, 4, 8, 1, 3, 1, 2, 3, 4, 1, 1, 3, 4, 6, 3, 5, 0, 7, 4, 0, 6, 3, 2, 4, 1, 0, 1, 0, 1, 1, 2, 5, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 0, 3, 0, 3, 2, 1, 1, 0, 1, 2, 1, 3, 1, 1, 2, 2, 2, 3, 1, 1, 1, 2, 2, 1, 0, 1, 4, 3, 1, 2, 2, 3, 5, 5, 3, 3, 3, 3, 3, 5, 5, 3, 3, 3, 3, 1, 2, 2, 3, 3, 0, 1, 3, 4, 6, 4, 3, 2, 4, 6, 4, 3, 2, 1, 3, 1, 3, 2, 2, 0, 1, 2, 1, 2, 0, 2, 0, 2, 5, 5, 3, 5, 4, 3, 3, 5, 1, 1, 5, 3, 3, 1, 5, 5, 3, 5, 4, 3, 3, 1, 1, 3, 3, 5, 5, 3, 5, 3, 3, 3, 4, 3, 1, 1, 2, 2, 2, 3, 3, 7, 7, 5, 7, 3, 7, 7, 5, 7, 3, 1, 2, 2, 1, 2, 3, 3, 2, 1, 3, 3, 2, 5, 3, 4, 3, 4, 2, 3, 2, 3, 4, 3, 4, 5, 5, 1, 1, 2, 2, 2, 0, 0, 1, 1, 2, 3, 1, 2, 2, 5, 5, 0, 6, 1, 1, 2, 0, 4, 1, 0, 0, 7, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 9, 0, 6, 0, 5, 0, 7, 0, 4, 2, 2, 2, 3, 6, 8, 10, 12, 4, 3, 2, 2, 1, 2, 3, 6, 4, 6, 4, 3, 0, 7, 2, 0, 5, 3, 1, 2, 3, 3, 2, 2, 1, 0, 4, 2, 3, 3, 0, 0, 4, 0, 0, 4, 0, 4, 0, 1, 0, 0, 8, 3, 4, 4, 3, 4, 6, 6, 0, 1, 0, 1, 1, 0, 1, 1, 3, 4, 1, 3, 0, 1, 3, 2, 1, 1, 2, 2, 1, 3, 3, 5, 3, 5, 3, 3, 1, 1, 2, 1, 0, 1, 0, 2, 4, 1, 1, 1, 2, 2, 2, 1, 1, 1, 3, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3, 2, 3, 2, 2, 3, 2};static const short yydefact[] = { 3, 0, 0, 0, 457, 276, 477, 265, 275, 264, 0, 0, 0, 332, 0, 0, 0, 0, 419, 419, 419, 0, 0, 74, 17, 58, 0, 5, 6, 0, 11, 10, 9, 8, 242, 280, 119, 0, 0, 256, 0, 286, 274, 0, 345, 347, 351, 350, 327, 0, 419, 474, 277, 458, 4, 56, 57, 419, 476, 236, 616, 103, 104, 322, 105, 325, 0, 236, 27, 0, 686, 276, 417, 684, 683, 419, 681, 662, 667, 668, 0, 674, 673, 659, 660, 658, 677, 666, 663, 664, 665, 669, 670, 656, 657, 653, 654, 655, 671, 672, 678, 679, 0, 661, 675, 280, 414, 268, 0, 277, 333, 0, 18, 635, 0, 0, 0, 0, 0, 0, 236, 460, 459, 461, 3, 0, 0, 276, 0, 0, 345, 347, 638, 0, 88, 83, 242, 0, 0, 478, 475, 117, 118, 127, 436, 0, 419, 419, 431, 0, 55, 0, 0, 284, 252, 253, 419, 432, 276, 267, 266, 54, 0, 257, 0, 0, 261, 281, 282, 258, 260, 283, 0, 49, 104, 335, 336, 337, 338, 341, 349, 105, 107, 106, 108, 339, 344, 340, 352, 352, 368, 0, 66, 419, 0, 421, 0, 0, 69, 0, 419, 616, 638, 201, 417, 203, 240, 236, 236, 0, 0, 142, 238, 217, 237, 0, 236, 132, 131, 236, 133, 134, 0, 236, 135, 0, 121, 236, 172, 178, 124, 141, 0, 236, 204, 0, 236, 414, 268, 123, 414, 0, 202, 620, 621, 636, 636, 0, 617, 624, 324, 0, 319, 0, 0, 136, 137, 0, 0, 26, 680, 676, 682, 419, 0, 419, 419, 482, 616, 421, 685, 415, 270, 272, 418, 269, 0, 0, 420, 473, 454, 453, 452, 0, 14, 0, 7, 7, 43, 42, 638, 0, 29, 33, 37, 31, 35, 38, 288, 82, 89, 86, 0, 236, 242, 0, 0, 0, 505, 59, 511, 61, 352, 128, 114, 254, 255, 0, 0, 419, 419, 444, 0, 0, 445, 64, 53, 67, 0, 52, 419, 0, 421, 0, 51, 259, 50, 65, 68, 263, 262, 638, 287, 342, 343, 353, 346, 348, 390, 236, 0, 395, 395, 0, 0, 373, 638, 450, 0, 264, 0, 138, 256, 0, 456, 0, 236, 642, 643, 0, 641, 0, 0, 647, 649, 639, 0, 0, 299, 463, 468, 462, 638, 0, 72, 236, 0, 0, 149, 141, 0, 0, 151, 236, 236, 236, 223, 0, 239, 0, 224, 148, 145, 144, 0, 0, 0, 0, 146, 236, 116, 147, 236, 236, 0, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 211, 215, 216, 244, 245, 243, 236, 236, 236, 232, 0, 236, 169, 241, 109, 110, 111, 0, 213, 0, 113, 200, 412, 220, 236, 413, 110, 111, 225, 414, 414, 419, 619, 414, 623, 622, 0, 410, 330, 408, 321, 0, 0, 278, 0, 279, 28, 491, 416,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -