diff --git a/Firestore/Swift/Source/ExpressionImplementation.swift b/Firestore/Swift/Source/ExpressionImplementation.swift index 112b23a9710..387a50a72e3 100644 --- a/Firestore/Swift/Source/ExpressionImplementation.swift +++ b/Firestore/Swift/Source/ExpressionImplementation.swift @@ -379,6 +379,14 @@ public extension Expression { return FunctionExpression("ln", [self]) } + func log(_ base: Sendable) -> FunctionExpression { + return FunctionExpression("log", [self, Helper.sendableToExpr(base)]) + } + + func log(_ base: Expression) -> FunctionExpression { + return FunctionExpression("log", [self, base]) + } + func pow(_ exponent: Sendable) -> FunctionExpression { return FunctionExpression("pow", [self, Helper.sendableToExpr(exponent)]) }