summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/BodyFarm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/Analysis/BodyFarm.cpp')
-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