Uses of Class
org.eclipse.internal.xtend.expression.ast.Identifier

Packages that use Identifier
org.eclipse.internal.xpand2.ast AST of the Xpand language 
org.eclipse.internal.xpand2.parser Parser for the Xpand language 
org.eclipse.internal.xtend.expression.ast AST of the expression framework 
org.eclipse.internal.xtend.expression.parser Parser for the expression framework 
org.eclipse.internal.xtend.xtend.ast   
org.eclipse.internal.xtend.xtend.parser   
org.eclipse.xtend.middleend.xtend.internal   
org.eclipse.xtend.ui.core.internal.builder   
 

Uses of Identifier in org.eclipse.internal.xpand2.ast
 

Methods in org.eclipse.internal.xpand2.ast that return Identifier
 Identifier ExpandStatement.getDefinition()
           
 Identifier AbstractDefinition.getDefName()
           
 Identifier ImportDeclaration.getImportString()
           
 Identifier ForEachStatement.getIteratorName()
           
 Identifier FileStatement.getMode()
           
 Identifier Advice.getPointCut()
           
 Identifier AbstractDefinition.getType()
           
 Identifier ForEachStatement.getVariable()
           
 Identifier LetStatement.getVarName()
           
 

Constructors in org.eclipse.internal.xpand2.ast with parameters of type Identifier
AbstractDefinition(Identifier name, Identifier type, DeclaredParameter[] params, Statement[] body)
           
Advice(Identifier pointCut, Identifier type, DeclaredParameter[] params, boolean wildParams, Statement[] body)
           
Definition(Identifier name, Identifier type, DeclaredParameter[] params, Statement[] body)
           
ExpandStatement(Identifier definition, Expression target, Expression separator, Expression[] parameters, boolean foreach, boolean onFileClose)
           
ExtensionImportDeclaration(Identifier importString)
           
FileStatement(Expression fileName, Statement[] body, Identifier mode)
           
ForEachStatement(Identifier variable, Expression target, Statement[] body, Expression separator, Identifier iterator)
           
ImportDeclaration(Identifier importString)
           
LetStatement(Identifier varName, Expression value, Statement[] body)
           
 

Uses of Identifier in org.eclipse.internal.xpand2.parser
 

Methods in org.eclipse.internal.xpand2.parser that return Identifier
 Identifier XpandParser.collectionType()
           
 Identifier XpandParser.definitionName()
           
protected  Identifier XpandParser.id(org.antlr.runtime.Token t)
           
 Identifier XpandParser.identifier()
           
 Identifier XpandParser.pointcut()
           
 Identifier XpandParser.simpleType()
           
 Identifier XpandParser.type()
           
 

Methods in org.eclipse.internal.xpand2.parser with parameters of type Identifier
 Advice XpandFactory.createAround(Identifier n, java.util.List<DeclaredParameter> p, boolean wildparams, Identifier t, java.util.List<Statement> s)
           
 Definition XpandFactory.createDefinition(Identifier name, java.util.List<DeclaredParameter> p, Identifier type, java.util.List<Statement> s)
           
 ExpandStatement XpandFactory.createExpandStatement(Identifier definition, java.util.List<Expression> parameters, Expression target, boolean foreach, Expression sep, boolean onFileClose)
           
 ExtensionImportDeclaration XpandFactory.createExtensionImportDeclaration(Identifier namespace)
           
 FileStatement XpandFactory.createFileStatement(Expression fileName, Identifier option, java.util.List<Statement> s)
           
 ForEachStatement XpandFactory.createForEachStatement(Expression e, Identifier v, Expression sep, Identifier iter, java.util.List<Statement> s)
           
 ImportDeclaration XpandFactory.createImportDeclaration(Identifier namespace)
           
 LetStatement XpandFactory.createLetStatement(Expression e, Identifier name, java.util.List<Statement> s)
           
 TextStatement XpandFactory.createTextStatement(Identifier t, Identifier identifier)
           
 

Uses of Identifier in org.eclipse.internal.xtend.expression.ast
 

Methods in org.eclipse.internal.xtend.expression.ast that return Identifier
 Identifier Identifier.append(Identifier t)
          Append another Identifier to this instance
 Identifier Literal.getLiteralValue()
           
 Identifier DeclaredParameter.getName()
           
 Identifier FeatureCall.getName()
           
 Identifier BooleanOperation.getOperator()
           
 Identifier Cast.getType()
           
 Identifier ConstructorCallExpression.getType()
           
 Identifier DeclaredParameter.getType()
           
 

Methods in org.eclipse.internal.xtend.expression.ast with parameters of type Identifier
 Identifier Identifier.append(Identifier t)
          Append another Identifier to this instance
protected  Type Expression.findType(Identifier type, ExecutionContext ctx, java.util.Set<AnalysationIssue> issues)
           
 

