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