/** * Called by the {@link AAccessSpecifierAccessSpecifier} node from {@link AAccessSpecifierAccessSpecifier#apply(IPOFAnalysis)}. * @param node the calling {@link AAccessSpecifierAccessSpecifier} node */ public void caseAAccessSpecifierAccessSpecifier(AAccessSpecifierAccessSpecifier node) throws AnalysisException { _visitedNodes.add(node); inAAccessSpecifierAccessSpecifier(node); if(node.getAccess() != null && !_visitedNodes.contains(node.getAccess())) { node.getAccess().apply(this); } if(node.getStatic() != null && !_visitedNodes.contains(node.getStatic())) { node.getStatic().apply(this); } if(node.getAsync() != null && !_visitedNodes.contains(node.getAsync())) { node.getAsync().apply(this); } outAAccessSpecifierAccessSpecifier(node); }
/** * Called by the {@link AAccessSpecifierAccessSpecifier} node from {@link AAccessSpecifierAccessSpecifier#apply(IAnalysis)}. * @param node the calling {@link AAccessSpecifierAccessSpecifier} node */ public void caseAAccessSpecifierAccessSpecifier(AAccessSpecifierAccessSpecifier node, Q question) throws AnalysisException { _visitedNodes.add(node); inAAccessSpecifierAccessSpecifier(node, question); if(node.getAccess() != null && !_visitedNodes.contains(node.getAccess())) { node.getAccess().apply(this, question); } if(node.getStatic() != null && !_visitedNodes.contains(node.getStatic())) { node.getStatic().apply(this, question); } if(node.getAsync() != null && !_visitedNodes.contains(node.getAsync())) { node.getAsync().apply(this, question); } outAAccessSpecifierAccessSpecifier(node, question); }
/** * Called by the {@link AAccessSpecifierAccessSpecifier} node from {@link AAccessSpecifierAccessSpecifier#apply(IAnalysis)}. * @param node the calling {@link AAccessSpecifierAccessSpecifier} node */ public void caseAAccessSpecifierAccessSpecifier(AAccessSpecifierAccessSpecifier node) throws AnalysisException { _visitedNodes.add(node); inAAccessSpecifierAccessSpecifier(node); if(node.getAccess() != null && !_visitedNodes.contains(node.getAccess())) { node.getAccess().apply(this); } if(node.getStatic() != null && !_visitedNodes.contains(node.getStatic())) { node.getStatic().apply(this); } if(node.getAsync() != null && !_visitedNodes.contains(node.getAsync())) { node.getAsync().apply(this); } outAAccessSpecifierAccessSpecifier(node); }
/** * Called by the {@link AAccessSpecifierAccessSpecifier} node from {@link AAccessSpecifierAccessSpecifier#apply(IAnalysis)}. * @param node the calling {@link AAccessSpecifierAccessSpecifier} node */ public A caseAAccessSpecifierAccessSpecifier(AAccessSpecifierAccessSpecifier node) throws AnalysisException { _visitedNodes.add(node); A retVal = createNewReturnValue(node); mergeReturns(retVal,inAAccessSpecifierAccessSpecifier(node)); if(node.getAccess() != null && !_visitedNodes.contains(node.getAccess())) { mergeReturns(retVal,node.getAccess().apply(this)); } if(node.getStatic() != null && !_visitedNodes.contains(node.getStatic())) { mergeReturns(retVal,node.getStatic().apply(this)); } if(node.getAsync() != null && !_visitedNodes.contains(node.getAsync())) { mergeReturns(retVal,node.getAsync().apply(this)); } mergeReturns(retVal,outAAccessSpecifierAccessSpecifier(node)); return retVal; }
/** * Called by the {@link AAccessSpecifierAccessSpecifier} node from {@link AAccessSpecifierAccessSpecifier#apply(IAnalysis)}. * @param node the calling {@link AAccessSpecifierAccessSpecifier} node */ public A caseAAccessSpecifierAccessSpecifier(AAccessSpecifierAccessSpecifier node, Q question) throws AnalysisException { _visitedNodes.add(node); A retVal = createNewReturnValue(node, question); mergeReturns(retVal,inAAccessSpecifierAccessSpecifier(node, question)); if(node.getAccess() != null && !_visitedNodes.contains(node.getAccess())) { mergeReturns(retVal,node.getAccess().apply(this, question)); } if(node.getStatic() != null && !_visitedNodes.contains(node.getStatic())) { mergeReturns(retVal,node.getStatic().apply(this, question)); } if(node.getAsync() != null && !_visitedNodes.contains(node.getAsync())) { mergeReturns(retVal,node.getAsync().apply(this, question)); } mergeReturns(retVal,outAAccessSpecifierAccessSpecifier(node, question)); return retVal; }