| 3/5 
 
 DiagnosticSemaKinds.td- 
 
 dcl.dcl/dcl.spec/dcl.typedef/- 
 
 expr/expr.prim/expr.prim.lambda/- 
 
 temp.decls/temp.variadic/- 
 
 debug-info-openmp-array.cpp- 
 
 for_reduction_codegen.cpp- 
 
 for_reduction_codegen_UDR.cpp- 
 
 master_taskloop_firstprivate_codegen.cpp- 
 
 master_taskloop_in_reduction_codegen.cpp- 
 
 master_taskloop_lastprivate_codegen.cpp- 
 
 master_taskloop_private_codegen.cpp- 
 
 master_taskloop_reduction_codegen.cpp- 
 
 master_taskloop_simd_firstprivate_codegen.cpp- 
 
 master_taskloop_simd_in_reduction_codegen.cpp- 
 
 master_taskloop_simd_lastprivate_codegen.cpp- 
 
 master_taskloop_simd_private_codegen.cpp- 
 
 master_taskloop_simd_reduction_codegen.cpp- 
 
 nvptx_target_codegen.cpp- 
 
 parallel_firstprivate_codegen.cpp- 
 
 parallel_for_codegen.cpp- 
 
 parallel_masked_ast_print.cpp- 
 
 parallel_master_ast_print.cpp- 
 
 parallel_master_taskloop_firstprivate_codegen.cpp- 
 
 parallel_master_taskloop_lastprivate_codegen.cpp- 
 
 parallel_master_taskloop_private_codegen.cpp- 
 
 parallel_master_taskloop_reduction_codegen.cpp- 
 
 parallel_master_taskloop_simd_firstprivate_codegen.cpp- 
 
 parallel_master_taskloop_simd_lastprivate_codegen.cpp- 
 
 parallel_master_taskloop_simd_private_codegen.cpp- 
 
 parallel_master_taskloop_simd_reduction_codegen.cpp- 
 
 target_constant_device_codegen.cpp- 
 
 target_data_use_device_addr_codegen.cpp- 
 
 target_defaultmap_codegen_01.cpp- 
 
 target_defaultmap_messages.cpp- 
 
 target_depend_codegen.cpp- 
 
 target_enter_data_codegen.cpp- 
 
 target_enter_data_depend_codegen.cpp- 
 
 target_exit_data_codegen.cpp- 
 
 target_exit_data_depend_codegen.cpp- 
 
 target_firstprivate_codegen.cpp- 
 
 target_has_device_addr_codegen_01.cpp- 
 
 target_in_reduction_codegen.cpp- 
 
 target_map_codegen_12.cpp- 
 
 target_map_codegen_18a.cpp- 
 
 target_map_codegen_18b.cpp- 
 
 target_map_codegen_18c.cpp- 
 
 target_map_codegen_18d.cpp- 
 
 target_parallel_codegen.cpp- 
 
 target_parallel_defaultmap_messages.cpp- 
 
 target_parallel_depend_codegen.cpp- 
 
 target_parallel_for_codegen.cpp- 
 
 target_parallel_for_depend_codegen.cpp- 
 
 target_parallel_for_simd_codegen.cpp- 
 
 target_parallel_for_simd_depend_codegen.cpp- 
 
 target_parallel_generic_loop_depend_codegen.cpp- 
 
 target_private_codegen.cpp- 
 
 target_reduction_codegen.cpp- 
 
 target_simd_depend_codegen.cpp- 
 
 target_teams_codegen.cpp- 
 
 target_teams_depend_codegen.cpp- 
 
 target_teams_distribute_codegen.cpp- 
 
 target_teams_distribute_collapse_codegen.cpp- 
 
 target_teams_distribute_depend_codegen.cpp- 
 
 target_teams_distribute_dist_schedule_codegen.cpp- 
 
 target_teams_distribute_parallel_for_collapse_codegen.cpp- 
 
 target_teams_distribute_parallel_for_depend_codegen.cpp- 
 
 target_teams_distribute_parallel_for_dist_schedule_codegen.cpp- 
 
 target_teams_distribute_parallel_for_schedule_codegen.cpp- 
 
 target_teams_distribute_parallel_for_simd_collapse_codegen.cpp- 
 
 target_teams_distribute_parallel_for_simd_depend_codegen.cpp- 
 
 target_teams_distribute_parallel_for_simd_dist_schedule_codegen.cpp- 
 
 target_teams_distribute_parallel_for_simd_schedule_codegen.cpp- 
 
 target_teams_distribute_simd_codegen.cpp- 
 
 target_teams_distribute_simd_collapse_codegen.cpp- 
 
 target_teams_distribute_simd_depend_codegen.cpp- 
 
 target_teams_distribute_simd_dist_schedule_codegen.cpp- 
 
 target_teams_generic_loop_collapse_codegen.cpp- 
 
 target_teams_generic_loop_depend_codegen.cpp- 
 
 target_teams_map_messages.cpp- 
 
 target_update_codegen.cpp- 
 
 target_update_depend_codegen.cpp- 
 
 task_firstprivate_codegen.cpp- 
 
 task_in_reduction_codegen.cpp- 
 
 task_private_codegen.cpp- 
 
 taskgroup_task_reduction_codegen.cpp- 
 
 taskloop_firstprivate_codegen.cpp- 
 
 taskloop_in_reduction_codegen.cpp- 
 
 taskloop_lastprivate_codegen.cpp- 
 
 taskloop_private_codegen.cpp- 
 
 taskloop_reduction_codegen.cpp- 
 
 taskloop_simd_firstprivate_codegen.cpp- 
 
 taskloop_simd_in_reduction_codegen.cpp- 
 
 taskloop_simd_lastprivate_codegen.cpp- 
 
 taskloop_simd_private_codegen.cpp- 
 
 taskloop_simd_reduction_codegen.cpp- 
 
 teams_distribute_codegen.cpp- 
 
 teams_distribute_collapse_codegen.cpp- 
 
 teams_distribute_dist_schedule_codegen.cpp- 
 
 teams_distribute_parallel_for_codegen.cpp- 
 
 teams_distribute_parallel_for_collapse_codegen.cpp- 
 
 teams_distribute_parallel_for_dist_schedule_codegen.cpp- 
 
 teams_distribute_parallel_for_schedule_codegen.cpp- 
 
 teams_distribute_parallel_for_simd_codegen.cpp- 
 
 teams_distribute_parallel_for_simd_collapse_codegen.cpp- 
 
 teams_distribute_parallel_for_simd_dist_schedule_codegen.cpp- 
 
 teams_distribute_parallel_for_simd_schedule_codegen.cpp- 
 
 teams_distribute_simd_codegen.cpp- 
 
 teams_distribute_simd_collapse_codegen.cpp- 
 
 teams_distribute_simd_dist_schedule_codegen.cpp- 
 
 teams_firstprivate_codegen.cpp- 
 
 teams_generic_loop_codegen-1.cpp- 
 
 call-stack-for-deferred-err.cu- 
 
 no-call-stack-for-immediate-errs.cu- 
 
 c99-variable-length-array-cxx11.cpp- 
 
 c99-variable-length-array.cpp- 
 
 constant-expression-cxx11.cpp- 
 
 constexpr-array-unknown-bound.cpp- 
 
 cxx0x-initializer-aggregates.cpp- 
 
 cxx0x-noexcept-expression.cpp- 
 
 cxx1y-generic-lambdas.cpp2/2 
 
 cxx1z-noexcept-function-type.cpp- 
 
 cxx2a-constexpr-dynalloc-limits.cpp- 
 
 warn-unused-lambda-capture.cpp- 
 
 warn-unused-variables.cpp- 
 
 concepts-out-of-line-def.cpp
 |  | Event TimelineHerald added a project: Restricted Project . Herald added a project: Restricted Project . This revision is now accepted and ready to land.This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes.| Path | Size | 
