summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2017-09-30 21:49:15 +0000
committerDavide Italiano <davide@freebsd.org>2017-09-30 21:49:15 +0000
commit4c1d2256ff753ae9cc895498c81fb212ed0837f4 (patch)
tree2867bcbeb181bee93a21fc63dc525045e39440c6 /clang/lib/Analysis
parentd4e450aca27cdfdcfbb4e010653e5918b464f1b5 (diff)
downloadbcm5719-llvm-4c1d2256ff753ae9cc895498c81fb212ed0837f4.tar.gz
bcm5719-llvm-4c1d2256ff753ae9cc895498c81fb212ed0837f4.zip
[Analysis] Remove unused makeLvalueToRValue variant.
llvm-svn: 314605
Diffstat (limited to 'clang/lib/Analysis')
-rw-r--r--clang/lib/Analysis/BodyFarm.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/clang/lib/Analysis/BodyFarm.cpp b/clang/lib/Analysis/BodyFarm.cpp
index 6ca758e82f9..acab7c5e91a 100644
--- a/clang/lib/Analysis/BodyFarm.cpp
+++ b/clang/lib/Analysis/BodyFarm.cpp
@@ -78,10 +78,6 @@ public:
/// Create an implicit cast for lvalue-to-rvaluate conversions.
ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg, QualType Ty);
- /// Create an implicit cast for lvalue-to-rvaluate conversions.
- ImplicitCastExpr *makeLvalueToRvalue(const Expr *Arg,
- bool GetNonReferenceType = false);
-
/// Make RValue out of variable declaration, creating a temporary
/// DeclRefExpr in the process.
ImplicitCastExpr *
@@ -164,15 +160,6 @@ ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) {
return makeImplicitCast(Arg, Ty, CK_LValueToRValue);
}
-ImplicitCastExpr *ASTMaker::makeLvalueToRvalue(const Expr *Arg,
- bool GetNonReferenceType) {
-
- QualType Type = Arg->getType();
- if (GetNonReferenceType)
- Type = Type.getNonReferenceType();
- return makeImplicitCast(Arg, Type, CK_LValueToRValue);
-}
-
ImplicitCastExpr *
ASTMaker::makeLvalueToRvalue(const VarDecl *Arg,
bool RefersToEnclosingVariableOrCapture,
OpenPOWER on IntegriCloud