- save(IProgressMonitor, boolean) - Method in interface org.eclipse.cdt.core.model.IBuffer
-
Saves the contents of this buffer to its underlying resource.
- save(IProgressMonitor, boolean) - Method in interface org.eclipse.cdt.core.model.IOpenable
-
Saves any changes in this element's buffer to its underlying resource
via a workspace resource operation.
- sc_auto - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
- sc_extern - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
- sc_last - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
-
- sc_last - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
Deprecated.
All constants must be defined in this interface.
- sc_mutable - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
- sc_register - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
- sc_static - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
- sc_typedef - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
- sc_unspecified - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
No storage class specified.
- SCANNER_PROBLEM - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
SCANNER_PROBLEM
represents the relationship between an IASTTranslationUnit
and its nested IASTProblem
.
- SEGMENT_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
-
Each ICPPASTNameSpecifier segment has property being SEGMENT_NAME
.
- select() - Method in interface org.eclipse.cdt.debug.core.cdi.ICDITraceSnapshot
-
Selects this snapshot.
- selectNodeForLocation(String, int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
- SEMANTIC_AMBIGUOUS_LOOKUP - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_BAD_SCOPE - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_CIRCULAR_INHERITANCE - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_DEFINITION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_INVALID_OVERLOAD - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_INVALID_REDECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_INVALID_REDEFINITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_INVALID_TEMPLATE_ARGUMENTS - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_INVALID_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_INVALID_USING - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_KNR_PARAMETER_DECLARATION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_LABEL_STATEMENT_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_MEMBER_DECLARATION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_NAME_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SEMANTIC_RECURSION_IN_LOOKUP - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
-
- SemanticQueries - Class in org.eclipse.cdt.core.dom.ast.cpp
-
This class exposes semantic queries about C++ code to clients such
as code analysis.
- SemanticQueries() - Constructor for class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
-
- setAbstractDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
-
Sets the abstract declarator.
- setAddressBreakpoint(int, ICDIAddressLocation, ICDICondition, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
-
Set an address Breakpoint
- setAddressBreakpoint(int, ICDIAddressLocation, ICDICondition, boolean, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
-
Set an address Breakpoint
- setAffectedContentTypes(IContentType[]) - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
-
Sets the associated IContentTypes for this event.
- setAlias(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
-
Sets the alias name.
- setAlias(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
-
Set the new alias name.
- setArgument(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
-
Not allowed on frozen ast.
- setArgumentClause(IASTToken) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
-
Sets the argument clause.
- setArguments(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
-
Not allowed on frozen ast.
- setArguments(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
-
Sets the arguments of the function call.
- setArguments(String[]) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIRuntimeOptions
-
Program/Inferior arguments.
- setArrayExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
-
Set the expression that represents the array.
- setAssembly(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
-
Set the assembly value.
- setAttribute(String, String) - Method in interface org.eclipse.cdt.debug.core.cdi.ICDISession
-
Sets the value of a debug session attribute.
- setBaseClass(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
-
Used internally to change cloned bases.
- setBaseClass(IType) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
-
Used internally to change cloned bases.
- setBaseType(ICPPASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
-
Not allowed on frozen ast.
- setBinaryParserIds(ICConfigurationDescription[], String[]) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
-
Sets binary parser ID list to given configurations
- setBinding(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
-
Sets the semantic object for this name to be the given binding
- setBitFieldSize(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
-
Sets the bitfield size.
- setBody(IASTCompoundStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
-
Not allowed on frozen AST.
- setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
-
Not allowed on frozen AST.
- setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
-
Set the body of the loop.
- setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
-
Set the body of the for loop.
- setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
-
Sets the body of the function.
- setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
-
Set the body for the switch statement.
- setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
-
Set the body of the while loop.
- setCaptureDefault(ICPPASTLambdaExpression.CaptureDefault) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
-
Not allowed on frozen AST.
- setCatchBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
-
Set the catch body.
- setComment(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTComment
-
Sets the comment.
- setComplex(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setCompoundStatement(IASTCompoundStatement) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
-
Set the compound statement.
- setCondition(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
-
Set the condition for the loop.
- setCondition(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
-
Set the condition of the while loop.
- setCondition(ICDICondition) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
-
Sets the condition of this breakpoint.
- setConditionDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
-
- setConditionDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
-
Sets the condition declaration.
- setConditionDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
-
Set the condition declaration.
- setConditionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
-
Set the condition expression for the loop.
- setConditionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
-
Sets the condition in the if statement.
- setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
-
Set true/false that the const modifier is used.
- setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Sets the method to be const or not.
- setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
Not allowed on frozen ast.
- setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
-
Not allowed on frozen ast.
- setConstantExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
-
Set the constant expression that represents the size of the array.
- setConstexpr(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
-
Sets this to be constexpr.
- setContents(char[]) - Method in interface org.eclipse.cdt.core.model.IBuffer
-
Sets the contents of this buffer to the given character array.
- setContents(String) - Method in interface org.eclipse.cdt.core.model.IBuffer
-
Sets the contents of this buffer to the given String
.
- setControllerDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
-
In C++, a switch statement can be contorller by a declaration.
- setControllerExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
-
Set the controlling expression for the switch.
- setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
-
Set the declaration.
- setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
-
Set the owned declaration.
- setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
-
Not allowed on frozen AST.
- setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
-
Sets the template declaration.
- setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
-
Set the declaration.
- setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
-
Set the declaration for this statement.
- setDeclarator(ICPPASTFunctionDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
-
Not allowed on frozen AST.
- setDeclarator(IASTFunctionDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
-
Sets the declarator for the function.
- setDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
-
Sets the declarator.
- setDeclaresParameterPack(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclarator
-
Set whether the declarator contains an ellipsis, denoting a pack expansion.
- setDeclSpecifier(ICPPASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
-
Not allowed on frozen ast.
- setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
-
Set the decl specifier for the function.
- setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
-
Sets the decl specifier.
- setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
-
Set the decl specifier.
- setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
-
Set the decl specifier.
- setDeclTypeExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setDefaultType(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
-
Sets the default value (a type id) for this template parameter.
- setDefaultValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
-
Set default value for the template template parameter.
- setElseClause(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
-
Sets the else clause.
- setEmptyExceptionSpecification() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Configures the declarator with an empty exception specification (as opposed to having none).
- setEnabled(boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
-
Sets the enabled state of this breakpoint.
- setEnabled(boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITracepoint
-
Sets the enabled state of this tracepoint.
- setEndOffset(IASTNode, IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
-
Adjusts the end-offset of a node to be the same as the end-offset of a given node.
- setEndOffset(IASTNode, int) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
-
Provides the end offset for a node.
- setEnvironment(Properties) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIRuntimeOptions
-
Program/Inferior environment settings.
- setEventBreakpoint(String, String, int, ICDICondition, boolean, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement3
-
Set an event breakpoint
- setExceptionBreakpoint(String, boolean, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
-
Set an exception point.
- setExceptionBreakpoint(String, boolean, boolean, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
-
Set an exception point.
- setExpansion(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
-
Deprecated.
- setExplicit(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
-
Sets this to be an explicit constructor.
- setExported(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
-
Should the export keyword be used?
- setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
-
- setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
-
Set the expression.
- setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
-
Set the expression statement.
- setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
-
Deprecated.
Set the initializer's expression.
- setFieldName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
-
Sets the name of the field.
- setFieldOwner(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
-
Sets the expression for the object containing the field.
- setFile(IFile) - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
-
Sets the associated IFile for this event.
- setFileName(String) - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
-
Sets the associated String filename for this event.
- setFinal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
-
Deprecated.
Use setVirtSpecifier() instead.
- setFinal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Deprecated.
Use addVirtSpecifier() instead.
- setFriend(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
-
Sets this to be a friend declaration true/false.
- setFrozen(boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock
-
A memoryBlock set frozen means that the block will
not update and check for new data.
- setFullyQualified(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
-
Sets this name to be fully qualified or not (true/false).
- setFunctionBreakpoint(int, ICDIFunctionLocation, ICDICondition, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
-
Set a function breakpoint.
- setFunctionBreakpoint(int, ICDIFunctionLocation, ICDICondition, boolean, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
-
Set a function breakpoint.
- setFunctionNameExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
-
Sets the function name expression.
- setHasNodesOmitted(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
Sets whether the parser has skipped any nodes while creating the AST for the translation unit.
- setIdentifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
-
Not allowed on frozen AST.
- setIgnorePointOfDeclaration(boolean) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
-
- setImaginary(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setIndex(IIndex) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
Sets the Index to be used for this translation unit.
- setInitializationData(IConfigurationElement, String, Object) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
-
- setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
-
Not allowed on frozen ast.
- setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
Not allowed on frozen ast.
- setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
-
Not allowed on frozen ast.
- setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
-
Set the optional initializer.
- setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
-
Sets the initializer, must not be called on frozen ast.
- setInitializerClause(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
-
Not allowed on frozen AST.
- setInitializerClause(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEqualsInitializer
-
Not allowed on frozen ast.
- setInitializerStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
-
- setInitializerValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
-
- setInitialValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
-
- setInitialValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
-
Deprecated.
Set initial value.
- setInline(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
Not allowed on frozen ast.
- setIsByReference(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
-
Not allowed on frozen AST.
- setIsCatchAll(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
-
Set is catch all handler.
- setIsDefaulted(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
-
Make this a defaulted function definition, e.g.: C::C() = default;
- setIsDeleted(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
-
Make this a deleted function definition, e.g.: void f() = delete;
- setIsGlobal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
-
Set this to be the global delete function called.
- setIsGlobal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
Not allowed on frozen ast.
- setIsHeaderUnit(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
Sets whether this AST represents a header file.
- setIsInline(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
-
Specify whether the namespace definition is inline.
- setIsNewTypeId(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
Not allowed on frozen ast.
- setIsOpaque(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
-
Not allowed on frozen AST.
- setIsPackExpansion(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable
-
Sets whether this base specifier is a pack expansion.
- setIsParameterPack(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
-
Set whether this is a parameter pack.
- setIsParameterPack(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
-
Set whether this template template parameter is a parameter pack.
- setIsPointerDereference(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
-
Sets whether or not this is a pointer dereference (default == no).
- setIsScoped(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
-
Not allowed on frozen AST.
- setIsStructureKnown(boolean) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
-
Used by contributed languages' model builders to indicate whether or
not the parse of a translation unit was successful.
- setIsTemplate(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
-
Set the template keyword used.
- setIsTemplate(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
-
Deprecated.
Was template token consumed?
- setIsTypename(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamedTypeSpecifier
-
Set this value.
- setIsTypename(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
-
Was the typename keyword used?
- setIsVectored(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
-
Set this to be a vector delete. ([])
- setIterationExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
-
Set the expression that is evaluated after the completion of an iteration
of the loop.
- setKey(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
-
Set the type (key) of this composite specifier.
- setKind(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
-
Sets the kind.
- setKind(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
-
Sets the kind of the literal expression.
- setLabelNameExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
-
Set the label-name expression.
- setLastName(ICPPASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
-
Sets the last name.
- setLineBreakpoint(int, ICDILineLocation, ICDICondition, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
-
Set a line breakpoint.
- setLineBreakpoint(int, ICDILineLocation, ICDICondition, boolean, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
-
Set a line breakpoint.
- setLiteral(String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
-
Set the "literal" that represents the linkage.
- setLogicalConditionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
-
Set the logical condition expression.
- setLong(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setLongLong(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setLookupKey(char[]) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
-
- setMappingName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
-
Set the mapping name.
- setMappingTypeId(ICPPASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
-
Sets the mapping type id.
- setMemberInitializerId(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
-
Not allowed on frozen ast.
- setModifier(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
-
Set the modifier value, not allowed on frozen ast.
- setMutable(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
When used as a lambda declarator, it can be mutable.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
-
Sets the field name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
-
Deprecated.
Use setNameSpecifier() instead.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
-
Set the name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember
-
Set the name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
-
Sets the template parameter name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
-
Set the name of this template template parameter.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
-
Deprecated.
Set the name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
-
Set the name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
-
Set the name for this composite type.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
-
Sets the name of he declarator.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
-
Sets the name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
-
Set the enumerator's name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
-
Sets the enum's name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
-
Set the name for a goto statement label.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
-
Sets the name to be used in the expression.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
-
Set the name for a label.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier
-
Set the name.
- setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
-
Deprecated.
- setNameSpecifier(ICPPASTNameSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
-
Sets the name specifier for this base specifier.
- setNegativeResultExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
-
Set negative result expression.
- setNestedDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
-
- setNestedStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
-
- setNewInitializer(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
- setNewPlacement(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
- setNoexceptExpression(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Sets the noexcept expression.
- setOffsets(IASTNode, int, int) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
-
Provides the offsets for a node.
- setOperand(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
-
Not allowed on frozen ast
- setOperand(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
-
- setOperand(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
-
Set the expression being cast.
- setOperand(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
-
Sets the operand.
- setOperand1(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
-
Set the first operand.
- setOperand1(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
-
Sets the first operand.
- setOperand2(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
-
- setOperand2(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
-
Sets the second operand.
- setOperandInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
-
Deprecated.
Replaced by setOperand();
- setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
-
Sets the operator.
- setOperator(IASTBinaryTypeIdExpression.Operator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
-
Sets the operator for the expression.
- setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
-
Set the operator (type of cast).
- setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
-
Set the operator for the expression.
- setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
-
Sets the operator/kind.
- setOption(String, String) - Method in interface org.eclipse.cdt.core.model.ICProject
-
Helper method for setting one option value only.
- setOptions(Map<String, String>) - Method in interface org.eclipse.cdt.core.model.ICProject
-
Sets the project custom options.
- setOverride(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Deprecated.
Use addVirtSpecifier() instead.
- setParameter(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionStyleMacroParameter
-
Set the parameter name.
- setParameterDeclarations(IASTDeclaration[]) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
-
Sets the parameter lists.
- setParameterExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
-
- setParameterNames(IASTName[]) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
-
Sets the parameter names.
- setParameterType(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
-
Set the parameter type.
- setParent(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
-
Sets the parent node of this node in the tree.
- setPassCount(int) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITracepoint
-
Sets the passcount of this tracepoint.
- setPath(IPath) - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
-
Sets the associated IPath for this event.
- setPathEntryContainer(ICProject[], IPathEntryContainer, IProgressMonitor) - Static method in class org.eclipse.cdt.core.model.CoreModel
-
Bind a container reference path to some actual containers (IPathEntryContainer
).
- setPathEntryStore(IProject, IPathEntryStore) - Static method in class org.eclipse.cdt.core.model.CoreModel
-
Set in the map the store, but not persisted.
- setPattern(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpansionExpression
-
Sets the pattern of the pack expansion expression.
- setPlacementArguments(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
Not allowed on frozen ast.
- setPositiveResultExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
-
Set positive result expression.
- setPragmaOnceSemantics(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
- setPrefixLookup(boolean) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
-
- setProblem(IASTProblem) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemHolder
-
Set the problem.
- setProject(IProject) - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
-
Sets the associated project for this event.
- setProjectDescription(IProject, ICProjectDescription) - Method in class org.eclipse.cdt.core.model.CoreModel
-
- setProjectDescription(IProject, ICProjectDescription, boolean, IProgressMonitor) - Method in class org.eclipse.cdt.core.model.CoreModel
-
- setPropertyInParent(ASTNodeProperty) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
-
Sets the parent property of the node.
- setPureVirtual(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Sets this method to be pure virtual.
- setQualifiedName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
-
Set the qualified name.
- setRangeCeiling(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
-
Set the ceiling expression of the range.
- setRangeFloor(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
-
Set the floor expression of the range.
- setRawPathEntries(ICProject, IPathEntry[], IProgressMonitor) - Static method in class org.eclipse.cdt.core.model.CoreModel
-
Sets the pathentries of this project using a list of entries.
- setRawPathEntries(IPathEntry[], IProgressMonitor) - Method in interface org.eclipse.cdt.core.model.ICProject
-
Sets the entries for this project.
- setRefQualifier(ICPPASTFunctionDeclarator.RefQualifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Sets the ref-qualifier.
- setResolve(boolean) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
-
- setRestrict(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
-
Set true/false that the restrict modifier is used.
- setRestrict(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
Not allowed on frozen ast.
- setRestrict(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
-
Not allowed on frozen ast.
- setReturnArgument(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
-
Not allowed on frozen ast.
- setReturnValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
-
Not allowed on frozen ast.
- setShort(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setSigned(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setSignificantMacros(ISignificantMacros) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
-
- setSimpleType(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
-
- setSourcePaths(String[]) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISourceManagement
-
Set the source search paths for the debug session.
- setStatic(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
-
Set true/false that the static modifier is used.
- setStorageClass(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
Not allowed on frozen ast.
- setSubscriptExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
-
Set the subscript expression.
- setSubscriptExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
-
- setTemplateName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
-
Set the name.
- setTerminalSize(int, int) - Method in class org.eclipse.cdt.utils.pty.PTY
-
Change terminal window size to given width and height.
- setThenClause(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
-
Sets the statement that is executed if the condition is true.
- setThreadLocal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
-
Sets this to be thread_local.
- setTracepoint(ICDILocation) - Method in interface org.eclipse.cdt.debug.core.cdi.ICDITraceManager
-
Sets a tracepoint at the given location.
- setTrailingReturnType(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Trailing return type as in auto f() -> int
.
- setTryBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
-
Set try body.
- setType(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setType(IBasicType.Kind) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setType(int) - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
-
Sets the type of this event.
- setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
-
Sets the IASTTypeId for the ICPPASTConversionName.
- setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
-
Not allowed on frozen ast.
- setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
-
Set the typeId.
- setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
-
Set the type Id.
- setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
-
Sets the type id of the compound literal, must not be called on frozen ast.
- setTypeName(String) - Method in interface org.eclipse.cdt.core.model.IVariableDeclaration
-
Sets the variable declaration type name.
- setTypeofExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
-
- setTypeofExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
-
- setUnsigned(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
-
Not allowed on frozen ast.
- setValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
-
Sets enumerator value.
- setValue(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
-
Sets the value for the expression.
- setValue(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
-
- setValue(long, byte[]) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock
-
Sets the value of the bytes in this memory block at the specified
offset within this memory block to the spcified bytes.
- setValue(String) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIRegister
-
Attempts to set the value of this variable to the value of
the given expression.
- setValue(ICDIValue) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIRegister
-
Sets the value of this variable to the given value.
- setValue(String) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIVariable
-
Attempts to set the value of this variable to the value of
the given expression.
- setValue(ICDIValue) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIVariable
-
Sets the value of this variable to the given value.
- setVarArgs(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
-
Set whether or not this function takes a variable number or arguments.
- setVariableSized(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
-
Set the array to be variable sized dependent upon value.
- setVirtSpecifier(ICPPASTClassVirtSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
-
Set the class-virt-specifier for this class.
- setVirtual(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
-
Sets whether this specifier is for a virtual base.
- setVirtual(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
-
Sets this declaration to be virtual.
- setVisibility(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
-
Sets the visibility of this specifier, not allowed on frozen AST.
- setVisibility(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
-
Sets visibility.
- setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
-
Set true/false that the volatile modifier is used.
- setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
-
Sets the method to be volatile or not.
- setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
-
Not allowed on frozen ast.
- setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
-
Not allowed on frozen ast.
- setWatchpoint(int, int, String, ICDICondition) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
-
Set a watchpoint.
- setWatchpoint(int, int, String, ICDICondition, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
-
Set a watchpoint.
- setWatchpoint(int, int, String, String, BigInteger, ICDICondition, boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
-
Set a watchpoint.
- setWorkingDirectory(String) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIRuntimeOptions
-
Program/Inferior working directory.
- shortValue() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntegralValue
-
- shouldVisitAmbiguousNodes - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Normally neither ambiguous nodes nor their children are visited.
- shouldVisitArrayModifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit array modifiers.
- shouldVisitAttributes - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit attributes.
- shouldVisitBaseSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit base specifiers off composite types.
- shouldVisitCaptures - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit captures
- shouldVisitDeclarations - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit declarations.
- shouldVisitDeclarators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit declarators.
- shouldVisitDeclSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit declaration specifiers.
- shouldVisitDecltypeSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit decltype-specifiers.
- shouldVisitDesignators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit designators of initializers.
- shouldVisitEnumerators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit enumerators.
- shouldVisitExpressions - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit expressions.
- shouldVisitImplicitNameAlternates - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Sometimes more than one implicit name is created for a binding,
set this flag to true to visit more than one name for an implicit binding.
- shouldVisitImplicitNames - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Implicit names are created to allow implicit bindings to be resolved,
normally they are not visited, set this flag to true to visit them.
- shouldVisitInitializers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit initializers.
- shouldVisitNames - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit names.
- shouldVisitNamespaces - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit to visit namespaces.
- shouldVisitParameterDeclarations - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit parameter declarations.
- shouldVisitPointerOperators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit pointer operators of declarators.
- shouldVisitProblems - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit problem nodes.
- shouldVisitStatements - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit statements.
- shouldVisitTemplateParameters - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit template parameters.
- shouldVisitTokens - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit token nodes.
- shouldVisitTranslationUnit - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit translation units.
- shouldVisitTypeIds - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit typeids.
- shouldVisitVirtSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
-
Set this flag to visit virt-specifiers.
- showInBinaryContainer(IBinaryFile) - Static method in class org.eclipse.cdt.core.model.BinaryFilePresentation
-
Default implementation for showing binaries as part of the binary container.
- showInBinaryContainer() - Method in class org.eclipse.cdt.core.model.BinaryFilePresentation
-
Determines whether a binary is to be shown as part of the binary container.
- showInBinaryContainer() - Method in interface org.eclipse.cdt.core.model.IBinary
-
Determines whether this binary is part of the binary container.
- shutdown() - Method in class org.eclipse.cdt.core.model.CoreModel
-
- signal() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISignal
-
Continue program giving it this signal.
- signal() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
-
Deprecated.
- signal(ICDISignal) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
-
Deprecated.
- signal() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- signal(ICDISignal) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- sizeof() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIVariableDescriptor
-
Returns the size of this variable descriptor.
- Spawner - Class in org.eclipse.cdt.utils.spawner
-
- Spawner(String, boolean) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
- Spawner(String[], String[], File) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
Executes the specified command and arguments in a separate process with the
specified environment and working directory.
- Spawner(String[], String[], File, PTY) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
- Spawner(String) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
Executes the specified string command in a separate process.
- Spawner(String[]) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
Executes the specified command and arguments in a separate process.
- Spawner(String[], String[]) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
Executes the specified command and arguments in a separate process with the
specified environment.
- Spawner(String, String[]) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
Executes the specified string command in a separate process with the specified
environment.
- Spawner(String, String[], File) - Constructor for class org.eclipse.cdt.utils.spawner.Spawner
-
Executes the specified string command in a separate process with the specified
environment and working directory.
- SpawnerOutputStream - Class in org.eclipse.cdt.utils.spawner
-
- SpawnerOutputStream(int) - Constructor for class org.eclipse.cdt.utils.spawner.SpawnerOutputStream
-
From a Unix valid file descriptor set a Reader.
- specializeEnumerator(IEnumerator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumerationSpecialization
-
Return a specialized version of the given enumerator.
- specializeMember(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
-
Deprecated.
Specializing a member may require a point of instantiation.
- specializeMember(IBinding, IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
-
Creates a specialized binding for a member of the original class.
- st_class - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
-
st_class
represents a class.
- st_typename - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
-
st_typename
represents a typename.
- startTracing() - Method in interface org.eclipse.cdt.debug.core.cdi.ICDITraceManager
-
Starts the tracing and begins collecting data.
- startup() - Method in class org.eclipse.cdt.core.model.CoreModel
-
- STATEMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
-
STATEMENT
describes the relationship between
IGNUASTCompoundStatementExpression
and
IASTCompoundStatement
.
- STATIC - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
-
Gnu extension.
- STEP_INTO - Static variable in interface org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent
-
- STEP_INTO_INSTRUCTION - Static variable in interface org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent
-
- STEP_OVER - Static variable in interface org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent
-
- STEP_OVER_INSTRUCTION - Static variable in interface org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent
-
- STEP_RETURN - Static variable in interface org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent
-
- stepInto(int) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStep
-
Steps into the current source line.
- stepInto() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
-
Deprecated.
- stepInto() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- stepIntoInstruction(int) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStep
-
Steps into the current machine instruction.
- stepIntoInstruction() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
-
Deprecated.
- stepIntoInstruction() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- stepOver(int) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStep
-
Steps over the current source line.
- stepOver() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
-
Deprecated.
- stepOver() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- stepOverInstruction(int) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStep
-
Steps over the current machine instruction.
- stepOverInstruction() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
-
Deprecated.
- stepOverInstruction() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- stepReturn() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStepReturn
-
Continue execution until the frame return.
- stepReturn(ICDIValue) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStepReturn
-
Cancel execution of the frame and return with value.
- stepReturn() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIThread
-
Deprecated.
- stepUntil(ICDILocation) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteStep
-
Continues running until location is reached.
- stopTracing() - Method in interface org.eclipse.cdt.debug.core.cdi.ICDITraceManager
-
Stops the tracing and ends collecting data.
- storeLanguageMappingConfiguration(IProject, IContentType[]) - Method in class org.eclipse.cdt.core.model.LanguageManager
-
Saves the language configuration for the given project to persistent
storage and notifies all ILanguageMappingChangeListeners
of changes.
- storeLanguageMappingConfiguration(IFile) - Method in class org.eclipse.cdt.core.model.LanguageManager
-
Saves the language configuration for the given file to persistent
storage and notifies all ILanguageMappingChangeListeners
of changes.
- storeWorkspaceLanguageConfiguration(IContentType[]) - Method in class org.eclipse.cdt.core.model.LanguageManager
-
Saves the workspace language configuration to persistent storage and notifies
all ILanguageMappingChangeListeners
of changes.
- stringToAddress(String, StringBuffer) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIMemorySpaceManagement
-
Deprecated.
CDI clients should implement ICDIMemorySpaceEncoder
- SUBSCRIPT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
-
- SUBSCRIPT_CEILING_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
-
SUSBCRIPT_CEILING_EXPRESSION
represents the higher value
in the range of expressions.
- SUBSCRIPT_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
-
SUBSCRIPT_EXPRESSION
represents the relationship between
the designator and the subscript expression.
- SUBSCRIPT_FLOOR_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
-
SUSBCRIPT_FLOOR_EXPRESSION
represents the lower value in
the range of expressions.
- supportsAddressBreaksOnStartup() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration2
-
Returns whether this target supports having address breakpoints
enabled when a debug session starts.
- supportsBreakpoints() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports breakpoints.
- supportsDisconnect() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports disconnecting.
- supportsExpressionEvaluation() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports expression evaluation.
- supportsInstructionStepping() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports instruction stepping.
- supportsMemoryModification() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports memory modification.
- supportsMemoryRetrieval() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports memory retrieval.
- supportsPassiveVariableUpdate() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration2
-
Returns whether this target supports passive variable updating.
- supportsRegisterModification() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports register modification.
- supportsRegisters() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports registers.
- supportsRestart() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports restarting.
- supportsResume() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports Resume.
- supportsRuntimeTypeIdentification() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration2
-
Returns whether this target supports runtime type indentification.
- supportsSharedLibrary() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports shared library.
- supportsStepping() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports stepping.
- supportsSuspend() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports suspend.
- supportsTerminate() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration
-
Returns whether this target supports termination.
- supportsThreadControl() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration2
-
Returns whether this target supports thread control, namely whether it
supports suspending/resuming threads individually.
- suspend() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISuspend
-
Causes this target/thread to suspend its execution.