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

Performs checks for return-value consistency. More...

#include <gyoji-analysis.hpp>

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

Detailed Description

Performs checks for return-value consistency.

This analysis pass checks that every code path eventually leads to a 'return' statement that ends the function. It also checks that all return statements return values that are consistent with the return type of that function.


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