A B C D E F G H I K L M N O P R S T U V W X Y Z _

H

hasConstantInput() - Method in class SFE.Compiler.BinaryOpExpression
Return true iff this OperationExpression has a constant input.
hasConstantInput() - Method in class SFE.Compiler.OperationExpression
Return true iff this OperationExpression has a constant input.
hasConstantInput() - Method in class SFE.Compiler.TrinaryOpExpression
Return true iff this OperationExpression has a constant input.
hasConstantInput() - Method in class SFE.Compiler.UnaryOpExpression
Checks if the input is constant and the unary operator is not
hasDerives() - Method in class SFE.Compiler.Lvalue
Returns true iff this lvalue's type has derives lvalues/types.
hasDerives() - Method in class SFE.Compiler.ParentType
Returns true, if these types has drived vars.
hasDerives() - Method in class SFE.Compiler.Type
Returns false, types that derive other types.
hasEqualInputs() - Method in class SFE.Compiler.BinaryOpExpression
Returns true iff this operator expression has at lease two identical input expression.
hasEqualInputs() - Method in class SFE.Compiler.OperationExpression
Returns true iff this operator expression has at lease two identical input expression.
hasEqualInputs() - Method in class SFE.Compiler.TrinaryOpExpression
Returns true iff this operator expression has at lease two identical input expression.
hasEqualInputs() - Method in class SFE.Compiler.UnaryOpExpression
Returns false as there is only one input to UnaryOpExpression.
hash(byte[], int) - Static method in class SFE.BOAL.MyUtil
hash
hasMoreTokens() - Method in class SFE.Compiler.Tokenizer
Indicate if there are more tokens left in the input reader.
hasSharedInput() - Method in class SFE.Compiler.BinaryOpExpression
Returns true if the gates input pins share an input pin.
hasSharedInput(Expression) - Method in class SFE.Compiler.Expression
Returns true if this exression has input pin that share an input.
hasSharedInput(Expression) - Method in class SFE.Compiler.LvalExpression
Returns true if this expression has input pins that share an input.
hasSharedInput() - Method in class SFE.Compiler.OperationExpression
Returns true if this expression has input pins that share an input.
hasSharedInput() - Method in class SFE.Compiler.TrinaryOpExpression
Returns if two legs of the trinary gate shares the same input.
hasUnaryInput() - Method in class SFE.Compiler.BinaryOpExpression
Returns true iff one of the operands of this operator expression is a result of an unary operator.
hasUnaryInput() - Method in class SFE.Compiler.LvalExpression
Returns true if this LvalExpression is a result of an unary operator.
hasUnaryInput() - Method in class SFE.Compiler.OperationExpression
Returns true iff one of the operand of this operator expression is a result of an unary operator.
hasUnaryInput() - Method in class SFE.Compiler.TrinaryOpExpression
Returns true iff one of the operand of this operator expression is a result of an unary operator.
hasUnaryInput() - Method in class SFE.Compiler.UnaryOpExpression
Returns true iff one of the operand of this operator expression is a result of an unary operator.
hasUnaryOperator() - Method in class SFE.Compiler.AssignmentStatement
Returns true iff rhs if an UnaryOpExpression.
hasUnaryOperator() - Method in class SFE.Compiler.Statement
This function returns always false (except for assignment statement)

A B C D E F G H I K L M N O P R S T U V W X Y Z _