|
Eclipse CDT 7.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DOMException | |
---|---|
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.cpp |
Uses of DOMException in org.eclipse.cdt.core.dom.ast |
---|
Methods in org.eclipse.cdt.core.dom.ast that throw DOMException | |
---|---|
IBinding[] |
IScope.find(String name)
This is the general lookup entry point. |
IField |
ICompositeType.findField(String name)
returns the field that matches name, or null if there is no such field. |
static boolean |
ASTTypeUtil.functionTakesParameters(IFunction function)
|
IASTExpression |
IArrayType.getArraySizeExpression()
get the expression that represents the size of this array |
IBinding |
IScope.getBinding(IASTName name,
boolean resolve)
Get the binding in this scope that the given name would resolve to. |
IBinding |
IScope.getBinding(IASTName name,
boolean resolve,
org.eclipse.cdt.core.index.IIndexFileSet acceptLocalBindings)
Get the binding in this scope that the given name would resolve to. |
IBinding[] |
IScope.getBindings(IASTName name,
boolean resolve,
boolean prefixLookup)
Get the bindings in this scope that the given name or prefix could resolve to. |
IBinding[] |
IScope.getBindings(IASTName name,
boolean resolve,
boolean prefixLookup,
org.eclipse.cdt.core.index.IIndexFileSet acceptLocalBindings)
Get the bindings in this scope that the given name or prefix could resolve to. |
IScope |
ICompositeType.getCompositeScope()
get the IScope object that is associated with this composite type |
ICompositeType |
IField.getCompositeTypeOwner()
Returns the composite type that owns the field. |
IEnumerator[] |
IEnumeration.getEnumerators()
returns an array of the IEnumerators declared in this enumeration |
IField[] |
ICompositeType.getFields()
Returns the fields for this type. |
IScope |
IFunction.getFunctionScope()
Get the function scope |
int |
ICompositeType.getKey()
what kind of composite type is this? |
IASTLabelStatement |
ILabel.getLabelStatement()
Returns the label statement for this label. |
IBinding |
IBinding.getOwner()
Returns the binding that owns this binding, or null if there is no owner. |
IParameter[] |
IFunction.getParameters()
Returns the formal parameters of the function. |
IScope |
IScope.getParent()
The method returns the first enclosing non-template scope, or null if this
is the global scope. |
IScope |
IBinding.getScope()
Returns the parent scope for this binding. |
org.eclipse.cdt.core.dom.IName |
IScope.getScopeName()
Get the IName for this scope, may be null |
IFunctionType |
IFunction.getType()
Get the IFunctionType for this function |
IType |
IVariable.getType()
Returns the type of the variable |
IType |
IEnumerator.getType()
returns the type of this enumeration. |
int |
IBasicType.getType()
Deprecated. |
IASTExpression |
IBasicType.getValue()
Deprecated. |
boolean |
ICompositeType.isAnonymous()
Returns whether the type is anonymous or not. |
boolean |
IFunction.isAuto()
|
boolean |
IVariable.isAuto()
Returns whether this variable is an automatic variable. |
boolean |
IFunction.isExtern()
|
boolean |
IVariable.isExtern()
Returns whether this variable is declared extern. |
boolean |
IFunction.isInline()
Returns true if the function is inline. |
boolean |
IFunction.isRegister()
|
boolean |
IVariable.isRegister()
Returns whether this variable is declared register. |
boolean |
IFunction.isStatic()
Returns true if the function has the static storage-class specifier
similarly for extern, auto, register. |
boolean |
IVariable.isStatic()
Returns whether this variable is declared static. |
boolean |
IFunction.takesVarArgs()
Returns true if this function takes variable arguments. |
Uses of DOMException in org.eclipse.cdt.core.dom.ast.c |
---|
Methods in org.eclipse.cdt.core.dom.ast.c that throw DOMException | |
---|---|
IBinding |
ICCompositeTypeScope.getBinding(char[] name)
get the binding for the member that has been previous added to this scope and that matches the given name. |
IBinding |
ICFunctionScope.getBinding(char[] name)
return the ILabel binding in this scope that matches the given name |
IScope |
ICFunctionScope.getBodyScope()
Get the scope representing the function body . returns null if there is no function definition |
Uses of DOMException in org.eclipse.cdt.core.dom.ast.cpp |
---|
Methods in org.eclipse.cdt.core.dom.ast.cpp that throw DOMException | |
---|---|
void |
ICPPNamespaceScope.addUsingDirective(ICPPUsingDirective usingDirective)
Add a directive that nominates another namespace to this scope. |
ICPPTemplateInstance |
ICPPClassTemplate.asDeferredInstance()
Returns a deferred instance that allows lookups within this class template. |
IField |
ICPPClassType.findField(String name)
findField is restated here to point out that this method looks through the inheritance tree of this class while looking for a field with the given name If no field is found, null is returned, if the name is found to be ambiguous a IProblemBinding is returned. |
ICPPMethod[] |
ICPPClassType.getAllDeclaredMethods()
Returns a list of ICPPMethod objects representing all method explicitly declared by this class and inherited from base classes. |
IType[] |
ICPPClassTemplatePartialSpecialization.getArguments()
Deprecated. use ICPPClassTemplatePartialSpecialization.getTemplateArguments() , instead. |
IBinding |
ICPPBase.getBaseClass()
The base class. |
ICPPBase[] |
ICPPClassType.getBases()
Returns a list of base class relationships. |
IScope |
ICPPFunctionScope.getBodyScope()
Get the scope representing the function body. returns null if there is no function definition |
ICPPClassType |
ICPPMember.getClassOwner()
Same as IBinding.getOwner() . |
ICPPConstructor[] |
ICPPClassScope.getConstructors()
Returns the array of constructors, including implicit ones. |
ICPPConstructor[] |
ICPPClassType.getConstructors()
Returns an array of ICPPConstructor objects representing the constructors for this class. |
ICPPField[] |
ICPPClassType.getDeclaredFields()
Returns a list of ICPPField objects representing fields declared in this class. |
ICPPMethod[] |
ICPPClassType.getDeclaredMethods()
Returns a list of ICPPMethod objects representing all methods explicitly declared by this class. |
IType |
ICPPTemplateTypeParameter.getDefault()
The default type for this parameter. |
IType |
ICPPTemplateTemplateParameter.getDefault()
Return the default value for this parameter, or null . |
IType[] |
ICPPFunction.getExceptionSpecification()
Returns the exception specification for this function or null if there
is no exception specification. |
IField[] |
ICPPClassType.getFields()
Get fields is restated here just to point out that this method returns a list of ICPPField objects representing all fields, declared or inherited. |
IBinding[] |
ICPPClassType.getFriends()
return an array of bindings for those classes/functions declared as friends of this class. |
IBinding[] |
ICPPNamespace.getMemberBindings()
get an array of the all the bindings declared in this namespace. |
ICPPMethod[] |
ICPPClassType.getMethods()
Returns a list of ICPPMethod objects representing all methods defined for this class including those declared, inherited, or generated (e.g. |
ICPPNamespaceScope |
ICPPNamespace.getNamespaceScope()
get the scope object associated with this namespace |
ICPPClassType[] |
ICPPClassType.getNestedClasses()
return an array of nested classes/structures |
ICPPNamespaceScope |
ICPPUsingDirective.getNominatedScope()
Returns the scope of the namespace that is nominated by this directive, or null if it cannot be determined. |
ICPPParameter[] |
ICPPFunction.getParameters()
|
ICPPClassTemplatePartialSpecialization[] |
ICPPClassTemplate.getPartialSpecializations()
|
ICPPClassTemplate |
ICPPClassTemplatePartialSpecialization.getPrimaryClassTemplate()
get the ICPPTemplateDefinition which this is a specialization of |
String[] |
ICPPBinding.getQualifiedName()
Returns an array of strings representing the qualified name of this binding. |
char[][] |
ICPPBinding.getQualifiedNameCharArray()
|
int |
ICPPFunction.getRequiredArgumentCount()
|
ICPPTemplateArgument[] |
ICPPClassTemplatePartialSpecialization.getTemplateArguments()
Returns the arguments of this partial specialization. |
ICPPTemplateDefinition |
ICPPTemplateScope.getTemplateDefinition()
Deprecated. |
ICPPTemplateParameter[] |
ICPPTemplateTemplateParameter.getTemplateParameters()
|
ICPPTemplateParameter[] |
ICPPTemplateDefinition.getTemplateParameters()
Returns an array of the template parameters. |
ICPPFunctionType |
ICPPFunction.getType()
Get the IFunctionType for this function |
IType |
ICPPMember.getType()
Returns the type of the member (function type or type of field) |
ICPPUsingDirective[] |
ICPPNamespaceScope.getUsingDirectives()
Get the using directives that have been added to this scope to nominate other namespaces during lookup. |
int |
ICPPBase.getVisibility()
The visibility qualifier applied to the base class. |
int |
ICPPMember.getVisibility()
Returns the accessibility of the member. |
boolean |
ICPPConstructor.isExplicit()
Whether or not this constructor was declared as explicit |
boolean |
ICPPFunction.isExternC()
Returns whether this function is declared as extern "C". |
boolean |
ICPPVariable.isExternC()
Returns whether this variable is declared as extern "C". |
boolean |
ICPPBinding.isGloballyQualified()
Returns true if this binding is qualified with respect to the translation unit for example, local variables, function parameters and local classes will all return false. |
boolean |
ICPPFunction.isInline()
is this an inline function |
boolean |
ICPPFunction.isMutable()
does this function have the mutable storage class specifier |
boolean |
ICPPVariable.isMutable()
does this variable have the mutable storage class specifier |
boolean |
ICPPMethod.isPureVirtual()
Returns whether this is a pure abstract method |
boolean |
ICPPMember.isStatic()
Returns whether this is a static member or not. |
boolean |
ICPPMethod.isVirtual()
Returns whether this method is declared to be virtual. |
boolean |
ICPPBase.isVirtual()
Whether this is a virtual base class. |
Uses of DOMException in org.eclipse.cdt.core.dom.ast.gnu.cpp |
---|
Methods in org.eclipse.cdt.core.dom.ast.gnu.cpp that throw DOMException | |
---|---|
IType |
IGPPBasicType.getTypeofType()
Deprecated. don't use this method. |
|
Eclipse CDT 7.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |