summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-02-17 21:55:18 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-02-17 21:55:18 +0000
commit57dddd4840bacb0c74be69c2fb34723d64af7c9a (patch)
tree934ef19bc660f735eff82ba6d4aa55ef3b4e3fca /clang/lib/Sema/Sema.cpp
parentd907016dd039d04ef26d12168b9a789a1e3fb591 (diff)
downloadbcm5719-llvm-57dddd4840bacb0c74be69c2fb34723d64af7c9a.tar.gz
bcm5719-llvm-57dddd4840bacb0c74be69c2fb34723d64af7c9a.zip
Sema: Replace some push_backs of expensive to move objects with emplace_back.
NFC. llvm-svn: 229557
Diffstat (limited to 'clang/lib/Sema/Sema.cpp')
-rw-r--r--clang/lib/Sema/Sema.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp
index f23d89e3b79..21e86a11f5d 100644
--- a/clang/lib/Sema/Sema.cpp
+++ b/clang/lib/Sema/Sema.cpp
@@ -122,9 +122,7 @@ Sema::Sema(Preprocessor &pp, ASTContext &ctxt, ASTConsumer &consumer,
PP.getDiagnostics().SetArgToStringFn(&FormatASTNodeDiagnosticArgument,
&Context);
- ExprEvalContexts.push_back(
- ExpressionEvaluationContextRecord(PotentiallyEvaluated, 0,
- false, nullptr, false));
+ ExprEvalContexts.emplace_back(PotentiallyEvaluated, 0, false, nullptr, false);
FunctionScopes.push_back(new FunctionScopeInfo(Diags));
OpenPOWER on IntegriCloud