org.eclipse.cdt.internal.ui.compare
Class SourceElementRequestorAdapter
java.lang.Object
org.eclipse.cdt.internal.ui.compare.SourceElementRequestorAdapter
- All Implemented Interfaces:
- org.eclipse.cdt.core.parser.ISourceElementRequestor
- Direct Known Subclasses:
- CParseTreeBuilder
public class SourceElementRequestorAdapter
- extends java.lang.Object
- implements org.eclipse.cdt.core.parser.ISourceElementRequestor
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SourceElementRequestorAdapter
public SourceElementRequestorAdapter()
acceptAbstractTypeSpecDeclaration
public void acceptAbstractTypeSpecDeclaration(org.eclipse.cdt.core.parser.ast.IASTAbstractTypeSpecifierDeclaration abstractDeclaration)
- Specified by:
acceptAbstractTypeSpecDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptASMDefinition
public void acceptASMDefinition(org.eclipse.cdt.core.parser.ast.IASTASMDefinition asmDefinition)
- Specified by:
acceptASMDefinition
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptClassReference
public void acceptClassReference(org.eclipse.cdt.core.parser.ast.IASTClassReference reference)
- Specified by:
acceptClassReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptElaboratedForewardDeclaration
public void acceptElaboratedForewardDeclaration(org.eclipse.cdt.core.parser.ast.IASTElaboratedTypeSpecifier elaboratedType)
- Specified by:
acceptElaboratedForewardDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptEnumerationReference
public void acceptEnumerationReference(org.eclipse.cdt.core.parser.ast.IASTEnumerationReference reference)
- Specified by:
acceptEnumerationReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptEnumerationSpecifier
public void acceptEnumerationSpecifier(org.eclipse.cdt.core.parser.ast.IASTEnumerationSpecifier enumeration)
- Specified by:
acceptEnumerationSpecifier
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptField
public void acceptField(org.eclipse.cdt.core.parser.ast.IASTField field)
- Specified by:
acceptField
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptFieldReference
public void acceptFieldReference(org.eclipse.cdt.core.parser.ast.IASTFieldReference reference)
- Specified by:
acceptFieldReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptFunctionDeclaration
public void acceptFunctionDeclaration(org.eclipse.cdt.core.parser.ast.IASTFunction function)
- Specified by:
acceptFunctionDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptFunctionReference
public void acceptFunctionReference(org.eclipse.cdt.core.parser.ast.IASTFunctionReference reference)
- Specified by:
acceptFunctionReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptMacro
public void acceptMacro(org.eclipse.cdt.core.parser.ast.IASTMacro macro)
- Specified by:
acceptMacro
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptMethodDeclaration
public void acceptMethodDeclaration(org.eclipse.cdt.core.parser.ast.IASTMethod method)
- Specified by:
acceptMethodDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptMethodReference
public void acceptMethodReference(org.eclipse.cdt.core.parser.ast.IASTMethodReference reference)
- Specified by:
acceptMethodReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptNamespaceReference
public void acceptNamespaceReference(org.eclipse.cdt.core.parser.ast.IASTNamespaceReference reference)
- Specified by:
acceptNamespaceReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptProblem
public boolean acceptProblem(org.eclipse.cdt.core.parser.IProblem problem)
- Specified by:
acceptProblem
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptTypedefDeclaration
public void acceptTypedefDeclaration(org.eclipse.cdt.core.parser.ast.IASTTypedefDeclaration typedef)
- Specified by:
acceptTypedefDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptTypedefReference
public void acceptTypedefReference(org.eclipse.cdt.core.parser.ast.IASTTypedefReference reference)
- Specified by:
acceptTypedefReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptUsingDeclaration
public void acceptUsingDeclaration(org.eclipse.cdt.core.parser.ast.IASTUsingDeclaration usageDeclaration)
- Specified by:
acceptUsingDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptUsingDirective
public void acceptUsingDirective(org.eclipse.cdt.core.parser.ast.IASTUsingDirective usageDirective)
- Specified by:
acceptUsingDirective
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptVariable
public void acceptVariable(org.eclipse.cdt.core.parser.ast.IASTVariable variable)
- Specified by:
acceptVariable
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptVariableReference
public void acceptVariableReference(org.eclipse.cdt.core.parser.ast.IASTVariableReference reference)
- Specified by:
acceptVariableReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterClassSpecifier
public void enterClassSpecifier(org.eclipse.cdt.core.parser.ast.IASTClassSpecifier classSpecification)
- Specified by:
enterClassSpecifier
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterCompilationUnit
public void enterCompilationUnit(org.eclipse.cdt.core.parser.ast.IASTCompilationUnit compilationUnit)
- Specified by:
enterCompilationUnit
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterFunctionBody
public void enterFunctionBody(org.eclipse.cdt.core.parser.ast.IASTFunction function)
- Specified by:
enterFunctionBody
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterInclusion
public void enterInclusion(org.eclipse.cdt.core.parser.ast.IASTInclusion inclusion)
- Specified by:
enterInclusion
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterLinkageSpecification
public void enterLinkageSpecification(org.eclipse.cdt.core.parser.ast.IASTLinkageSpecification linkageSpec)
- Specified by:
enterLinkageSpecification
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterMethodBody
public void enterMethodBody(org.eclipse.cdt.core.parser.ast.IASTMethod method)
- Specified by:
enterMethodBody
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterNamespaceDefinition
public void enterNamespaceDefinition(org.eclipse.cdt.core.parser.ast.IASTNamespaceDefinition namespaceDefinition)
- Specified by:
enterNamespaceDefinition
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterTemplateDeclaration
public void enterTemplateDeclaration(org.eclipse.cdt.core.parser.ast.IASTTemplateDeclaration declaration)
- Specified by:
enterTemplateDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterTemplateInstantiation
public void enterTemplateInstantiation(org.eclipse.cdt.core.parser.ast.IASTTemplateInstantiation instantiation)
- Specified by:
enterTemplateInstantiation
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterTemplateSpecialization
public void enterTemplateSpecialization(org.eclipse.cdt.core.parser.ast.IASTTemplateSpecialization specialization)
- Specified by:
enterTemplateSpecialization
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitClassSpecifier
public void exitClassSpecifier(org.eclipse.cdt.core.parser.ast.IASTClassSpecifier classSpecification)
- Specified by:
exitClassSpecifier
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitCompilationUnit
public void exitCompilationUnit(org.eclipse.cdt.core.parser.ast.IASTCompilationUnit compilationUnit)
- Specified by:
exitCompilationUnit
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitFunctionBody
public void exitFunctionBody(org.eclipse.cdt.core.parser.ast.IASTFunction function)
- Specified by:
exitFunctionBody
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitInclusion
public void exitInclusion(org.eclipse.cdt.core.parser.ast.IASTInclusion inclusion)
- Specified by:
exitInclusion
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitLinkageSpecification
public void exitLinkageSpecification(org.eclipse.cdt.core.parser.ast.IASTLinkageSpecification linkageSpec)
- Specified by:
exitLinkageSpecification
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitMethodBody
public void exitMethodBody(org.eclipse.cdt.core.parser.ast.IASTMethod method)
- Specified by:
exitMethodBody
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitNamespaceDefinition
public void exitNamespaceDefinition(org.eclipse.cdt.core.parser.ast.IASTNamespaceDefinition namespaceDefinition)
- Specified by:
exitNamespaceDefinition
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitTemplateDeclaration
public void exitTemplateDeclaration(org.eclipse.cdt.core.parser.ast.IASTTemplateDeclaration declaration)
- Specified by:
exitTemplateDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitTemplateExplicitInstantiation
public void exitTemplateExplicitInstantiation(org.eclipse.cdt.core.parser.ast.IASTTemplateInstantiation instantiation)
- Specified by:
exitTemplateExplicitInstantiation
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitTemplateSpecialization
public void exitTemplateSpecialization(org.eclipse.cdt.core.parser.ast.IASTTemplateSpecialization specialization)
- Specified by:
exitTemplateSpecialization
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
enterCodeBlock
public void enterCodeBlock(org.eclipse.cdt.core.parser.ast.IASTCodeScope scope)
- Specified by:
enterCodeBlock
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
exitCodeBlock
public void exitCodeBlock(org.eclipse.cdt.core.parser.ast.IASTCodeScope scope)
- Specified by:
exitCodeBlock
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptEnumeratorReference
public void acceptEnumeratorReference(org.eclipse.cdt.core.parser.ast.IASTEnumeratorReference reference)
- Specified by:
acceptEnumeratorReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptParameterReference
public void acceptParameterReference(org.eclipse.cdt.core.parser.ast.IASTParameterReference reference)
- Specified by:
acceptParameterReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
createReader
public org.eclipse.cdt.core.parser.CodeReader createReader(java.lang.String finalPath,
java.util.Iterator workingCopies)
- Specified by:
createReader
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptTemplateParameterReference
public void acceptTemplateParameterReference(org.eclipse.cdt.core.parser.ast.IASTTemplateParameterReference reference)
- Specified by:
acceptTemplateParameterReference
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor
acceptFriendDeclaration
public void acceptFriendDeclaration(org.eclipse.cdt.core.parser.ast.IASTDeclaration declaration)
- Specified by:
acceptFriendDeclaration
in interface org.eclipse.cdt.core.parser.ISourceElementRequestor