Uses of Class
org.eclipse.jdt.internal.compiler.ast.LambdaExpression

Packages that use LambdaExpression
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.codegen   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.problem   
org.eclipse.jdt.internal.core.util   
 

Uses of LambdaExpression in org.eclipse.jdt.internal.compiler
 

Methods in org.eclipse.jdt.internal.compiler with parameters of type LambdaExpression
 void ASTVisitor.endVisit(LambdaExpression lambdaExpression, BlockScope blockScope)
           
 boolean ASTVisitor.visit(LambdaExpression lambdaExpression, BlockScope blockScope)
           
 

Uses of LambdaExpression in org.eclipse.jdt.internal.compiler.ast
 

Fields in org.eclipse.jdt.internal.compiler.ast declared as LambdaExpression
 LambdaExpression LambdaExpression.original
           
 

Methods in org.eclipse.jdt.internal.compiler.ast that return LambdaExpression
 LambdaExpression LambdaExpression.getResolvedCopyForInferenceTargeting(TypeBinding targetType)
          Get a resolved copy of this lambda for use by type inference, as to avoid spilling any premature type results into the original lambda.
 

Uses of LambdaExpression in org.eclipse.jdt.internal.compiler.codegen
 

Fields in org.eclipse.jdt.internal.compiler.codegen declared as LambdaExpression
 LambdaExpression CodeStream.lambdaExpression
           
 

Methods in org.eclipse.jdt.internal.compiler.codegen with parameters of type LambdaExpression
 void CodeStream.reset(LambdaExpression lambda, ClassFile targetClassFile)
           
 

Uses of LambdaExpression in org.eclipse.jdt.internal.compiler.lookup
 

Fields in org.eclipse.jdt.internal.compiler.lookup declared as LambdaExpression
 LambdaExpression SyntheticMethodBinding.lambda
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return LambdaExpression
 LambdaExpression SyntheticMethodBinding.sourceLambda()
           
 LambdaExpression MethodBinding.sourceLambda()
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type LambdaExpression
 SyntheticMethodBinding SourceTypeBinding.addSyntheticMethod(LambdaExpression lambda)
           
 org.eclipse.jdt.internal.compiler.lookup.InferenceContext18.SuspendedInferenceRecord InferenceContext18.enterLambda(LambdaExpression lambda)
           
 ReferenceBinding InferenceContext18.inferFunctionalInterfaceParameterization(LambdaExpression lambda, BlockScope blockScope, ParameterizedTypeBinding targetTypeWithWildCards)
          18.5.3 Functional Interface Parameterization Inference
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type LambdaExpression
SyntheticMethodBinding(LambdaExpression lambda, char[] lambdaName, SourceTypeBinding declaringClass)
           
 

Uses of LambdaExpression in org.eclipse.jdt.internal.compiler.problem
 

Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type LambdaExpression
 void ProblemReporter.bytecodeExceeds64KLimit(LambdaExpression location)
           
 void ProblemReporter.lambdaExpressionCannotImplementGenericMethod(LambdaExpression lambda, MethodBinding sam)
           
 void ProblemReporter.lambdaExpressionsNotBelow18(LambdaExpression lexp)
           
 void ProblemReporter.lambdaShapeComputationError(LambdaExpression expression)
           
 void ProblemReporter.lambdaSignatureMismatched(LambdaExpression target)
           
 void ProblemReporter.missingTypeInLambda(LambdaExpression lambda, MethodBinding method)
           
 

Uses of LambdaExpression in org.eclipse.jdt.internal.core.util
 

Methods in org.eclipse.jdt.internal.core.util with parameters of type LambdaExpression
 IJavaElement HandleFactory.createLambdaTypeElement(LambdaExpression expression, ICompilationUnit unit, java.util.HashSet existingElements, java.util.HashMap knownScopes)
          Returns a handle denoting the lambda type identified by its scope.