Uses of Interface
dev.civl.abc.ast.type.IF.StructureOrUnionType
Packages that use StructureOrUnionType
Package
Description
Submodule ast.conversion provides classes for representing
to C's "implicit conversions".
The ast.type submodule defines the (abstract) types
that can be specified in a program.
The ast.value submodule defines classes for representing
constant values that can occur in a program, such as numeric literals,
characters, strings, pointer constants, and so on.
-
Uses of StructureOrUnionType in dev.civl.abc.ast.conversion.IF
Methods in dev.civl.abc.ast.conversion.IF that return StructureOrUnionTypeModifier and TypeMethodDescriptionCompatibleStructureOrUnionConversion.getNewType()CompatibleStructureOrUnionConversion.getOldType()Methods in dev.civl.abc.ast.conversion.IF with parameters of type StructureOrUnionTypeModifier and TypeMethodDescriptionConversionFactory.compatibleStructureOrUnionConversion(StructureOrUnionType type1, StructureOrUnionType type2) Creates a new compatible-structure-or-union-conversion object from the given structure-or-union types. -
Uses of StructureOrUnionType in dev.civl.abc.ast.type.IF
Methods in dev.civl.abc.ast.type.IF that return StructureOrUnionTypeModifier and TypeMethodDescriptionStructureOrUnionType.getType()TypeFactory.structureOrUnionType(Object key, boolean isStruct, String tag) Returns a new incomplete structure or union type with the given tag. -
Uses of StructureOrUnionType in dev.civl.abc.ast.value.IF
Methods in dev.civl.abc.ast.value.IF that return StructureOrUnionTypeMethods in dev.civl.abc.ast.value.IF with parameters of type StructureOrUnionTypeModifier and TypeMethodDescriptionValueFactory.newStructureValue(StructureOrUnionType type) ValueFactory.newUnionValue(StructureOrUnionType unionType, Field field, Value memberValue)