Gyoji Compiler
Loading...
Searching...
No Matches
List of all members
Gyoji::analysis::AnalysisPassTypeResolution Class Reference

Check that all types have been fully declared before use. More...

#include <gyoji-analysis.hpp>

Inheritance diagram for Gyoji::analysis::AnalysisPassTypeResolution:
Inheritance graph
[legend]
Collaboration diagram for Gyoji::analysis::AnalysisPassTypeResolution:
Collaboration graph
[legend]

Detailed Description

Check that all types have been fully declared before use.

This analysis ensures that all types have been fully declared before they are used in code. Essentially, this looks for the existence of 'forward-declared' variables that are in use by code which doesn't yet know the full definition/size of the object.


The documentation for this class was generated from the following files: