Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast
Interface IASTPreprocessorObjectStyleMacroDefinition

All Superinterfaces:
IASTNameOwner, IASTNode, IASTPreprocessorMacroDefinition, IASTPreprocessorStatement

public interface IASTPreprocessorObjectStyleMacroDefinition
extends IASTPreprocessorMacroDefinition

This interface represents an object-style macro definition. e.g. #define ONE_TWO_THREE 123


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
MACRO_NAME
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
r_declaration, r_definition, r_reference, r_unclear
 
Method Summary
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
getExpansion, getName, setExpansion, setName
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
getRoleForName
 


Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.