public final void compileWithPosition(
     Compilation paramCompilation, Target paramTarget, Expression paramExpression) {
   int i = paramExpression.getLineNumber();
   if (i > 0) {
     paramCompilation.getCode().putLineNumber(paramExpression.getFileName(), i);
     compileNotePosition(paramCompilation, paramTarget, paramExpression);
     return;
   }
   compile(paramCompilation, paramTarget);
 }