mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-28 12:27:23 +01:00
llvm metadata: add DIGlobalVariableExpression enum
Only documented as of LLVM 9.0, but existed already in 7.0. Also fixed DIGlobalVariable not being marked as unique
This commit is contained in:
parent
f896766837
commit
a33e6230a0
@ -47,6 +47,7 @@ interface
|
||||
DITemplateValueParameter,
|
||||
DINamespace,
|
||||
DIGlobalVariable,
|
||||
DIGlobalVariableExpression,
|
||||
DISubprogram,
|
||||
DILexicalBlock,
|
||||
DILexicalBlockFile,
|
||||
@ -399,6 +400,7 @@ implementation
|
||||
case fkind of
|
||||
tspecialisedmetadatanodekind.DICompileUnit,
|
||||
tspecialisedmetadatanodekind.DISubprogram,
|
||||
tspecialisedmetadatanodekind.DIGlobalVariable,
|
||||
tspecialisedmetadatanodekind.DICompositeType,
|
||||
tspecialisedmetadatanodekind.DILexicalBlock,
|
||||
tspecialisedmetadatanodekind.DIMacro:
|
||||
@ -411,7 +413,7 @@ implementation
|
||||
tspecialisedmetadatanodekind.DITemplateTypeParameter,
|
||||
tspecialisedmetadatanodekind.DITemplateValueParameter,
|
||||
tspecialisedmetadatanodekind.DINamespace,
|
||||
tspecialisedmetadatanodekind.DIGlobalVariable,
|
||||
tspecialisedmetadatanodekind.DIGlobalVariableExpression,
|
||||
tspecialisedmetadatanodekind.DILexicalBlockFile,
|
||||
tspecialisedmetadatanodekind.DILocation,
|
||||
tspecialisedmetadatanodekind.DILocalVariable,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user