Index: gcc/gcc/fortran/match.h |
diff --git a/gcc/gcc/fortran/match.h b/gcc/gcc/fortran/match.h |
index 81bf4213289328fcbe088bdd69c4356e78aa4b0c..20250058c5fdb202bb4e4e4304514ee95d91acec 100644 |
--- a/gcc/gcc/fortran/match.h |
+++ b/gcc/gcc/fortran/match.h |
@@ -1,5 +1,5 @@ |
/* All matcher functions. |
- Copyright (C) 2003, 2005, 2007, 2008 |
+ Copyright (C) 2003, 2005, 2007, 2008, 2010 |
Free Software Foundation, Inc. |
Contributed by Steven Bosscher |
@@ -69,6 +69,7 @@ match gfc_match_assignment (void); |
match gfc_match_if (gfc_statement *); |
match gfc_match_else (void); |
match gfc_match_elseif (void); |
+match gfc_match_block (void); |
match gfc_match_do (void); |
match gfc_match_cycle (void); |
match gfc_match_exit (void); |
@@ -100,6 +101,9 @@ match gfc_match_equivalence (void); |
match gfc_match_st_function (void); |
match gfc_match_case (void); |
match gfc_match_select (void); |
+match gfc_match_select_type (void); |
+match gfc_match_type_is (void); |
+match gfc_match_class_is (void); |
match gfc_match_where (gfc_statement *); |
match gfc_match_elsewhere (void); |
match gfc_match_forall (gfc_statement *); |
@@ -138,7 +142,7 @@ match gfc_match_data (void); |
match gfc_match_null (gfc_expr **); |
match gfc_match_kind_spec (gfc_typespec *, bool); |
match gfc_match_old_kind_spec (gfc_typespec *); |
-match gfc_match_type_spec (gfc_typespec *, int); |
+match gfc_match_decl_type_spec (gfc_typespec *, int); |
match gfc_match_end (gfc_statement *); |
match gfc_match_data_decl (void); |
@@ -158,8 +162,10 @@ void gfc_set_constant_character_len (int, gfc_expr *, int); |
/* Matchers for attribute declarations. */ |
match gfc_match_allocatable (void); |
+match gfc_match_asynchronous (void); |
match gfc_match_dimension (void); |
match gfc_match_external (void); |
+match gfc_match_gcc_attributes (void); |
match gfc_match_import (void); |
match gfc_match_intent (void); |
match gfc_match_intrinsic (void); |