Uses of Class
dev.civl.abc.token.IF.UnsourcedException
Packages that use UnsourcedException
Package
Description
Submodule ast.conversion provides classes for representing
to C's "implicit conversions".
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.Module ast defines an Abstract Syntax Tree
representation of a program, the
AST.Module token defines the various kinds of tokens and related
classes used by ABC.
-
Uses of UnsourcedException in dev.civl.abc.ast.conversion.IF
Methods in dev.civl.abc.ast.conversion.IF that throw UnsourcedExceptionModifier and TypeMethodDescriptionConversionFactory.assignmentConversion(Configuration config, ExpressionNode rhs, Type newType) Given (1) the processed right hand side of an assignment expression and (2) the type of the assignment expression (i.e., the adjusted type of the left hand side), returns the conversion from the right-hand type to the assignment type.ConversionFactory.assignmentConversion(Configuration config, ExpressionNode rhs, Type newType, boolean ignoreQualifier) Given (1) the processed right hand side of an assignment expression and (2) the type of the assignment expression (i.e., the adjusted type of the left hand side), returns the conversion from the right-hand type to the assignment type.ConversionFactory.memConversion(ExpressionNode expr) Returns the mem conversion which converts the type of the givenexprto aMemType. -
Uses of UnsourcedException in dev.civl.abc.ast.entity.IF
Methods in dev.civl.abc.ast.entity.IF that throw UnsourcedExceptionModifier and TypeMethodDescriptionintAdds the given label to the list of labels occurring in this scope.intScope.add(OrdinaryEntity entity) Adds an ordinary entity to this scope's collection of entities. -
Uses of UnsourcedException in dev.civl.abc.ast.IF
Methods in dev.civl.abc.ast.IF that throw UnsourcedExceptionModifier and TypeMethodDescriptionvoidStandardTypes.addToScope(Scope scope) Adds typdefs for all of the standard types to the given scope (usually the file scope). -
Uses of UnsourcedException in dev.civl.abc.token.IF
Methods in dev.civl.abc.token.IF that return UnsourcedExceptionMethods in dev.civl.abc.token.IF with parameters of type UnsourcedExceptionModifier and TypeMethodDescriptionTokenFactory.newSyntaxException(UnsourcedException e, CivlcToken token) TokenFactory.newSyntaxException(UnsourcedException e, Source source) Constructors in dev.civl.abc.token.IF with parameters of type UnsourcedException