Top Fields Constructors Methods
org.python.compiler

public Class Future

extends Object
Class Inheritance
Imports
org.python.antlr.ParseException, org.python.antlr.ast.ImportFrom, .Expr, .Interactive, .Module, .Str, .alias, org.python.antlr.base.mod, .stmt, org.python.core.CodeFlag, .FutureFeature, .Pragma, .PragmaReceiver, java.util.EnumSet, .List, .Set

Field Summary

Modifier and TypeField and Description
private final PragmaReceiver
pack-priv Set<FutureFeature>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
private boolean
public static void
public boolean
public void
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

featuresback to summary
private final PragmaReceiver features
featureSetback to summary
pack-priv Set<FutureFeature> featureSet

Constructor Detail

Futureback to summary
public Future()

Method Detail

areDivisionOnback to summary
public boolean areDivisionOn()
checkback to summary
private boolean check(ImportFrom cand) throws Exception
checkFromFutureback to summary
public static void checkFromFuture(ImportFrom node) throws Exception
isAbsoluteImportOnback to summary
public boolean isAbsoluteImportOn()
preprocessFuturesback to summary
public void preprocessFutures(mod node, CompilerFlags cflags) throws Exception
withStatementSupportedback to summary
public boolean withStatementSupported()