Constructors in org.eclipse.internal.xtend.expression.ast with parameters of type Identifier
BooleanLiteral(Identifier literalValue)
           
BooleanOperation(Identifier operator, Expression e, Expression r)
           
Cast(Identifier type, Expression target)
           
CollectionExpression(Identifier name, Identifier eleName, Expression closure)
           
ConstructorCallExpression(Identifier type)
           
DeclaredParameter(Identifier type, Identifier name)
           
FeatureCall(Identifier name, Expression target)
           
GlobalVarExpression(Identifier globalVarName)
           
IntegerLiteral(Identifier literalValue)
           
LetExpression(Identifier varName, Expression varExpression, Expression target)
           
Literal(Identifier literalValue)
           
NullLiteral(Identifier literalValue)
           
OperationCall(Identifier name, Expression target, Expression... params)
           
RealLiteral(Identifier literalValue)
           
StringLiteral(Identifier literalValue)
           
TypeSelectExpression(Identifier opName, Identifier typeLiteral)
           
 

Uses of Identifier in org.eclipse.internal.xtend.expression.parser
 

Methods in org.eclipse.internal.xtend.expression.parser that return Identifier
 Identifier ExpressionFactory.createIdentifier(java.lang.String text)
           
 

Methods in org.eclipse.internal.xtend.expression.parser with parameters of type Identifier
 Expression ExpressionFactory.createBinaryOperation(Identifier name, Expression left, Expression right)
           
 BooleanLiteral ExpressionFactory.createBooleanLiteral(Identifier t)
           
 BooleanOperation ExpressionFactory.createBooleanOperation(Identifier name, Expression e, Expression r)
           
 Expression ExpressionFactory.createCast(Identifier t, Expression e)
           
 CollectionExpression ExpressionFactory.createCollectionExpression(Identifier opName, Identifier elementName, Expression closure)
           
 Expression ExpressionFactory.createConstructorCall(Identifier type)
           
 DeclaredParameter ExpressionFactory.createDeclaredParameter(Identifier type, Identifier name)
           
 FeatureCall ExpressionFactory.createFeatureCall(Identifier name, Expression target)
           
 GlobalVarExpression ExpressionFactory.createGlobalVarExpression(Identifier name)
           
 IntegerLiteral ExpressionFactory.createIntegerLiteral(Identifier t)
           
 LetExpression ExpressionFactory.createLetExpression(Identifier v, Expression varExpr, Expression target)
           
 NullLiteral ExpressionFactory.createNullLiteral(Identifier t)
           
 OperationCall ExpressionFactory.createOperationCall(Identifier name, Expression singleParam)
           
 OperationCall ExpressionFactory.createOperationCall(Identifier name, java.util.List<Expression> paramExpr)
           
 RealLiteral ExpressionFactory.createRealLiteral(Identifier lit)
           
 StringLiteral ExpressionFactory.createStringLiteral(Identifier t)
           
 FeatureCall ExpressionFactory.createTypeSelectExpression(Identifier id, Identifier ident)
           
 

Uses of Identifier in org.eclipse.internal.xtend.xtend.ast
 

Fields in org.eclipse.internal.xtend.xtend.ast declared as Identifier
protected  Identifier JavaExtensionStatement.javaMethod
           
protected  Identifier JavaExtensionStatement.javaType
           
protected  Identifier AbstractExtension.returnType
           
 

Fields in org.eclipse.internal.xtend.xtend.ast with type parameters of type Identifier
protected  java.util.List<Identifier> JavaExtensionStatement.javaParamTypes
           
 

Methods in org.eclipse.internal.xtend.xtend.ast that return Identifier
 Identifier ExtensionImportStatement.getImportedId()
           
 Identifier NamespaceImportStatement.getImportedId()
           
 Identifier JavaExtensionStatement.getJavaType()
           
 Identifier AbstractExtension.getNameIdentifier()
           
 Identifier Around.getPointCut()
           
 Identifier AbstractExtension.getReturnTypeIdentifier()
           
 Identifier Extension.getReturnTypeIdentifier()
           
 Identifier Check.getType()
           
 

Constructors in org.eclipse.internal.xtend.xtend.ast with parameters of type Identifier
AbstractExtension(Identifier name, Identifier returnType, java.util.List<DeclaredParameter> formalParameters, boolean cached, boolean isPrivate)
           
AbstractExtensionDefinition(Identifier name, Identifier returnType, java.util.List<DeclaredParameter> formalParameters, boolean cached, boolean isPrivate)
           
Around(Identifier pointcut, java.util.List<DeclaredParameter> params, boolean wildparams, Expression expr)
           
Check(Identifier type, Identifier f, Expression guard, boolean errorSeverity, Expression msg, Expression constraint)
           
CreateExtensionStatement(Identifier name, Identifier returnType, Identifier rtName, java.util.List<DeclaredParameter> params, Expression expr, boolean isPrivate)
           
