Sepi
Next

Name
  TSepiUnitCompiler

Parent
  SepiCompiler

Class Hierarchy
  TSepiCompilerBase

Visibility
  PUBLIC

Description
  Compilateur d'unité Sepi

Members
  Fields
 
Field Description
FCompileTimeTypes (-) Types de compilation
FErroneousType (-) Type erroné
FLanguageRules (-) Règles du langage utilisé
FMethods (-) Compilateurs de méthodes
FReferences (-) Références

Methods
 
Method Description
Create (+) Crée un nouveau compilateur d'unité Sepi
Destroy (+) [@inheritDoc]
FindMethodCompiler (+) Cherche le compilateur de méthode pour une méthode donnée
GetEmptySetType (+) Obtient un type d'ensemble vide qui ne durera que la compilation
GetErroneousType (+) Récupère le type erroné s'il existe déjà, sinon le crée
GetMetaClass (+) Obtient un type meta-classe qui ne durera que la compilation
GetMethodCount (-) Nombre de compilateurs de méthode
GetMethods (-) Tableau zero-based des compilateurs de méthode
GetPointerType (+) Obtient un type pointeur qui ne durera que la compilation
MakeErroneousTypeAlias (+) Crée un alias du type erroné
MakeReference (+) Construit un numéro de référence à un meta Sepi
MakeSetType (+) Construit un type ensemble pour un type d'élément donné (passe la compilation)
NeedCompileTimeTypes (-) S'assure que le conteneur de types de compilation est créé
WriteToStream (+) Ecrit l'unité compilée dans un flux

Properties
 
Property Description
LanguageRules (+) Règles du langage utilisé
MethodCount (+) Nombre de compilateurs de méthode
Methods (+) Tableau zero-based des compilateurs de méthode


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi
Next


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/