tan
0.0.1
|
Scans all dependencies in a package, and return their names and paths to relevant source files. More...
#include <scan_imports.h>
Additional Inherited Members | |
Public Types inherited from tanlang::CompilerAction< Derived, Input, Output > | |
using | CompilerActionType = CompilerAction< Derived, Input, Output > |
Protected Member Functions inherited from tanlang::SemanticAnalysisAction< ScanImports, Package *, ScanImportsOutputType > | |
void | error (ErrorType type, ASTBase *p, const str &message) |
void | push_scope (ASTBase *scope) |
void | pop_scope () |
Context * | ctx () |
Context * | top_ctx () |
Decl * | search_decl_in_scopes (const str &name) |
T * | search_node_in_parent_scopes () |
Protected Member Functions inherited from tanlang::CompilerAction< Derived, Input, Output > | |
virtual void | init (Input) |
Scans all dependencies in a package, and return their names and paths to relevant source files.
Definition at line 17 of file scan_imports.h.