Changeset b2ea0cd for src/ResolvExpr
- Timestamp:
- May 7, 2024, 3:37:39 PM (8 months ago)
- Branches:
- master
- Children:
- 083e637
- Parents:
- 69dd8e6
- Location:
- src/ResolvExpr
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/CandidateFinder.cpp
r69dd8e6 rb2ea0cd 26 26 #include "Candidate.hpp" 27 27 #include "CastCost.hpp" // for castCost 28 #include "CompilationState.h "28 #include "CompilationState.hpp" 29 29 #include "ConversionCost.h" // for conversionCast 30 30 #include "Cost.h" -
src/ResolvExpr/CommonType.cc
r69dd8e6 rb2ea0cd 39 39 40 40 // GENERATED START, DO NOT EDIT 41 // GENERATED BY BasicTypes-gen.c c41 // GENERATED BY BasicTypes-gen.cpp 42 42 #define BT ast::BasicKind:: 43 43 static const ast::BasicKind commonTypes[BT NUMBER_OF_BASIC_TYPES][BT NUMBER_OF_BASIC_TYPES] = { // nearest common ancestor -
src/ResolvExpr/ConversionCost.cc
r69dd8e6 rb2ea0cd 35 35 36 36 // GENERATED START, DO NOT EDIT 37 // GENERATED BY BasicTypes-gen.c c37 // GENERATED BY BasicTypes-gen.cpp 38 38 /* EXTENDED INTEGRAL RANK HIERARCHY (root to leaves) 39 39 _Bool … … 60 60 61 61 // GENERATED START, DO NOT EDIT 62 // GENERATED BY BasicTypes-gen.c c62 // GENERATED BY BasicTypes-gen.cpp 63 63 static const int costMatrix[ast::BasicKind::NUMBER_OF_BASIC_TYPES][ast::BasicKind::NUMBER_OF_BASIC_TYPES] = { // path length from root to node 64 64 /* B C SC UC SI SUI I UI LI LUI LLI LLUI IB UIB _FH _FH _F _FC F FC _FX _FXC FD _FDC D DC F80X_FDXC F80 _FB_FLDC FB LD LDC _FBX_FLDXC */ … … 108 108 109 109 // GENERATED START, DO NOT EDIT 110 // GENERATED BY BasicTypes-gen.c c110 // GENERATED BY BasicTypes-gen.cpp 111 111 static const int signMatrix[ast::BasicKind::NUMBER_OF_BASIC_TYPES][ast::BasicKind::NUMBER_OF_BASIC_TYPES] = { // number of sign changes in safe conversion 112 112 /* B C SC UC SI SUI I UI LI LUI LLI LLUI IB UIB _FH _FH _F _FC F FC _FX _FXC FD _FDC D DC F80X_FDXC F80 _FB_FLDC FB LD LDC _FBX_FLDXC */ -
src/ResolvExpr/Resolver.cc
r69dd8e6 rb2ea0cd 28 28 #include "typeops.h" // for extractResultType 29 29 #include "Unify.h" // for unify 30 #include "CompilationState.h "30 #include "CompilationState.hpp" 31 31 #include "AST/Decl.hpp" 32 32 #include "AST/Init.hpp"
Note: See TracChangeset
for help on using the changeset viewer.