Eclipse CDT
Pre-release 3.0

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

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

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

Subinterfaces of IASTInitializer in org.eclipse.cdt.core.dom.ast
 interface IASTInitializerExpression
          This is an initializer that is simply an expression.
 interface IASTInitializerList
          This is an an initializer that is a list of initializers.
 

Fields in org.eclipse.cdt.core.dom.ast declared as IASTInitializer
static IASTInitializer[] IASTInitializer.EMPTY_INITIALIZER_ARRAY
          Constant.
 

Methods in org.eclipse.cdt.core.dom.ast that return IASTInitializer
 IASTInitializer IASTInitializer.copy()
           
 IASTInitializer IASTDeclarator.getInitializer()
          This is the optional initializer for this declarator.
 IASTInitializer IASTTypeIdInitializerExpression.getInitializer()
          Returns the initializer for the compound literal.
 IASTInitializer[] IASTInitializerList.getInitializers()
          Get the list of initializers.
 

Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTInitializer
 void IASTInitializerList.addInitializer(IASTInitializer initializer)
          Add an initializer to the initializer list.
static java.lang.String ASTSignatureUtil.getInitializerString(IASTInitializer init)
          This function is used to return the signature of an IASTInitializer.
 int ASTGenericVisitor.leave(IASTInitializer initializer)
           
 int ASTVisitor.leave(IASTInitializer initializer)
           
 IASTTypeIdInitializerExpression INodeFactory.newTypeIdInitializerExpression(IASTTypeId typeId, IASTInitializer initializer)
           
 void IASTDeclarator.setInitializer(IASTInitializer initializer)
          Set the optional initializer.
 void IASTTypeIdInitializerExpression.setInitializer(IASTInitializer initializer)
          Sets the initializer, must not be called on frozen ast.
 int ASTGenericVisitor.visit(IASTInitializer initializer)
           
 int ASTVisitor.visit(IASTInitializer initializer)
           
 

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

Subinterfaces of IASTInitializer in org.eclipse.cdt.core.dom.ast.c
 interface ICASTDesignatedInitializer
          This interface represents a designated initializer. e.g. struct x y = { .z=4, .t[1] = 3 };
 

Methods in org.eclipse.cdt.core.dom.ast.c that return IASTInitializer
 IASTInitializer ICASTDesignatedInitializer.getOperandInitializer()
          Get the nested initializer.
 

Methods in org.eclipse.cdt.core.dom.ast.c with parameters of type IASTInitializer
 ICASTDesignatedInitializer ICNodeFactory.newDesignatedInitializer(IASTInitializer rhs)
           
 ICASTTypeIdInitializerExpression ICNodeFactory.newTypeIdInitializerExpression(IASTTypeId typeId, IASTInitializer initializer)
           
 void ICASTDesignatedInitializer.setOperandInitializer(IASTInitializer rhs)
          Set the nested initializer.
 

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

Subinterfaces of IASTInitializer in org.eclipse.cdt.core.dom.ast.cpp
 interface ICPPASTConstructorChainInitializer
           class X { int a; X(); }; X::X : a(0) {} // a(0) is a constructor chain initializer.
 interface ICPPASTConstructorInitializer
          This is an initializer that is a call to the constructor for the declarator.
 


Eclipse CDT
Pre-release 3.0

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