long |
SourceRangeHasher.apply(SourceRange key) |
SharedSugaredValueVector |
SimpleValue.asTuple(SourceRange loc,
GraphFunction m) |
SharedSugaredValueVector |
SugaredValue.asTuple(SourceRange loc,
GraphFunction m) |
SharedSugaredValueVector |
SugaredTupleValue.asTuple(SourceRange loc,
GraphFunction m) |
SharedSugaredValueVector |
SimpleValue.asTuple(SourceRange loc,
GraphFunction m,
SizeTOptional size_hint) |
SharedSugaredValueVector |
SugaredValue.asTuple(SourceRange loc,
GraphFunction m,
SizeTOptional size_hint) |
SharedSugaredValueVector |
SugaredTupleValue.asTuple(SourceRange loc,
GraphFunction m,
SizeTOptional size_hint) |
SugaredValue |
SugaredValue.asTupleValue(SourceRange loc,
GraphFunction m) |
SharedSugaredValueVector |
SugaredValue.asType(SourceRange loc,
Method m) |
Value |
SimpleValue.asValue(SourceRange range,
GraphFunction m) |
Value |
SugaredValue.asValue(SourceRange loc,
GraphFunction m) |
Value |
ClosureValue.asValue(SourceRange range,
GraphFunction m) |
Value |
SugaredTupleValue.asValue(SourceRange loc,
GraphFunction m) |
SugaredValue |
SugaredEnumClass.attr(SourceRange loc,
GraphFunction m,
BytePointer field) |
SugaredValue |
SimpleValue.attr(SourceRange loc,
GraphFunction m,
BytePointer field) |
SugaredValue |
BuiltinModule.attr(SourceRange loc,
GraphFunction m,
BytePointer field) |
SugaredValue |
ClassValue.attr(SourceRange loc,
GraphFunction m,
BytePointer field) |
SugaredValue |
SugaredValue.attr(SourceRange loc,
GraphFunction m,
BytePointer field) |
SugaredValue |
SugaredEnumClass.attr(SourceRange loc,
GraphFunction m,
String field) |
SugaredValue |
SimpleValue.attr(SourceRange loc,
GraphFunction m,
String field) |
SugaredValue |
BuiltinModule.attr(SourceRange loc,
GraphFunction m,
String field) |
SugaredValue |
ClassValue.attr(SourceRange loc,
GraphFunction m,
String field) |
SugaredValue |
SugaredValue.attr(SourceRange loc,
GraphFunction m,
String field) |
Call |
Call.caller_range(SourceRange setter) |
static TreeRef |
Compound.create(int kind,
SourceRange range_,
SymDimVector trees_) |
static ExprMaybe |
ExprMaybe.create(SourceRange range) |
static AssignListMaybe |
AssignListMaybe.create(SourceRange range) |
static Pass |
Pass.create(SourceRange range) |
static PropertyListMaybe |
PropertyListMaybe.create(SourceRange range) |
static Dots |
Dots.create(SourceRange range) |
static Continue |
Continue.create(SourceRange range) |
static VarMaybe |
VarMaybe.create(SourceRange range) |
static DefMaybe |
DefMaybe.create(SourceRange range) |
static Break |
Break.create(SourceRange range) |
static AssignList |
AssignList.create(SourceRange range,
Assign subtrees) |
static AssignListMaybe |
AssignListMaybe.create(SourceRange range,
AssignList value) |
static AttributeList |
AttributeList.create(SourceRange range,
Attribute subtrees) |
static Ident |
Ident.create(SourceRange range,
BytePointer name) |
static ConstExpr |
ConstExpr.create(SourceRange range,
BytePointer value) |
static StringLiteral |
StringLiteral.create(SourceRange range,
BytePointer value) |
static DefMaybe |
DefMaybe.create(SourceRange range,
Def value) |
static ExprMaybe |
ExprMaybe.create(SourceRange range,
Expr value) |
static Return |
Return.create(SourceRange range,
Expr value) |
static Starred |
Starred.create(SourceRange range,
Expr expr) |
static ExprStmt |
ExprStmt.create(SourceRange range,
Expr list) |
static Raise |
Raise.create(SourceRange range,
Expr expr) |
static ExprList |
ExprList.create(SourceRange range,
Expr subtrees) |
static AugAssign |
AugAssign.create(SourceRange range,
Expr lhs,
AugAssignKind aug_op,
Expr rhs) |
static ListComp |
ListComp.create(SourceRange range,
Expr elt,
Expr target,
Expr iter) |
static TernaryIf |
TernaryIf.create(SourceRange range,
Expr cond,
Expr true_expr,
Expr false_expr) |
static DictComp |
DictComp.create(SourceRange range,
Expr key,
Expr value,
Expr target,
Expr iter) |
static Subscript |
Subscript.create(SourceRange range,
Expr value,
ExprList subscript_exprs) |
static Apply |
Apply.create(SourceRange range,
Expr callee,
ExprList inputs,
AttributeList attributes) |
static Assert |
Assert.create(SourceRange range,
Expr test,
ExprMaybe msg) |
static Select |
Select.create(SourceRange range,
Expr value,
Ident selector) |
static TupleLiteral |
TupleLiteral.create(SourceRange range,
ExprList inputs) |
static Delete |
Delete.create(SourceRange range,
ExprList targets) |
static ListLiteral |
ListLiteral.create(SourceRange range,
ExprList inputs) |
static DictLiteral |
DictLiteral.create(SourceRange range,
ExprList keys,
ExprList values) |
static For |
For.create(SourceRange range,
ExprList targets,
ExprList itrs,
StmtList body) |
static Assign |
Assign.create(SourceRange range,
ExprList lhs,
ExprMaybe rhs,
ExprMaybe type) |
static SliceExpr |
SliceExpr.create(SourceRange range,
ExprMaybe start,
ExprMaybe end,
ExprMaybe step) |
static While |
While.create(SourceRange range,
Expr cond,
StmtList body) |
static If |
If.create(SourceRange range,
Expr cond,
StmtList true_branch,
StmtList false_branch) |
static WithItem |
WithItem.create(SourceRange range,
Expr target,
VarMaybe var) |
static Var |
Var.create(SourceRange range,
Ident name) |
static IdentList |
IdentList.create(SourceRange range,
Ident subtrees) |
static Def |
Def.create(SourceRange range,
Ident name,
Decl decl,
StmtList stmts) |
static Property |
Property.create(SourceRange range,
Ident name,
Def getter,
DefMaybe setter) |
static Param |
Param.create(SourceRange range,
Ident ident,
ExprMaybe type,
ExprMaybe def,
boolean kwarg_only) |
static Global |
Global.create(SourceRange range,
IdentList names) |
static Attribute |
Attribute.create(SourceRange range,
Ident name,
TreeRef value) |
static UnaryOp |
UnaryOp.create(SourceRange range,
int kind,
Expr expr) |
static BinOp |
BinOp.create(SourceRange range,
int kind,
Expr lhs,
Expr rhs) |
static ParamList |
ParamList.create(SourceRange range,
Param subtrees) |
static Decl |
Decl.create(SourceRange range,
ParamList params,
ExprMaybe return_type) |
static PropertyListMaybe |
PropertyListMaybe.create(SourceRange range,
PropertyList value) |
static PropertyList |
PropertyList.create(SourceRange range,
PropertyVector subtrees) |
static StmtList |
StmtList.create(SourceRange range,
Stmt subtrees) |
static Ident |
Ident.create(SourceRange range,
String name) |
static ConstExpr |
ConstExpr.create(SourceRange range,
String value) |
static StringLiteral |
StringLiteral.create(SourceRange range,
String value) |
static VarMaybe |
VarMaybe.create(SourceRange range,
Var value) |
static WithItemList |
WithItemList.create(SourceRange range,
WithItem subtrees) |
static With |
With.create(SourceRange range,
WithItemList targets,
StmtList body) |
boolean |
SourceRange.equals(SourceRange rhs) |
SugaredValue |
SimpleValue.getitem(SourceRange loc,
GraphFunction m,
Value idx) |
SugaredValue |
RangeValue.getitem(SourceRange loc,
GraphFunction m,
Value idx) |
SugaredValue |
SugaredValue.getitem(SourceRange loc,
GraphFunction m,
Value idx) |
SugaredValue |
SugaredTupleValue.getitem(SourceRange loc,
GraphFunction m,
Value idx) |
SugaredValue |
SimpleValue.getitem(SourceRange loc,
GraphFunction m,
Value idx,
Type.TypePtr type_hint) |
SugaredValue |
RangeValue.getitem(SourceRange loc,
GraphFunction m,
Value idx,
Type.TypePtr type_hint) |
SugaredValue |
SugaredValue.getitem(SourceRange loc,
GraphFunction m,
Value idx,
Type.TypePtr type_hint) |
SugaredValue |
SugaredTupleValue.getitem(SourceRange loc,
GraphFunction m,
Value idx,
Type.TypePtr type_hint) |
boolean |
SimpleValue.hasAttr(SourceRange loc,
GraphFunction m,
BytePointer field) |
boolean |
SugaredValue.hasAttr(SourceRange loc,
GraphFunction m,
BytePointer field) |
boolean |
SimpleValue.hasAttr(SourceRange loc,
GraphFunction m,
String field) |
boolean |
SugaredValue.hasAttr(SourceRange loc,
GraphFunction m,
String field) |
SugaredValue |
SugaredEnumClass.iter(SourceRange loc,
GraphFunction m) |
SugaredValue |
SimpleValue.iter(SourceRange loc,
GraphFunction m) |
SugaredValue |
RangeValue.iter(SourceRange loc,
GraphFunction m) |
SugaredValue |
SugaredValue.iter(SourceRange loc,
GraphFunction m) |
SugaredValue |
SugaredTupleValue.iter(SourceRange loc,
GraphFunction m) |
Value |
SimpleValue.len(SourceRange loc,
GraphFunction m) |
Value |
RangeValue.len(SourceRange loc,
GraphFunction m) |
Value |
SugaredValue.len(SourceRange loc,
GraphFunction m) |
SourceRange |
NamedValue.locOr(SourceRange backup_location) |
boolean |
SourceRange.notEquals(SourceRange rhs) |
SourceRangeOptional |
SourceRangeOptional.put(SourceRange value) |
StackEntry |
StackEntry.range(SourceRange setter) |
Token |
Token.range(SourceRange setter) |
Type.TypePtr |
Resolver.resolveType(BytePointer name,
SourceRange loc) |
Type.TypePtr |
NativeResolver.resolveType(BytePointer name,
SourceRange loc) |
Type.TypePtr |
Resolver.resolveType(String name,
SourceRange loc) |
Type.TypePtr |
NativeResolver.resolveType(String name,
SourceRange loc) |
SugaredValue |
Resolver.resolveValue(BytePointer name,
GraphFunction m,
SourceRange loc) |
SugaredValue |
NativeResolver.resolveValue(BytePointer name,
GraphFunction m,
SourceRange loc) |
SugaredValue |
Resolver.resolveValue(String name,
GraphFunction m,
SourceRange loc) |
SugaredValue |
NativeResolver.resolveValue(String name,
GraphFunction m,
SourceRange loc) |
void |
SimpleValue.setAttr(SourceRange loc,
GraphFunction m,
BytePointer field,
Value newValue) |
void |
SugaredValue.setAttr(SourceRange loc,
GraphFunction m,
BytePointer field,
Value newValue) |
void |
SimpleValue.setAttr(SourceRange loc,
GraphFunction m,
String field,
Value newValue) |
void |
SugaredValue.setAttr(SourceRange loc,
GraphFunction m,
String field,
Value newValue) |
JitNode |
JitNode.setSourceRange(SourceRange r) |
static PropertyList |
PropertyList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static IdentList |
IdentList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static ParamList |
ParamList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static AttributeList |
AttributeList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static StmtList |
StmtList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static AssignList |
AssignList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static WithItemList |
WithItemList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static ExprList |
ExprList.unsafeCreate(SourceRange range,
SymDimVector subtrees) |
static void |
ErrorReport.CallStack.update_pending_range(SourceRange range) |