aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRobert Dewar <dewar@adacore.com>2008-04-08 08:54:03 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-04-08 08:54:03 +0200
commit15bac09ddb9f6361b09bca50e654a8c3190b82db (patch)
tree9cf93aa18cdf46ef510663d19949f01faaa7f7d3 /gcc
parentc4dec83faf01d496f3f59eeafebc2a24bb2ad667 (diff)
downloadgcc-15bac09ddb9f6361b09bca50e654a8c3190b82db.zip
gcc-15bac09ddb9f6361b09bca50e654a8c3190b82db.tar.gz
gcc-15bac09ddb9f6361b09bca50e654a8c3190b82db.tar.bz2
par-ch11.adb (P_Exception_Handler): Check indentation level for handler
2008-04-08 Robert Dewar <dewar@adacore.com> * par-ch11.adb (P_Exception_Handler): Check indentation level for handler From-SVN: r134044
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/par-ch11.adb7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ada/par-ch11.adb b/gcc/ada/par-ch11.adb
index 25fbb73..412456e 100644
--- a/gcc/ada/par-ch11.adb
+++ b/gcc/ada/par-ch11.adb
@@ -6,7 +6,7 @@
-- --
-- B o d y --
-- --
--- Copyright (C) 1992-2007, Free Software Foundation, Inc. --
+-- Copyright (C) 1992-2008, Free Software Foundation, Inc. --
-- --
-- GNAT is free software; you can redistribute it and/or modify it under --
-- terms of the GNU General Public License as published by the Free Soft- --
@@ -94,6 +94,11 @@ package body Ch11 is
begin
Handler_Node := New_Node (N_Exception_Handler, Token_Ptr);
Set_Local_Raise_Statements (Handler_Node, No_Elist);
+
+ if Style_Check then
+ Style.Check_Indentation;
+ end if;
+
T_When;
-- Test for possible choice parameter present