Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
compiler_typed_sema_test.cc File Reference

Tests for Compiler_Typed_Sema.H. More...

#include <gtest/gtest.h>
#include <Compiler_Parser.H>
#include <Compiler_Typed_Sema.H>
#include <string>
#include <vector>
Include dependency graph for compiler_typed_sema_test.cc:

Go to the source code of this file.

Functions

 TEST (CompilerTypedSema, InfersArithmeticFunctionAndCallTypes)
 
 TEST (CompilerTypedSema, InfersBoolConditionsAndUnitForFunctionsWithoutReturn)
 
 TEST (CompilerTypedSema, ResolvesExplicitAnnotationsIntoConcreteTypes)
 
 TEST (CompilerTypedSema, ResolvesNominalTypesAndTransparentAliases)
 
 TEST (CompilerTypedSema, InstantiatesExplicitlyGenericFunctionsAndGeneralizedLets)
 
 TEST (CompilerTypedSema, ReportsInvalidNominalTypeDeclarations)
 
 TEST (CompilerTypedSema, ReportsTypeErrorsForConditionAndCall)
 
 TEST (CompilerTypedSema, ReportsAnnotatedBindingMismatch)
 
 TEST (CompilerTypedSema, ReportsReturnTypeMismatchAcrossBranches)
 

Detailed Description

Tests for Compiler_Typed_Sema.H.

Definition in file compiler_typed_sema_test.cc.

Function Documentation

◆ TEST() [1/9]

◆ TEST() [2/9]

◆ TEST() [3/9]

◆ TEST() [4/9]

◆ TEST() [5/9]

◆ TEST() [6/9]

◆ TEST() [7/9]

◆ TEST() [8/9]

◆ TEST() [9/9]