File tree Expand file tree Collapse file tree 3 files changed +11
-11
lines changed
src/Target/Php/Transpiler
test/Unit/Target/Php/Transpiler/ValueReference Expand file tree Collapse file tree 3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 3838use PackageFactory \ComponentEngine \Target \Php \Transpiler \Access \AccessTranspiler ;
3939use PackageFactory \ComponentEngine \Target \Php \Transpiler \BinaryOperation \BinaryOperationTranspiler ;
4040use PackageFactory \ComponentEngine \Target \Php \Transpiler \BooleanLiteral \BooleanLiteralTranspiler ;
41- use PackageFactory \ComponentEngine \Target \Php \Transpiler \Identifier \ IdentifierTranspiler ;
41+ use PackageFactory \ComponentEngine \Target \Php \Transpiler \ValueReference \ ValueReferenceTranspiler ;
4242use PackageFactory \ComponentEngine \Target \Php \Transpiler \Match \MatchTranspiler ;
4343use PackageFactory \ComponentEngine \Target \Php \Transpiler \NullLiteral \NullLiteralTranspiler ;
4444use PackageFactory \ComponentEngine \Target \Php \Transpiler \IntegerLiteral \IntegerLiteralTranspiler ;
@@ -63,7 +63,7 @@ public function transpile(ExpressionNode $expressionNode): string
6363 AccessNode::class => new AccessTranspiler (
6464 scope: $ this ->scope
6565 ),
66- ValueReferenceNode::class => new IdentifierTranspiler (
66+ ValueReferenceNode::class => new ValueReferenceTranspiler (
6767 scope: $ this ->scope
6868 ),
6969 TernaryOperationNode::class => new TernaryOperationTranspiler (
Original file line number Diff line number Diff line change 2020
2121declare (strict_types=1 );
2222
23- namespace PackageFactory \ComponentEngine \Target \Php \Transpiler \Identifier ;
23+ namespace PackageFactory \ComponentEngine \Target \Php \Transpiler \ValueReference ;
2424
2525use PackageFactory \ComponentEngine \Language \AST \Node \ValueReference \ValueReferenceNode ;
2626use PackageFactory \ComponentEngine \TypeSystem \ScopeInterface ;
2727use PackageFactory \ComponentEngine \TypeSystem \Type \EnumType \EnumStaticType ;
2828
29- final class IdentifierTranspiler
29+ final class ValueReferenceTranspiler
3030{
3131 public function __construct (private readonly ScopeInterface $ scope )
3232 {
Original file line number Diff line number Diff line change 2020
2121declare (strict_types=1 );
2222
23- namespace PackageFactory \ComponentEngine \Test \Unit \Target \Php \Transpiler \Identifier ;
23+ namespace PackageFactory \ComponentEngine \Test \Unit \Target \Php \Transpiler \ValueReference ;
2424
2525use PackageFactory \ComponentEngine \Module \ModuleId ;
2626use PackageFactory \ComponentEngine \Test \Unit \TypeSystem \Scope \Fixtures \DummyScope ;
27- use PackageFactory \ComponentEngine \Target \Php \Transpiler \Identifier \ IdentifierTranspiler ;
27+ use PackageFactory \ComponentEngine \Target \Php \Transpiler \ValueReference \ ValueReferenceTranspiler ;
2828use PackageFactory \ComponentEngine \Test \Unit \Language \ASTNodeFixtures ;
2929use PackageFactory \ComponentEngine \TypeSystem \Type \EnumType \EnumStaticType ;
3030use PHPUnit \Framework \TestCase ;
3131
32- final class IdentifierTranspilerTest extends TestCase
32+ final class ValueReferenceTranspilerTest extends TestCase
3333{
3434 /**
3535 * @test
3636 * @return void
3737 */
38- public function transpilesIdentifierNodes (): void
38+ public function transpilesValueReferenceNodes (): void
3939 {
40- $ identifierTranspiler = new IdentifierTranspiler (
40+ $ identifierTranspiler = new ValueReferenceTranspiler (
4141 scope: new DummyScope ()
4242 );
4343 $ identifierNode = ASTNodeFixtures::ValueReference ('foo ' );
@@ -57,9 +57,9 @@ public function transpilesIdentifierNodes(): void
5757 * @test
5858 * @return void
5959 */
60- public function transpilesIdentifierNodesReferringToEnums (): void
60+ public function transpilesValueReferenceNodesReferringToEnums (): void
6161 {
62- $ identifierTranspiler = new IdentifierTranspiler (
62+ $ identifierTranspiler = new ValueReferenceTranspiler (
6363 scope: new DummyScope (
6464 [
6565 $ someEnumType = EnumStaticType::fromModuleIdAndDeclaration (
You can’t perform that action at this time.
0 commit comments