/usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/jit/frontend
NameSizeModeActions
builtin_functions.h2540644editdlrm
canonicalize_modified_loop.h3260644editdlrm
code_template.h70570644editdlrm
concrete_module_type.h90400644editdlrm
convert_to_ssa.h3410644editdlrm
edit_distance.h2680644editdlrm
error_report.h14800644editdlrm
exit_transforms.h2320644editdlrm
function_schema_parser.h4600644editdlrm
inline_loop_condition.h3660644editdlrm
ir_emitter.h5410644editdlrm
lexer.h184700644editdlrm
mini_environment.h13660644editdlrm
name_mangler.h6690644editdlrm
parser.h6880644editdlrm
parser_constants.h1620644editdlrm
parse_string_literal.h22950644editdlrm
resolver.h19720644editdlrm
schema_matching.h19480644editdlrm
schema_type_parser.h9770644editdlrm
script_type_parser.h16190644editdlrm
source_range.h60380644editdlrm
source_ref.h12690644editdlrm
strtod.h2400644editdlrm
sugared_value.h268050644editdlrm
tracer.h119250644editdlrm
tree.h66350644editdlrm
tree_views.h356960644editdlrm
versioned_symbols.h5970644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/jit/frontend/parser.h (688B)
#pragma once #include #include #include #include namespace torch { namespace jit { struct Decl; struct ParserImpl; struct Lexer; TORCH_API Decl mergeTypesFromTypeComment( const Decl& decl, const Decl& type_annotation_decl, bool is_method); struct TORCH_API Parser { explicit Parser(const std::shared_ptr& src); TreeRef parseFunction(bool is_method); TreeRef parseClass(); Decl parseTypeComment(); Expr parseExp(); Lexer& lexer(); ~Parser(); private: std::unique_ptr pImpl; }; } // namespace jit } // namespace torch