Sepi

Name
  TSepiBinaryOperation

Parent
  SepiExpressions

Class Hierarchy
  TSepiArithmeticLogicOperation

Visibility
  PUBLIC

Description
  Opération binaire (dont comparaisons)

Members
  Fields
 
Field Description
FAutoConvert (-) Si True, les opérandes sont convertis automatiquement
FLeftOperand (-) Opérande de gauche
FRightOperand (-) Opérande de droite

Methods
 
Method Description
CheckNonBaseTypes (-) Vérification de types pour des types non de base
CheckTypes (-) Vérification de types
CheckTypesArithmetic (-) Vérification de types pour une opération arithmétique
CheckTypesComparison (-) Vérification de types pour une opération de comparaison
CheckTypesShift (-) Vérification de types pour une opération shift
CollapseConsts (-) Pliage des constantes
CompileCompute (#) [@inheritDoc]
CompileReadOperandInto (#) Compile la lecture d'un opérande dans une référence mémoire spécifique
CompileShortCircuitAndOr (#) [@inheritDoc]
Complete (+) Complète l'opération
ConvertLeftOperand (#) Convertit l'opérande de gauche
ConvertRightOperand (#) Convertit l'opérande de droite
Create (+) Crée l'opération
DefaultSepiTypeFor (#) Type Sepi par défaut pour un type de base
ErrorTypeMismatch (#) Produit une erreur Types incompatibles
MakeOperation (+) Construit une opération binaire
SmallestCommonType (+) Trouve le plus petit type commun à deux types de base

Properties
 
Property Description
AutoConvert (+) Si True, les opérandes sont convertis automatiquement
LeftOperand (+) Opérande de gauche
RightOperand (+) Opérande de droite


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/