Compiler implementation of the D programming language.
This modules implements the serialization of a lambda function. The serialization is computed by visiting the abstract syntax subtree of the given lambda function. The serialization is a string which contains the type of the parameters and the string represantation of the lambda expression.
Compares 2 lambda functions described by their serialization.
FuncLiteralDeclaration l1
| first lambda to be compared |
FuncLiteralDeclaration l2
| second lambda to be compared |
Scope* sc
| the scope where the lambdas are compared |
true
if the 2 lambda functions are equal, false
otherwise
© 1999–2019 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/dmd_lambdacomp.html