From 9671641629ee2ccff14b90774b610675b0286f76 Mon Sep 17 00:00:00 2001 From: tianfenghan Date: Tue, 29 Sep 2026 12:24:42 +0800 Subject: [PATCH] feat(entity): add GlobalConstantDef class for namespace constant metadata - Create GlobalConstantDef entity to store namespace/global constant metadata - Add properties for type, codegenFinalized, initialization code, and name - Include constructor with parameters for value expression and source details - Implement metadata collection during preprocessing functionality --- src/Entity/GlobalConstantDef.php | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/Entity/GlobalConstantDef.php diff --git a/src/Entity/GlobalConstantDef.php b/src/Entity/GlobalConstantDef.php new file mode 100644 index 00000000..348eeb35 --- /dev/null +++ b/src/Entity/GlobalConstantDef.php @@ -0,0 +1,27 @@ +type = $type; + $this->codegenFinalized = $codegenFinalized; + } +}