View Issue Details

IDProjectCategoryView StatusLast Update
0038535FPCDocumentationpublic2021-03-07 12:15
ReporterKai Burghardt Assigned ToMichael Van Canneyt  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx86_64OSGNU/Linux 
Product Version3.2.0 
Fixed in Version3.3.1 
Summary0038535: documentation lacks of information on `sealed` and `abstract` objects
DescriptionThe compiler can properly recognize `sealed` for `object` types, but the documentation does not say it.

The compiler can ignore `abstract` for `object` types, like it is already documented for `class` types.
Additional Informationhttps://forum.lazarus.freepascal.org/index.php/topic,53430.0.html
TagsNo tags attached.
Fixed in Revision1813
FPCOldBugId
FPCTarget3.2.2
Attached Files

Activities

Kai Burghardt

2021-02-23 14:15

reporter  

typeobj.sym.patch (346 bytes)   
--- typeobj.sym~	2021-02-23 13:15:24.151661931 +0000
+++ typeobj.sym	2021-02-23 13:15:24.151661931 +0000
@@ -2,6 +2,7 @@
 \begin{mysyntdiag}
 \begin{stack}\\ \lit*{packed} \end{stack}
 \lit*{object} 
+\begin{stack}\\ \lit*{abstract} \\ \lit*{sealed} \end{stack}
 \begin{stack}\\ heritage \end{stack}
 \begin{rep}[b]
   \synt{component\ list} \\ 
typeobj.sym.patch (346 bytes)   

Michael Van Canneyt

2021-03-07 12:15

administrator   ~0129472

Fixed, also added a section about it in the text.

Issue History

Date Modified Username Field Change
2021-02-23 14:15 Kai Burghardt New Issue
2021-02-23 14:15 Kai Burghardt Status new => assigned
2021-02-23 14:15 Kai Burghardt Assigned To => Michael Van Canneyt
2021-02-23 14:15 Kai Burghardt File Added: typeobj.sym.patch
2021-03-07 12:15 Michael Van Canneyt Status assigned => resolved
2021-03-07 12:15 Michael Van Canneyt Resolution open => fixed
2021-03-07 12:15 Michael Van Canneyt Fixed in Version => 3.3.1
2021-03-07 12:15 Michael Van Canneyt Fixed in Revision => 1813
2021-03-07 12:15 Michael Van Canneyt FPCTarget => 3.2.2
2021-03-07 12:15 Michael Van Canneyt Note Added: 0129472