Eclipse CDT
7.0

Uses of Interface
org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier

Packages that use IASTDeclSpecifier
org.eclipse.cdt.core.dom.ast   
org.eclipse.cdt.core.dom.ast.c   
org.eclipse.cdt.core.dom.ast.cpp   
org.eclipse.cdt.core.dom.ast.gnu.c   
org.eclipse.cdt.core.dom.ast.gnu.cpp   
 

Uses of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast
 

Subinterfaces of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast
 interface IASTCompositeTypeSpecifier
          A composite type specifier represents a composite structure (contains declarations).
 interface IASTElaboratedTypeSpecifier
          This represents an elaborated type specifier in the C & C++ language grammar.
 interface IASTEnumerationSpecifier
          This interface represents enumerations in C and C++.
 interface IASTNamedTypeSpecifier
          Represents the use of a typedef name in an decl specifier in C.
 interface IASTSimpleDeclSpecifier
          This represents a declaration specifier for a built-in type.
 

Methods in org.eclipse.cdt.core.dom.ast that return IASTDeclSpecifier
 IASTDeclSpecifier IASTDeclSpecifier.copy()
           
 IASTDeclSpecifier IASTDeclSpecifier.copy(IASTNode.CopyStyle style)
           
 IASTDeclSpecifier IASTSimpleDeclaration.getDeclSpecifier()
          This returns the object representing the declSpecifiers for this declaration.
 IASTDeclSpecifier IASTTypeId.getDeclSpecifier()
          Returns the decl specifier.
 IASTDeclSpecifier IASTParameterDeclaration.getDeclSpecifier()
          Returns the decl specifier.
 IASTDeclSpecifier IASTFunctionDefinition.getDeclSpecifier()
          Returns the decl specifier for the function.
 

Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTDeclSpecifier
static java.lang.String ASTSignatureUtil.getSignature(IASTDeclSpecifier declSpec)
          Deprecated. Returns the String representation of the signature for the IASTDeclSpecifier.
 int ASTVisitor.leave(IASTDeclSpecifier declSpec)
           
 int ASTGenericVisitor.leave(IASTDeclSpecifier declSpec)
           
 IASTFunctionDefinition INodeFactory.newFunctionDefinition(IASTDeclSpecifier declSpecifier, IASTFunctionDeclarator declarator, IASTStatement bodyStatement)
           
 IASTParameterDeclaration INodeFactory.newParameterDeclaration(IASTDeclSpecifier declSpec, IASTDeclarator declarator)
           
 IASTSimpleDeclaration INodeFactory.newSimpleDeclaration(IASTDeclSpecifier declSpecifier)
           
 IASTTypeId INodeFactory.newTypeId(IASTDeclSpecifier declSpecifier, IASTDeclarator declarator)
           
 void IASTSimpleDeclaration.setDeclSpecifier(IASTDeclSpecifier declSpec)
          Set the decl specifier.
 void IASTTypeId.setDeclSpecifier(IASTDeclSpecifier declSpec)
          Set the decl specifier.
 void IASTParameterDeclaration.setDeclSpecifier(IASTDeclSpecifier declSpec)
          Sets the decl specifier.
 void IASTFunctionDefinition.setDeclSpecifier(IASTDeclSpecifier declSpec)
          Set the decl specifier for the function.
 int ASTVisitor.visit(IASTDeclSpecifier declSpec)
           
 int ASTGenericVisitor.visit(IASTDeclSpecifier declSpec)
           
 

Uses of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.c
 

Subinterfaces of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.c
 interface ICASTCompositeTypeSpecifier
          Structs and Unions in C can be qualified w/restrict keyword.
 interface ICASTDeclSpecifier
          C extension to IASTDeclSpecifier.
 interface ICASTElaboratedTypeSpecifier
          C's elaborated type specifier.
 interface ICASTEnumerationSpecifier
          C Enumeration decl specifier.
 interface ICASTSimpleDeclSpecifier
          This interface represents a built-in type in C.
 interface ICASTTypedefNameSpecifier
          This interface is just as an IASTNamedTypeSpecifier, except that it also includes the abiliy to use the restrict modifier.
 

Uses of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.cpp
 

Subinterfaces of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.cpp
 interface ICPPASTCompositeTypeSpecifier
           
 interface ICPPASTDeclSpecifier
          C++ adds additional modifiers and types for decl specifier sequence.
 interface ICPPASTElaboratedTypeSpecifier
          Elaborated types in C++ include classes.
 interface ICPPASTEnumerationSpecifier
           enum struct : unsigned int {...}
 interface ICPPASTNamedTypeSpecifier
          C++ adds the capability of qualifying a named type specifier w/the keyword typename.
 interface ICPPASTSimpleDeclSpecifier
          This interface represents a built-in type in C++.
 interface ICPPASTTypeTransformationSpecifier
          A decl-specifier that represents the application of an intrinsic type transformation operator like __underlying_type(T).
 

Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IASTDeclSpecifier
 ICPPASTFunctionDefinition ICPPNodeFactory.newFunctionDefinition(IASTDeclSpecifier declSpecifier, IASTFunctionDeclarator declarator, IASTStatement bodyStatement)
           
 ICPPASTFunctionWithTryBlock ICPPNodeFactory.newFunctionTryBlock(IASTDeclSpecifier declSpecifier, IASTFunctionDeclarator declarator, IASTStatement bodyStatement)
           
 ICPPASTParameterDeclaration ICPPNodeFactory.newParameterDeclaration(IASTDeclSpecifier declSpec, IASTDeclarator declarator)
           
 ICPPASTTypeId ICPPNodeFactory.newTypeId(IASTDeclSpecifier declSpecifier, IASTDeclarator declarator)
           
 

Uses of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.gnu.c
 

Subinterfaces of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.gnu.c
 interface IGCCASTSimpleDeclSpecifier
          Deprecated. Everything can be expressed as ICASTSimpleDeclSpecifier.
 

Uses of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.gnu.cpp
 

Subinterfaces of IASTDeclSpecifier in org.eclipse.cdt.core.dom.ast.gnu.cpp
 interface IGPPASTDeclSpecifier
          Deprecated. Replaced by IASTDeclSpecifier.
 interface IGPPASTSimpleDeclSpecifier
          Deprecated. Replaced by ICPPASTSimpleDeclSpecifier.
 


Eclipse CDT
7.0

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