Sepi
Name
TSepiIdentifierDeclarationNode
Parent
SepiStdCompilerNodes
Class Hierarchy
TSepiNonTerminal
Visibility
PUBLIC
Description
Noeud représentant une déclaration d'un identificateur
TSepiIdentifierDeclarationNode prend en charge la vérification de l'unicité
de l'identificateur, et son remplacement en cas d'erreur.
La vérification se fait au moyen de IsRedeclared. De plus, si le parent d'un
tel noeud est une instance de TSepiIdentifierDeclListNode, sont considérés
les identificateurs déjà déclarés dans la liste, tels que testés avec la
fonction TSepiIdentifierDeclListNode.IsDeclared.
Members
Fields
Field Description FIdentifier (-) Identificateur (si vide, AsText est utilisé)
Methods
Method Description EndParsing (+) [@inheritDoc] GetIdentifier (-) Identificateur représenté par ce noeud IsRedeclared (#) Teste si cet identificateur est redéclaré IsRedeclaredInCurrentList (-) Teste si cet identificateur est redéclaré dans sa liste courante MakeErroneousName (#) Construit un identificateur erroné SetIdentifier (#) Modifie l'identificateur représenté par ce noeud
Properties
Property Description Identifier (+) Identificateur représenté par ce noeud
Legend
Symbol Visibility - Private # Protected + Public * Published A Automated S Strict
Sepi