Provide a scanner for finding dependencies on d files
Parameters: | filename (string) – d file name |
---|---|
Return type: | list |
Returns: | a list of characters |
Bases: object
Parser for d files
Search file a file matching an module/import directive
Parameters: | filename (string) – file to read |
---|
Parameters: | code (string) – d code to parse |
---|---|
Returns: | the modules that the code uses |
Return type: | a list of match objects |
The parsing starts here
Parameters: | node (waflib.Node.Node) – input file |
---|
Find all the modules that a file depends on, uses waflib.Tools.d_scan.d_parser.tryfind() to process dependent files
Parameters: | node (waflib.Node.Node) – input file |
---|