aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-07-21 06:48:06 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-07-21 06:48:06 +0000
commit2bcb3439b50c7f227a21d7118a2a76904ec60331 (patch)
tree2f07f8f073fba44ccf3bcdabfc097bcc56aba07b
parentf37006bc8a9d398d40d6ce329f023ed1a92fe484 (diff)
Add an assert for safety check.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76539 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/Parse/Parser.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/clang/Parse/Parser.h b/include/clang/Parse/Parser.h
index 50145ae530..18f61e793c 100644
--- a/include/clang/Parse/Parser.h
+++ b/include/clang/Parse/Parser.h
@@ -1086,6 +1086,7 @@ private:
: P(p), SS(ss), EnteredScope(false) {}
void EnterDeclaratorScope() {
+ assert(!EnteredScope && "Already entered the scope!");
assert(SS.isSet() && "C++ scope was not set!");
P.Actions.ActOnCXXEnterDeclaratorScope(P.CurScope, SS);
EnteredScope = true;