]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/VfrCompile/Pccts/h/ATokPtr.h
BaseTools/VfrCompile/Pccts: Make assignment operator not returning void
[mirror_edk2.git] / BaseTools / Source / C / VfrCompile / Pccts / h / ATokPtr.h
index 75b4c86cbf1e0e387f37ccb998087db645b8ecff..df89d8ff6d10b84e91d8d85230fd9a858e6e0e87 100644 (file)
@@ -58,8 +58,8 @@ public:
 //  7-Apr-97 133MR1\r
 //          Fix suggested by Andreas Magnusson\r
 //                     (Andreas.Magnusson@mailbox.swipnet.se)\r
-    void operator = (const ANTLRTokenPtr & lhs);                       // MR1\r
-    void operator = (ANTLRAbstractToken *addr);\r
+    ANTLRTokenPtr& operator = (const ANTLRTokenPtr & lhs);      // MR1\r
+    ANTLRTokenPtr& operator = (ANTLRAbstractToken *addr);\r
     int operator != (const ANTLRTokenPtr &q) const                     // MR1 // MR11 unsigned -> int\r
        { return this->ptr_ != q.ptr_; }\r
     int operator == (const ANTLRTokenPtr &q) const                     // MR1 // MR11 unsigned -> int\r