aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2013-04-16 16:01:32 +0000
committerDouglas Gregor <dgregor@apple.com>2013-04-16 16:01:32 +0000
commitb004a8e5aa700108de2acc8f81b0dd2ec7518899 (patch)
treeaaec608b02ad0fa061ea3ee7d570a432d71a3ad5 /include
parentcb4d09c3160240397032b3d6de6a223cabc76977 (diff)
downloadclang-b004a8e5aa700108de2acc8f81b0dd2ec7518899.tar.gz
Fix PR4296: Add parser detection/error recovery for nested functions, from Serve Pavlov!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179603 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/clang/Basic/DiagnosticParseKinds.td2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/clang/Basic/DiagnosticParseKinds.td b/include/clang/Basic/DiagnosticParseKinds.td
index 788b1cf317..277d2d7df4 100644
--- a/include/clang/Basic/DiagnosticParseKinds.td
+++ b/include/clang/Basic/DiagnosticParseKinds.td
@@ -352,6 +352,8 @@ def warn_cxx98_compat_static_assert : Warning<
InGroup<CXX98Compat>, DefaultIgnore;
def err_paren_after_colon_colon : Error<
"unexpected parenthesis after '::'">;
+def err_function_definition_not_allowed : Error<
+ "function definition is not allowed here">;
/// Objective-C parser diagnostics
def err_expected_minus_or_plus : Error<