Uses of Enum Class
dev.civl.abc.ast.entity.IF.ProgramEntity.LinkageKind
Packages that use ProgramEntity.LinkageKind
Package
Description
Submodule ast.entity defines entities
(objects of type
Entity),
the abstract things such as types, structures, unions, enumerations,
objects (variables), functions, and so on,
which can be named by identifiers in a program.-
Uses of ProgramEntity.LinkageKind in dev.civl.abc.ast.entity.IF
Methods in dev.civl.abc.ast.entity.IF that return ProgramEntity.LinkageKindModifier and TypeMethodDescriptionCommonEntity.getLinkage()ProgramEntity.getLinkage()Returns the kind of linkage this entity has.static ProgramEntity.LinkageKindReturns the enum constant of this class with the specified name.static ProgramEntity.LinkageKind[]ProgramEntity.LinkageKind.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.civl.abc.ast.entity.IF with parameters of type ProgramEntity.LinkageKindModifier and TypeMethodDescriptionEntityFactory.newFunction(String name, ProgramEntity.LinkageKind linkage, Type type) Creates a newFunction.EntityFactory.newVariable(String name, ProgramEntity.LinkageKind linkage, Type type) Creates a newVariable.voidCommonEntity.setLinkage(ProgramEntity.LinkageKind linkage) voidProgramEntity.setLinkage(ProgramEntity.LinkageKind linkage) Sets the linkage of this entity.Constructors in dev.civl.abc.ast.entity.IF with parameters of type ProgramEntity.LinkageKindModifierConstructorDescriptionCommonEntity(Entity.EntityKind kind, String name, ProgramEntity.LinkageKind linkage)