Sepi

Name
  TSepiLocalVariables

Parent
  SepiCompiler

Class Hierarchy
  TObject

Visibility
  PUBLIC

Description
  Variables locales d'une méthode Sepi

Members
  Fields
 
Field Description
FCompiler (-) Compilateur de méthode
FInitInfo (-) Informations d'initialisation
FSize (-) Taille des variables locales
FVariables (-) Variables

Methods
 
Method Description
AddAbsolute (+) Ajoute une variable callée sur une autre
AddFromSignature (+) Ajoute toutes les variables correspondant à une signature
AddLocalVar (+) Ajoute une variable locale
AddLocalVar (+) Ajoute une variable locale
AddLocalVar (+) Ajoute une variable locale
AddTempVar (+) Ajoute une variable temporaire
AllocateOffsets (-) Alloue l'espace mémoire pour les variables locales et renseigne leurs offsets
Compile (+) Compile les variables locales et leur donne des offsets
Create (+) Crée les variables locales d'une méthode
Destroy (+) [@inheritDoc]
GetCount (-) Nombre de variables
GetHiddenVar (-) Tableau des variables cachées indicées par le type de paramètre caché
GetVarByName (+) Récupère une variable locale par son nom
GetVariables (-) Tableau zero-based des variables
MakeInitInfo (-) Construit les informations d'initialisation/finalisation
WriteInitInfo (+) Ecrit les informations d'initialisation des variables locales

Properties
 
Property Description
Compiler (+) Compilateur de méthode
Count (+) Nombre de variables
ResultVar (+) Tableau des variables cachées indicées par le type de paramètre caché
SelfVar (+) Tableau des variables cachées indicées par le type de paramètre caché
Size (+) Taille des variables locales
Variables (+) Tableau zero-based des variables


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

Sepi


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