Module Synopsis.SourceFile

-Classes
class Include
references
source code

-

Information about an include directive in a SourceFile. If the include directive required a macro expansion to get the filename, the is_macro will return true. If the include directive was actually an include_next, then is_next will return true.
class MacroCall
references
source code
A class to support mapping from positions in a preprocessed file back to positions in the original file.
references
source code

-

The information about a file that the ASG was generated from. Contains filename, all declarations from this file (even nested ones) and includes (aka imports) from this file.