Lines Matching refs:Code
37 serialization::StmtCode Code;
96 Code(serialization::STMT_NULL_PTR), AbbrevToUse(0),
104 assert(Code != serialization::STMT_NULL_PTR &&
106 return Record.EmitStmt(Code, AbbrevToUse);
135 Code = serialization::STMT_NULL;
154 Code = serialization::STMT_COMPOUND;
173 Code = serialization::STMT_CASE;
179 Code = serialization::STMT_DEFAULT;
188 Code = serialization::STMT_LABEL;
197 Code = serialization::STMT_ATTRIBUTED;
228 Code = serialization::STMT_IF;
254 Code = serialization::STMT_SWITCH;
271 Code = serialization::STMT_WHILE;
281 Code = serialization::STMT_DO;
294 Code = serialization::STMT_FOR;
302 Code = serialization::STMT_GOTO;
310 Code = serialization::STMT_INDIRECT_GOTO;
316 Code = serialization::STMT_CONTINUE;
322 Code = serialization::STMT_BREAK;
336 Code = serialization::STMT_RETURN;
346 Code = serialization::STMT_DECL;
389 Code = serialization::STMT_GCCASM;
422 Code = serialization::STMT_MSASM;
430 Code = serialization::STMT_COROUTINE_BODY;
439 Code = serialization::STMT_CORETURN;
453 Code = serialization::EXPR_COAWAIT;
458 Code = serialization::EXPR_COYIELD;
466 Code = serialization::EXPR_DEPENDENT_COAWAIT;
510 Code = serialization::EXPR_CONCEPT_SPECIALIZATION;
575 Code = serialization::EXPR_REQUIRES;
607 Code = serialization::STMT_CAPTURED;
643 Code = serialization::EXPR_CONSTANT;
654 Code = serialization::EXPR_SYCL_UNIQUE_STABLE_NAME;
668 Code = serialization::EXPR_PREDEFINED;
710 Code = serialization::EXPR_DECL_REF;
722 Code = serialization::EXPR_INTEGER_LITERAL;
730 Code = serialization::EXPR_FIXEDPOINT_LITERAL;
739 Code = serialization::EXPR_FLOATING_LITERAL;
745 Code = serialization::EXPR_IMAGINARY_LITERAL;
767 Code = serialization::EXPR_STRING_LITERAL;
778 Code = serialization::EXPR_CHARACTER_LITERAL;
786 Code = serialization::EXPR_PAREN;
796 Code = serialization::EXPR_PAREN_LIST;
813 Code = serialization::EXPR_UNARY_OPERATOR;
848 Code = serialization::EXPR_OFFSETOF;
862 Code = serialization::EXPR_SIZEOF_ALIGN_OF;
870 Code = serialization::EXPR_ARRAY_SUBSCRIPT;
879 Code = serialization::EXPR_ARRAY_SUBSCRIPT;
896 Code = serialization::EXPR_ARRAY_SECTION;
909 Code = serialization::EXPR_OMP_ARRAY_SHAPING;
935 Code = serialization::EXPR_OMP_ITERATOR;
959 Code = serialization::EXPR_CALL;
969 Code = serialization::EXPR_RECOVERY;
1011 Code = serialization::EXPR_MEMBER;
1020 Code = serialization::EXPR_OBJC_ISA;
1028 Code = serialization::EXPR_OBJC_INDIRECT_COPY_RESTORE;
1036 Code = serialization::EXPR_OBJC_BRIDGED_CAST;
1076 Code = serialization::EXPR_BINARY_OPERATOR;
1088 Code = serialization::EXPR_COMPOUND_ASSIGN_OPERATOR;
1098 Code = serialization::EXPR_CONDITIONAL_OPERATOR;
1111 Code = serialization::EXPR_BINARY_CONDITIONAL_OPERATOR;
1121 Code = serialization::EXPR_IMPLICIT_CAST;
1133 Code = serialization::EXPR_CSTYLE_CAST;
1142 Code = serialization::EXPR_COMPOUND_LITERAL;
1150 Code = serialization::EXPR_EXT_VECTOR_ELEMENT;
1178 Code = serialization::EXPR_INIT_LIST;
1213 Code = serialization::EXPR_DESIGNATED_INIT;
1220 Code = serialization::EXPR_DESIGNATED_INIT_UPDATE;
1225 Code = serialization::EXPR_NO_INIT;
1232 Code = serialization::EXPR_ARRAY_INIT_LOOP;
1237 Code = serialization::EXPR_ARRAY_INIT_INDEX;
1242 Code = serialization::EXPR_IMPLICIT_VALUE_INIT;
1252 Code = serialization::EXPR_VA_ARG;
1261 Code = serialization::EXPR_SOURCE_LOC;
1271 Code = serialization::EXPR_BUILTIN_PP_EMBED;
1279 Code = serialization::EXPR_ADDR_LABEL;
1288 Code = serialization::EXPR_STMT;
1299 Code = serialization::EXPR_CHOOSE;
1305 Code = serialization::EXPR_GNU_NULL;
1315 Code = serialization::EXPR_SHUFFLE_VECTOR;
1324 Code = serialization::EXPR_CONVERT_VECTOR;
1330 Code = serialization::EXPR_BLOCK;
1354 Code = serialization::EXPR_GENERIC_SELECTION;
1372 Code = serialization::EXPR_PSEUDO_OBJECT;
1382 Code = serialization::EXPR_ATOMIC;
1393 Code = serialization::EXPR_OBJC_STRING_LITERAL;
1401 Code = serialization::EXPR_OBJC_BOXED_EXPRESSION;
1411 Code = serialization::EXPR_OBJC_ARRAY_LITERAL;
1433 Code = serialization::EXPR_OBJC_DICTIONARY_LITERAL;
1441 Code = serialization::EXPR_OBJC_ENCODE;
1449 Code = serialization::EXPR_OBJC_SELECTOR_EXPR;
1458 Code = serialization::EXPR_OBJC_PROTOCOL_EXPR;
1469 Code = serialization::EXPR_OBJC_IVAR_REF_EXPR;
1495 Code = serialization::EXPR_OBJC_PROPERTY_REF_EXPR;
1506 Code = serialization::EXPR_OBJC_SUBSCRIPT_REF_EXPR;
1552 Code = serialization::EXPR_OBJC_MESSAGE_EXPR;
1562 Code = serialization::STMT_OBJC_FOR_COLLECTION;
1571 Code = serialization::STMT_OBJC_CATCH;
1578 Code = serialization::STMT_OBJC_FINALLY;
1585 Code = serialization::STMT_OBJC_AUTORELEASE_POOL;
1598 Code = serialization::STMT_OBJC_AT_TRY;
1606 Code = serialization::STMT_OBJC_AT_SYNCHRONIZED;
1613 Code = serialization::STMT_OBJC_AT_THROW;
1620 Code = serialization::EXPR_OBJC_BOOL_LITERAL;
1627 Code = serialization::EXPR_OBJC_AVAILABILITY_CHECK;
1639 Code = serialization::STMT_CXX_CATCH;
1649 Code = serialization::STMT_CXX_TRY;
1666 Code = serialization::STMT_CXX_FOR_RANGE;
1676 Code = serialization::STMT_MS_DEPENDENT_EXISTS;
1687 Code = serialization::EXPR_CXX_OPERATOR_CALL;
1696 Code = serialization::EXPR_CXX_MEMBER_CALL;
1704 Code = serialization::EXPR_CXX_REWRITTEN_BINARY_OPERATOR;
1726 Code = serialization::EXPR_CXX_CONSTRUCT;
1735 Code = serialization::EXPR_CXX_INHERITED_CTOR_INIT;
1741 Code = serialization::EXPR_CXX_TEMPORARY_OBJECT;
1764 Code = serialization::EXPR_LAMBDA;
1770 Code = serialization::EXPR_CXX_STD_INITIALIZER_LIST;
1783 Code = serialization::EXPR_CXX_STATIC_CAST;
1788 Code = serialization::EXPR_CXX_DYNAMIC_CAST;
1793 Code = serialization::EXPR_CXX_REINTERPRET_CAST;
1798 Code = serialization::EXPR_CXX_CONST_CAST;
1803 Code = serialization::EXPR_CXX_ADDRSPACE_CAST;
1810 Code = serialization::EXPR_CXX_FUNCTIONAL_CAST;
1817 Code = serialization::EXPR_BUILTIN_BIT_CAST;
1823 Code = serialization::EXPR_USER_DEFINED_LITERAL;
1830 Code = serialization::EXPR_CXX_BOOL_LITERAL;
1836 Code = serialization::EXPR_CXX_NULL_PTR_LITERAL;
1844 Code = serialization::EXPR_CXX_TYPEID_TYPE;
1847 Code = serialization::EXPR_CXX_TYPEID_EXPR;
1857 Code = serialization::EXPR_CXX_THIS;
1865 Code = serialization::EXPR_CXX_THROW;
1876 Code = serialization::EXPR_CXX_DEFAULT_ARG;
1887 Code = serialization::EXPR_CXX_DEFAULT_INIT;
1894 Code = serialization::EXPR_CXX_BIND_TEMPORARY;
1901 Code = serialization::EXPR_CXX_SCALAR_VALUE_INIT;
1930 Code = serialization::EXPR_CXX_NEW;
1943 Code = serialization::EXPR_CXX_DELETE;
1964 Code = serialization::EXPR_CXX_PSEUDO_DESTRUCTOR;
1982 Code = serialization::EXPR_EXPR_WITH_CLEANUPS;
2017 Code = serialization::EXPR_CXX_DEPENDENT_SCOPE_MEMBER;
2040 Code = serialization::EXPR_CXX_DEPENDENT_SCOPE_DECL_REF;
2054 Code = serialization::EXPR_CXX_UNRESOLVED_CONSTRUCT;
2093 Code = serialization::EXPR_CXX_UNRESOLVED_MEMBER;
2100 Code = serialization::EXPR_CXX_UNRESOLVED_LOOKUP;
2127 Code = serialization::EXPR_TYPE_TRAIT;
2137 Code = serialization::EXPR_ARRAY_TYPE_TRAIT;
2146 Code = serialization::EXPR_CXX_EXPRESSION_TRAIT;
2154 Code = serialization::EXPR_CXX_NOEXCEPT;
2162 Code = serialization::EXPR_PACK_EXPANSION;
2179 Code = serialization::EXPR_SIZEOF_PACK;
2192 Code = serialization::EXPR_PACK_INDEXING;
2207 Code = serialization::EXPR_SUBST_NON_TYPE_TEMPLATE_PARM;
2217 Code = serialization::EXPR_SUBST_NON_TYPE_TEMPLATE_PARM_PACK;
2228 Code = serialization::EXPR_FUNCTION_PARM_PACK;
2238 Code = serialization::EXPR_MATERIALIZE_TEMPORARY;
2251 Code = serialization::EXPR_CXX_FOLD;
2275 Code = serialization::EXPR_CXX_PAREN_LIST_INIT;
2283 Code = serialization::EXPR_OPAQUE_VALUE;
2299 Code = serialization::EXPR_CUDA_KERNEL_CALL;
2310 Code = serialization::EXPR_ASTYPE;
2323 Code = serialization::EXPR_CXX_PROPERTY_REF_EXPR;
2331 Code = serialization::EXPR_CXX_PROPERTY_SUBSCRIPT_EXPR;
2340 Code = serialization::EXPR_CXX_UUIDOF_TYPE;
2343 Code = serialization::EXPR_CXX_UUIDOF_EXPR;
2352 Code = serialization::STMT_SEH_EXCEPT;
2359 Code = serialization::STMT_SEH_FINALLY;
2368 Code = serialization::STMT_SEH_TRY;
2374 Code = serialization::STMT_SEH_LEAVE;
2385 Code = serialization::STMT_OMP_CANONICAL_LOOP;
2409 Code = serialization::STMT_OMP_META_DIRECTIVE;
2416 Code = serialization::STMT_OMP_PARALLEL_DIRECTIVE;
2421 Code = serialization::STMT_OMP_SIMD_DIRECTIVE;
2432 Code = serialization::STMT_OMP_TILE_DIRECTIVE;
2437 Code = serialization::STMT_OMP_UNROLL_DIRECTIVE;
2442 Code = serialization::STMT_OMP_REVERSE_DIRECTIVE;
2447 Code = serialization::STMT_OMP_INTERCHANGE_DIRECTIVE;
2453 Code = serialization::STMT_OMP_FOR_DIRECTIVE;
2458 Code = serialization::STMT_OMP_FOR_SIMD_DIRECTIVE;
2465 Code = serialization::STMT_OMP_SECTIONS_DIRECTIVE;
2472 Code = serialization::STMT_OMP_SECTION_DIRECTIVE;
2478 Code = serialization::STMT_OMP_SCOPE_DIRECTIVE;
2484 Code = serialization::STMT_OMP_SINGLE_DIRECTIVE;
2490 Code = serialization::STMT_OMP_MASTER_DIRECTIVE;
2497 Code = serialization::STMT_OMP_CRITICAL_DIRECTIVE;
2503 Code = serialization::STMT_OMP_PARALLEL_FOR_DIRECTIVE;
2509 Code = serialization::STMT_OMP_PARALLEL_FOR_SIMD_DIRECTIVE;
2516 Code = serialization::STMT_OMP_PARALLEL_MASTER_DIRECTIVE;
2523 Code = serialization::STMT_OMP_PARALLEL_MASKED_DIRECTIVE;
2531 Code = serialization::STMT_OMP_PARALLEL_SECTIONS_DIRECTIVE;
2538 Code = serialization::STMT_OMP_TASK_DIRECTIVE;
2547 Code = serialization::STMT_OMP_ATOMIC_DIRECTIVE;
2553 Code = serialization::STMT_OMP_TARGET_DIRECTIVE;
2559 Code = serialization::STMT_OMP_TARGET_DATA_DIRECTIVE;
2566 Code = serialization::STMT_OMP_TARGET_ENTER_DATA_DIRECTIVE;
2573 Code = serialization::STMT_OMP_TARGET_EXIT_DATA_DIRECTIVE;
2581 Code = serialization::STMT_OMP_TARGET_PARALLEL_DIRECTIVE;
2588 Code = serialization::STMT_OMP_TARGET_PARALLEL_FOR_DIRECTIVE;
2594 Code = serialization::STMT_OMP_TASKYIELD_DIRECTIVE;
2600 Code = serialization::STMT_OMP_BARRIER_DIRECTIVE;
2607 Code = serialization::STMT_OMP_TASKWAIT_DIRECTIVE;
2614 Code = serialization::STMT_OMP_ERROR_DIRECTIVE;
2620 Code = serialization::STMT_OMP_TASKGROUP_DIRECTIVE;
2626 Code = serialization::STMT_OMP_FLUSH_DIRECTIVE;
2632 Code = serialization::STMT_OMP_DEPOBJ_DIRECTIVE;
2638 Code = serialization::STMT_OMP_SCAN_DIRECTIVE;
2644 Code = serialization::STMT_OMP_ORDERED_DIRECTIVE;
2650 Code = serialization::STMT_OMP_TEAMS_DIRECTIVE;
2658 Code = serialization::STMT_OMP_CANCELLATION_POINT_DIRECTIVE;
2665 Code = serialization::STMT_OMP_CANCEL_DIRECTIVE;
2671 Code = serialization::STMT_OMP_TASKLOOP_DIRECTIVE;
2676 Code = serialization::STMT_OMP_TASKLOOP_SIMD_DIRECTIVE;
2683 Code = serialization::STMT_OMP_MASTER_TASKLOOP_DIRECTIVE;
2690 Code = serialization::STMT_OMP_MASKED_TASKLOOP_DIRECTIVE;
2696 Code = serialization::STMT_OMP_MASTER_TASKLOOP_SIMD_DIRECTIVE;
2702 Code = serialization::STMT_OMP_MASKED_TASKLOOP_SIMD_DIRECTIVE;
2709 Code = serialization::STMT_OMP_PARALLEL_MASTER_TASKLOOP_DIRECTIVE;
2716 Code = serialization::STMT_OMP_PARALLEL_MASKED_TASKLOOP_DIRECTIVE;
2722 Code = serialization::STMT_OMP_PARALLEL_MASTER_TASKLOOP_SIMD_DIRECTIVE;
2728 Code = serialization::STMT_OMP_PARALLEL_MASKED_TASKLOOP_SIMD_DIRECTIVE;
2733 Code = serialization::STMT_OMP_DISTRIBUTE_DIRECTIVE;
2739 Code = serialization::STMT_OMP_TARGET_UPDATE_DIRECTIVE;
2746 Code = serialization::STMT_OMP_DISTRIBUTE_PARALLEL_FOR_DIRECTIVE;
2752 Code = serialization::STMT_OMP_DISTRIBUTE_PARALLEL_FOR_SIMD_DIRECTIVE;
2758 Code = serialization::STMT_OMP_DISTRIBUTE_SIMD_DIRECTIVE;
2764 Code = serialization::STMT_OMP_TARGET_PARALLEL_FOR_SIMD_DIRECTIVE;
2769 Code = serialization::STMT_OMP_TARGET_SIMD_DIRECTIVE;
2775 Code = serialization::STMT_OMP_TEAMS_DISTRIBUTE_DIRECTIVE;
2781 Code = serialization::STMT_OMP_TEAMS_DISTRIBUTE_SIMD_DIRECTIVE;
2787 Code = serialization::STMT_OMP_TEAMS_DISTRIBUTE_PARALLEL_FOR_SIMD_DIRECTIVE;
2794 Code = serialization::STMT_OMP_TEAMS_DISTRIBUTE_PARALLEL_FOR_DIRECTIVE;
2800 Code = serialization::STMT_OMP_TARGET_TEAMS_DIRECTIVE;
2806 Code = serialization::STMT_OMP_TARGET_TEAMS_DISTRIBUTE_DIRECTIVE;
2813 Code = serialization::STMT_OMP_TARGET_TEAMS_DISTRIBUTE_PARALLEL_FOR_DIRECTIVE;
2819 Code = serialization::
2826 Code = serialization::STMT_OMP_TARGET_TEAMS_DISTRIBUTE_SIMD_DIRECTIVE;
2832 Code = serialization::STMT_OMP_INTEROP_DIRECTIVE;
2839 Code = serialization::STMT_OMP_DISPATCH_DIRECTIVE;
2845 Code = serialization::STMT_OMP_MASKED_DIRECTIVE;
2850 Code = serialization::STMT_OMP_GENERIC_LOOP_DIRECTIVE;
2856 Code = serialization::STMT_OMP_TEAMS_GENERIC_LOOP_DIRECTIVE;
2863 Code = serialization::STMT_OMP_TARGET_TEAMS_GENERIC_LOOP_DIRECTIVE;
2869 Code = serialization::STMT_OMP_PARALLEL_GENERIC_LOOP_DIRECTIVE;
2875 Code = serialization::STMT_OMP_TARGET_PARALLEL_GENERIC_LOOP_DIRECTIVE;
2898 Code = serialization::STMT_OPENACC_COMPUTE_CONSTRUCT;
2904 Code = serialization::STMT_OPENACC_LOOP_CONSTRUCT;