summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2008-08-23 18:49:32 +0000
committerAnders Carlsson <andersca@mac.com>2008-08-23 18:49:32 +0000
commit0fbd44699a8cf46d720b821a2f74cf5b4fa4bbc6 (patch)
treeb72444a7b6f886f004e23f98f4eaf783fb271995
parent28ff072b70e8091d1d311032ddca49406ea9bb57 (diff)
downloadbcm5719-llvm-0fbd44699a8cf46d720b821a2f74cf5b4fa4bbc6.tar.gz
bcm5719-llvm-0fbd44699a8cf46d720b821a2f74cf5b4fa4bbc6.zip
Handle AddrLabelExprs in Expr::isConstantExpr
llvm-svn: 55245
-rw-r--r--clang/lib/AST/Expr.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp
index 9085d2cc0d9..a01832f2ee9 100644
--- a/clang/lib/AST/Expr.cpp
+++ b/clang/lib/AST/Expr.cpp
@@ -556,6 +556,7 @@ bool Expr::isConstantExpr(ASTContext &Ctx, SourceLocation *Loc) const {
case ImaginaryLiteralClass:
case TypesCompatibleExprClass:
case CXXBoolLiteralExprClass:
+ case AddrLabelExprClass:
return true;
case CallExprClass: {
const CallExpr *CE = cast<CallExpr>(this);
OpenPOWER on IntegriCloud