protected Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> createPropertyContext( Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> env, PropertyContextCS propertyContextCS, P property) { // create the classifier context as parent for the property context Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> result = environmentFactory .createAttributeContext(env, property); // ensure that the classifier context has a 'self' variable if (result.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration( propertyContextCS, "propertyContextCS", result, //$NON-NLS-1$ SELF_VARIABLE_NAME, env.getContextClassifier(), null, true, true, true); } return result; }
protected Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> createClassifierContext( Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> env, ClassifierContextDeclCS classifierContextDeclCS, C classifier) { // create the classifier context as parent for the property context Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> result = environmentFactory .createClassifierContext(env, classifier); // ensure that the classifier context has a 'self' variable if (result.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration(classifierContextDeclCS, "propertyContextCS", result, //$NON-NLS-1$ SELF_VARIABLE_NAME, env.getContextClassifier(), null, true, true, true); } return result; }
protected Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> createPropertyContext( Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> env, PropertyContextCS propertyContextCS, P property) { // create the classifier context as parent for the property context Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> result = environmentFactory .createAttributeContext(env, property); // ensure that the classifier context has a 'self' variable if (result.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration( propertyContextCS, "propertyContextCS", result, //$NON-NLS-1$ SELF_VARIABLE_NAME, env.getContextClassifier(), null, true, true, true); } return result; }
protected Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> createClassifierContext( Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> env, ClassifierContextDeclCS classifierContextDeclCS, C classifier) { // create the classifier context as parent for the property context Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E> result = environmentFactory .createClassifierContext(env, classifier); // ensure that the classifier context has a 'self' variable if (result.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration(classifierContextDeclCS, "propertyContextCS", result, //$NON-NLS-1$ SELF_VARIABLE_NAME, env.getContextClassifier(), null, true, true, true); } return result; }
if (result.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration(operationContextCS, "operationContextDeclCS", result, //$NON-NLS-1$ Variable<C, PM> var = result.lookupLocal(innateParmName);
if (result.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration(operationContextCS, "operationContextDeclCS", result, //$NON-NLS-1$ Variable<C, PM> var = result.lookupLocal(innateParmName);
if (env.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration(operationCS, "operationCS", env,//$NON-NLS-1$ SELF_VARIABLE_NAME, classifier, null, true, true, true);
if (env.lookupLocal(SELF_VARIABLE_NAME) == null) { genVariableDeclaration(operationCS, "operationCS", env,//$NON-NLS-1$ SELF_VARIABLE_NAME, classifier, null, true, true, true);
&& (env.lookupLocal(Environment.RESULT_VARIABLE_NAME) == null)) { resultVar = genVariableDeclaration(null, "prePostOrBodyDeclCS0", env, //$NON-NLS-1$ && (env.lookupLocal(Environment.RESULT_VARIABLE_NAME) == null)) { resultVar = genVariableDeclaration(null, "prePostOrBodyDeclCS", env, //$NON-NLS-1$
&& (env.lookupLocal(Environment.RESULT_VARIABLE_NAME) == null)) { resultVar = genVariableDeclaration(null, "prePostOrBodyDeclCS0", env, //$NON-NLS-1$ && (env.lookupLocal(Environment.RESULT_VARIABLE_NAME) == null)) { resultVar = genVariableDeclaration(null, "prePostOrBodyDeclCS", env, //$NON-NLS-1$