Lines Matching defs:lambdaContext
470 LambdaTranslationContext lambdaContext = (LambdaTranslationContext) context;
471 JCTree ltree = lambdaContext.translate(tree);
498 LambdaTranslationContext lambdaContext = (LambdaTranslationContext) context;
499 JCTree ltree = lambdaContext.translate(tree);
513 LambdaTranslationContext lambdaContext = (LambdaTranslationContext)context;
514 if (context != null && lambdaContext.getSymbolMap(LOCAL_VAR).containsKey(tree.sym)) {
516 tree.sym = (VarSymbol) lambdaContext.getSymbolMap(LOCAL_VAR).get(tree.sym);
518 } else if (context != null && lambdaContext.getSymbolMap(TYPE_VAR).containsKey(tree.sym)) {
520 VarSymbol xsym = (VarSymbol)lambdaContext.getSymbolMap(TYPE_VAR).get(tree.sym);
1437 LambdaTranslationContext lambdaContext = (LambdaTranslationContext)context();
1438 captureLocalClassDefs(def, lambdaContext);
1443 void captureLocalClassDefs(Symbol csym, final LambdaTranslationContext lambdaContext) {
1445 if (localCDef != null && lambdaContext.freeVarProcessedLocalClasses.add(csym)) {
1449 captureLocalClassDefs(c, lambdaContext);
1746 LambdaTranslationContext lambdaContext =
1749 return lambdaContext != null
1753 && !lambdaContext.translatedSymbols.get(CAPTURED_OUTER_THIS).isEmpty();