|---|
 |  |  |  |  |  |  |  | 5 lines |  |  |  |  |  | 5 lines |  |  | 12 lines |  |  |  |  |  | 27 lines |  |  |  |  |  |  |  |  | 8 lines |  |  |  |  |  | 5 lines |  |  |  |  |  |  |  |  | 14 lines |  | |  | dcl.dcl/ | dcl.spec/ | dcl.typedef/ | 
 |  |  |  | 12 lines |  | |  | expr/ | expr.prim/ | expr.prim.lambda/ | 
 |  |  |  | 12 lines |  |  |  |  |  |  |  |  | 10 lines |  | |  | temp.decls/ | temp.variadic/ | 
 |  |  |  | 60 lines |  |  |  |  |  | 3 lines |  |  |  |  |  | 4 lines |  |  | 16 lines |  |  | 8 lines |  |  | 20 lines |  |  | 8 lines |  |  | 24 lines |  |  | 20 lines |  |  | 4 lines |  |  | 20 lines |  |  | 8 lines |  |  | 20 lines |  |  | 20 lines |  |  | 4 lines |  |  | 10 lines |  |  | 16 lines |  |  | 16 lines |  |  | 36 lines |  |  | 28 lines |  |  | 8 lines |  |  | 8 lines |  |  | 20 lines |  |  | 24 lines |  |  | 20 lines |  |  | 4 lines |  |  | 20 lines |  |  | 24 lines |  |  | 20 lines |  |  | 4 lines |  |  | 18 lines |  |  | 48 lines |  |  | 68 lines |  |  | 4 lines |  |  | 152 lines |  |  | 8 lines |  |  | 416 lines |  |  | 12 lines |  |  | 40 lines |  |  | 120 lines |  |  | 16 lines |  |  | 16 lines |  |  | 16 lines |  |  | 40 lines |  |  | 4 lines |  |  | 4 lines |  |  | 32 lines |  |  | 12 lines |  |  | 12 lines |  |  | 20 lines |  |  | 20 lines |  |  | 50 lines |  |  | 80 lines |  |  | 12 lines |  |  | 40 lines |  |  | 80 lines |  |  | 40 lines |  |  | 80 lines |  |  | 40 lines |  |  | 40 lines |  |  | 24 lines |  |  | 24 lines |  |  | 80 lines |  |  | 40 lines |  |  | 80 lines |  |  | 40 lines |  |  | 80 lines |  |  | 32 lines |  |  | 40 lines |  |  | 32 lines |  |  | 32 lines |  |  | 40 lines |  |  | 32 lines |  |  | 48 lines |  |  | 32 lines |  |  | 40 lines |  |  | 32 lines |  |  | 48 lines |  |  | 80 lines |  |  | 32 lines |  |  | 48 lines |  |  | 32 lines |  |  | 32 lines |  |  | 40 lines |  |  | 16 lines |  |  | 424 lines |  |  | 16 lines |  |  | 8 lines |  |  | 24 lines |  |  | 20 lines |  |  | 8 lines |  |  | 20 lines |  |  | 12 lines |  |  | 20 lines |  |  | 8 lines |  |  | 24 lines |  |  | 20 lines |  |  | 4 lines |  |  | 20 lines |  |  | 8 lines |  |  | 20 lines |  |  | 20 lines |  |  | 4 lines |  |  | 64 lines |  |  | 32 lines |  |  | 32 lines |  |  | 64 lines |  |  | 32 lines |  |  | 32 lines |  |  | 48 lines |  |  | 64 lines |  |  | 32 lines |  |  | 32 lines |  |  | 48 lines |  |  | 96 lines |  |  | 32 lines |  |  | 32 lines |  |  | 48 lines |  |  | 64 lines |  |  |  |  |  | 4 lines |  |  | 5 lines |  |  |  |  |  | 2 lines |  |  | 12 lines |  |  |  |  |  | 2 lines |  |  | 2 lines |  |  | 4 lines |  |  |  |  |  | 7 lines |  |  | 8 lines |  |  | 1 line |  |  | 10 lines |  |  | 34 lines |  |  | 6 lines |  |  | 8 lines |  |  | 6 lines |  |  | 17 lines |  |  | 165 lines |  |  | 4 lines |  |  | 2 lines |  |  | 4 lines |  |  | 16 lines |  |  | 15 lines |  |  | 8 lines |  |  | 5 lines |  |  | 4 lines |  |  | 1 line |  |  | 11 lines |  |  | 7 lines |  |  | 20 lines |  |  | 12 lines |  |  | 40 lines |  |  | 2 lines |  |  | 5 lines |  |  | 2 lines |  |  |  |  |  | 3 lines |  |  | 2 lines |  |  |  |  |  | 3 lines |  |  |  |  |  | 5 lines |  |  | 9 lines |  |  | 8 lines |  |  | 8 lines | 
 | 
Clarify text: "variable length arrays in C++ are a Clang extension" and same below.
I also think we should be (consistently) using the term "variable-length array" with a dash instead of "variable length array", but if you change that, it should be in a follow-on which changes it in all the messages.