ExpressionExtensionStatement(Identifier name, Identifier returnType, java.util.List<DeclaredParameter> formalParameters, Expression expression, boolean cached, boolean isPrivate)
           
ExtensionImportStatement(Identifier importedID, boolean exported)
           
JavaExtensionStatement(Identifier name, java.util.List<DeclaredParameter> formalParameters, Identifier returnType, Identifier javaType, Identifier javaMethod, java.util.List<Identifier> javaParamTypes, boolean cached, boolean isPrivate)
           
NamespaceImportStatement(Identifier importedID)
           
 

Constructor parameters in org.eclipse.internal.xtend.xtend.ast with type arguments of type Identifier
JavaExtensionStatement(Identifier name, java.util.List<DeclaredParameter> formalParameters, Identifier returnType, Identifier javaType, Identifier javaMethod, java.util.List<Identifier> javaParamTypes, boolean cached, boolean isPrivate)
           
 

Uses of Identifier in org.eclipse.internal.xtend.xtend.parser
 

Methods in org.eclipse.internal.xtend.xtend.parser that return Identifier
 Identifier XtendParser.collectionType()
           
protected  Identifier XtendParser.id(org.antlr.runtime.Token t)
           
 Identifier XtendParser.identifier()
           
 Identifier XtendParser.javaType()
           
 Identifier XtendParser.pointcut()
           
 Identifier XtendParser.simpleType()
           
 Identifier XtendParser.type()
           
 

Methods in org.eclipse.internal.xtend.xtend.parser with parameters of type Identifier
 Around ExtensionFactory.createAround(Identifier pointcut, java.util.List<DeclaredParameter> p, boolean wildparams, Expression expr)
           
 Check ExtensionFactory.createCheck(Identifier t, Identifier f, Expression guard, boolean errorSev, Expression msg, Expression expr)
           
 Extension ExtensionFactory.createCreateExtension(Identifier create, Identifier returnType, Identifier rtn, Identifier name, java.util.List<DeclaredParameter> params, Expression expr, Identifier priv)
           
 ExpressionExtensionStatement ExtensionFactory.createExpressionExtension(Identifier name, Identifier returnType, java.util.List<DeclaredParameter> params, Expression expr, Identifier cached, Identifier priv)
           
 ExtensionImportStatement ExtensionFactory.createExtensionFileImport(Identifier t, Identifier exported)
           
 JavaExtensionStatement ExtensionFactory.createJavaExtension(Identifier name, Identifier type, java.util.List<DeclaredParameter> params, Identifier typeName, Identifier methodName, java.util.List<Identifier> javaParamTypes, Identifier cached, Identifier priv)
           
 NamespaceImportStatement ExtensionFactory.createNsImport(Identifier t)
           
 

Method parameters in org.eclipse.internal.xtend.xtend.parser with type arguments of type Identifier
 JavaExtensionStatement ExtensionFactory.createJavaExtension(Identifier name, Identifier type, java.util.List<DeclaredParameter> params, Identifier typeName, Identifier methodName, java.util.List<Identifier> javaParamTypes, Identifier cached, Identifier priv)
           
 

Uses of Identifier in org.eclipse.xtend.middleend.xtend.internal
 

Methods in org.eclipse.xtend.middleend.xtend.internal with parameters of type Identifier
 AroundAdvice OldExpressionConverter.convertAdvice(ExpressionBase body, java.lang.String namePattern, Identifier targetType, java.util.List<DeclaredParameter> params, boolean hasVarArgs)
           
 BackendType TypeToBackendType.convertToBackendType(Identifier typeName)
           
 

Uses of Identifier in org.eclipse.xtend.ui.core.internal.builder
 

Methods in org.eclipse.xtend.ui.core.internal.builder with parameters of type Identifier
 JavaExtensionStatement PluginExtensionFactory.createJavaExtension(Identifier name, Identifier type, java.util.List<DeclaredParameter> params, Identifier javaType, Identifier javaMethod, java.util.List<Identifier> javaParamTypes, Identifier cached, Identifier priv)
           
 

Method parameters in org.eclipse.xtend.ui.core.internal.builder with type arguments of type Identifier
 JavaExtensionStatement PluginExtensionFactory.createJavaExtension(Identifier name, Identifier type, java.util.List<DeclaredParameter> params, Identifier javaType, Identifier javaMethod, java.util.List<Identifier> javaParamTypes, Identifier cached, Identifier priv)
           
 

Constructors in org.eclipse.xtend.ui.core.internal.builder with parameters of type Identifier
PluginJavaExtensionStatement(org.eclipse.jdt.core.IJavaProject jp, Identifier name, java.util.List formalParameters, Identifier returnType, Identifier javaType, Identifier javaMethod, java.util.List javaParamTypes, boolean cached, boolean isPriv)