Uses of Class
org.intocps.maestro.ast.LexIdentifier
-
Uses of LexIdentifier in org.intocps.maestro.ast
Fields in org.intocps.maestro.ast declared as LexIdentifierMethods in org.intocps.maestro.ast that return LexIdentifierModifier and TypeMethodDescriptionAModuleDeclaration.getName()PDeclaration.getName()PDeclarationBase.getName()static LexIdentifierMableAstFactory.newAIdentifier(String identifier) static LexIdentifierMableAstFactory.newLexIdentifier(String identifier) Methods in org.intocps.maestro.ast with parameters of type LexIdentifierModifier and TypeMethodDescriptionstatic org.intocps.maestro.ast.node.PExpMableBuilder.arrayGet(LexIdentifier name, int index) static org.intocps.maestro.ast.node.PExpMableBuilder.arrayGet(LexIdentifier name, org.intocps.maestro.ast.node.AIntLiteralExp index) static org.intocps.maestro.ast.node.ACallExpMableAstFactory.newACallExp(LexIdentifier identifier, List<? extends org.intocps.maestro.ast.node.PExp> args_) static org.intocps.maestro.ast.node.ACallExpMableAstFactory.newACallExp(LexToken expand, LexIdentifier identifier, List<? extends org.intocps.maestro.ast.node.PExp> args_) static org.intocps.maestro.ast.node.ACallExpMableAstFactory.newACallExp(LexToken expand, org.intocps.maestro.ast.node.PExp object, LexIdentifier identifier, List<? extends org.intocps.maestro.ast.node.PExp> args_) static org.intocps.maestro.ast.node.ACallExpMableAstFactory.newACallExp(org.intocps.maestro.ast.node.PExp object, LexIdentifier identifier, List<? extends org.intocps.maestro.ast.node.PExp> args_) static org.intocps.maestro.ast.node.AFieldExpMableAstFactory.newAFieldExp(org.intocps.maestro.ast.node.PExp root, LexIdentifier field) static org.intocps.maestro.ast.node.AFmuMappingStmMableAstFactory.newAFMUMappingStm(LexIdentifier mablName, String envName) static org.intocps.maestro.ast.node.AFormalParameterMableAstFactory.newAFormalParameter(org.intocps.maestro.ast.node.PType type, LexIdentifier name) static AFunctionDeclarationMableAstFactory.newAFunctionDeclaration(LexIdentifier name, List<? extends org.intocps.maestro.ast.node.AFormalParameter> arguments, org.intocps.maestro.ast.node.PType returnType) static org.intocps.maestro.ast.node.AIdentifierExpMableAstFactory.newAIdentifierExp(LexIdentifier name) static org.intocps.maestro.ast.node.AIdentifierStateDesignatorMableAstFactory.newAIdentifierStateDesignator(LexIdentifier name) static org.intocps.maestro.ast.node.AInstanceMappingStmMableAstFactory.newAInstanceMappingStm(LexIdentifier mablName, String envName) static org.intocps.maestro.ast.node.AModuleTypeMableAstFactory.newAModuleType(LexIdentifier name) static org.intocps.maestro.ast.node.ANameTypeMableAstFactory.newANameType(LexIdentifier name) static org.intocps.maestro.ast.node.ARefExpMableAstFactory.newARefExp(LexIdentifier name) static AVariableDeclarationMableAstFactory.newAVariableDeclaration(boolean external, LexIdentifier name, org.intocps.maestro.ast.node.PType type, org.intocps.maestro.ast.node.PInitializer initializer_) static AVariableDeclarationMableAstFactory.newAVariableDeclaration(LexIdentifier name, org.intocps.maestro.ast.node.PType type) static AVariableDeclarationMableAstFactory.newAVariableDeclaration(LexIdentifier name, org.intocps.maestro.ast.node.PType type, int size, org.intocps.maestro.ast.node.PInitializer initializer_) static AVariableDeclarationMableAstFactory.newAVariableDeclaration(LexIdentifier name, org.intocps.maestro.ast.node.PType type, org.intocps.maestro.ast.node.PExp size, org.intocps.maestro.ast.node.PInitializer initializer_) static AVariableDeclarationMableAstFactory.newAVariableDeclaration(LexIdentifier name, org.intocps.maestro.ast.node.PType type, org.intocps.maestro.ast.node.PInitializer initializer_) static AVariableDeclarationMableAstFactory.newAVariableDeclaration(LexIdentifier name, org.intocps.maestro.ast.node.PType type, org.intocps.maestro.ast.node.PInitializer initializer_, List<org.intocps.maestro.ast.node.PExp> size) static AVariableDeclarationMableAstFactory.newAVariableDeclarationMultiDimensionalArray(LexIdentifier name, org.intocps.maestro.ast.node.PType type, List<Integer> shape) static org.intocps.maestro.ast.node.PStmMableBuilder.newVariable(LexIdentifier name, org.intocps.maestro.ast.node.PType type, List<org.intocps.maestro.ast.node.PExp> values) static org.intocps.maestro.ast.node.PStmMableBuilder.newVariable(LexIdentifier name, org.intocps.maestro.ast.node.PType type, org.intocps.maestro.ast.node.PExp value) voidAModuleDeclaration.setName(LexIdentifier value) Sets the_namechild of thisAModuleDeclarationnode.voidPDeclaration.setName(LexIdentifier value) Sets the_namechild of thisPDeclarationBasenode.voidPDeclarationBase.setName(LexIdentifier value) Sets the_namechild of thisPDeclarationBasenode.Method parameters in org.intocps.maestro.ast with type arguments of type LexIdentifierModifier and TypeMethodDescriptionstatic org.intocps.maestro.ast.node.ASimulationSpecificationCompilationUnitMableAstFactory.newASimulationSpecificationCompilationUnit(List<? extends LexIdentifier> imports, org.intocps.maestro.ast.node.PStm body) Constructors in org.intocps.maestro.ast with parameters of type LexIdentifierModifierConstructorDescriptionAFunctionDeclaration(LexIdentifier name_, org.intocps.maestro.ast.node.PType returnType_, List<? extends org.intocps.maestro.ast.node.AFormalParameter> formals_) Deprecated.This method should not be used, use AstFactory instead.AModuleDeclaration(LexIdentifier name_, List<? extends AFunctionDeclaration> functions_) Deprecated.This method should not be used, use AstFactory instead.AVariableDeclaration(LexIdentifier name_, Boolean external_, org.intocps.maestro.ast.node.PType type_, List<? extends org.intocps.maestro.ast.node.PExp> size_, org.intocps.maestro.ast.node.PInitializer initializer_) Deprecated.This method should not be used, use AstFactory instead.PDeclarationBase(LexIdentifier name_) Deprecated.This method should not be used, use AstFactory instead.