pytorch/torch/csrc/jit/script
Michael Suo d8220b0599 add simple inheritance support to AST
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/23109

Test Plan: Imported from OSS

Differential Revision: D16441914

Pulled By: suo

fbshipit-source-id: 18a57762d376759b98c18bc160eacbcc99f78ee9
2019-07-23 12:21:27 -07:00
..
builtin_functions.cpp Give functions qualified names 2019-07-11 14:55:34 -07:00
builtin_functions.h Make CompilationUnit own Functions (#22202) 2019-07-04 17:12:00 -07:00
canonicalize_modified_loop.cpp add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
canonicalize_modified_loop.h add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
class_type.cpp Make classtypes hold a weak_ptr to their CU 2019-07-16 12:04:20 -07:00
compilation_unit.h Make traced fns also go into the global python CU 2019-07-16 12:04:16 -07:00
compiler.cpp make RHS of assignment optional 2019-07-23 12:21:19 -07:00
compiler.h Change compiler to use Load/Stores, then transform to SSA (#21101) 2019-06-10 10:26:43 -07:00
convert_to_ssa.cpp add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
convert_to_ssa.h Change compiler to use Load/Stores, then transform to SSA (#21101) 2019-06-10 10:26:43 -07:00
edit_distance.cpp Print out operator suggestions for unknown builtin op (#15183) 2019-01-04 13:04:44 -08:00
edit_distance.h Cleanup includes in torch/csrc/jit/script/* (#19921) 2019-05-06 13:24:22 -07:00
error_report.cpp Report errors through call stack (#22280) 2019-07-09 16:41:22 -07:00
error_report.h Report errors through call stack (#22280) 2019-07-09 16:41:22 -07:00
exit_transforms.cpp add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
exit_transforms.h add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
final_returns.cpp Better error message for using Python builtin_function_or_method (#22935) 2019-07-16 16:49:04 -07:00
final_returns.h clang format world (#15524) 2018-12-26 06:55:01 -08:00
function_schema_parser.cpp Better error message for using Python builtin_function_or_method (#22935) 2019-07-16 16:49:04 -07:00
function_schema_parser.h Allow registering ops without specifying the full schema (#19286) 2019-04-18 02:04:46 -07:00
init.cpp add simple inheritance support to AST 2019-07-23 12:21:27 -07:00
init.h
inline_loop_condition.cpp add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
inline_loop_condition.h add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
jit_exception.cpp C++ changes toward libtorch and libcaffe2 unification (#19554) 2019-04-26 01:38:10 -07:00
jit_exception.h C++ changes toward libtorch and libcaffe2 unification (#19554) 2019-04-26 01:38:10 -07:00
lexer.cpp Support in membership checks (#21527) 2019-06-18 09:49:12 -07:00
lexer.h add support for breaks and continues (#21692) 2019-07-12 15:02:44 -07:00
logging.cpp C++ changes toward libtorch and libcaffe2 unification (#19554) 2019-04-26 01:38:10 -07:00
logging.h Cleanup includes in torch/csrc/jit/script/* (#19921) 2019-05-06 13:24:22 -07:00
mini_environment.h add #pragma once to jit headers 2019-07-04 11:10:59 -07:00
module_python.h remove uses of std::shared_ptr<Module> (#21934) 2019-06-25 13:24:38 -07:00
module.cpp Make load() create only one CU 2019-07-16 20:08:10 -07:00
module.h Make load() create only one CU 2019-07-16 20:08:10 -07:00
parse_string_literal.h clang format world (#15524) 2018-12-26 06:55:01 -08:00
parser.cpp add simple inheritance support to AST 2019-07-23 12:21:27 -07:00
parser.h NamedTuple serialization (#21839) 2019-06-19 10:43:55 -07:00
python_sugared_value.cpp Recursively compile class types (#22475) 2019-07-18 15:43:16 -07:00
python_sugared_value.h Recursively compile class types (#22475) 2019-07-18 15:43:16 -07:00
python_tree_views.cpp add simple inheritance support to AST 2019-07-23 12:21:27 -07:00
python_tree_views.h add #pragma once to jit headers 2019-07-04 11:10:59 -07:00
resolver.h Add initial support for serializing classes 2019-07-19 14:51:59 -07:00
schema_matching.cpp Make CompilationUnit own Functions (#22202) 2019-07-04 17:12:00 -07:00
schema_matching.h Add CallMethod, inline eagerly (#21116) 2019-06-03 21:35:11 -07:00
schema_type_parser.cpp Add qscheme() method (#20608) 2019-06-14 16:29:29 -07:00
schema_type_parser.h add #pragma once to jit headers 2019-07-04 11:10:59 -07:00
script_type_parser.cpp Some small fixes for NamedTuple (#21813) 2019-06-19 10:43:43 -07:00
script_type_parser.h Cleanup includes in torch/csrc/jit/script/* (#19921) 2019-05-06 13:24:22 -07:00
slot.h script::Module as a view. (#21814) 2019-06-18 13:58:49 -07:00
strtod.cpp Make strtod_c compatible with different gcc abi (#21293) 2019-06-05 18:10:09 -07:00
strtod.h Fixing function schema parser for Android (#19281) 2019-04-17 23:50:17 -07:00
sugared_value.cpp Better error message for using Python builtin_function_or_method (#22935) 2019-07-16 16:49:04 -07:00
sugared_value.h refactor self to be a class again 2019-07-11 14:55:39 -07:00
tree_views.h add simple inheritance support to AST 2019-07-23 12:21:27 -07:00
tree.h Record source/line info in SourceRange and report in highlight (#21157) 2019-05-30 15:45:30 -07:00