Skip navigation links
Eclipse CDT
8.4 (Luna)
A B C D E F G H I K L M N O P Q R S T U V W 

S

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_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.
ScopeLookupData(IASTName, boolean, boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
ScopeLookupData(char[], IASTNode) - Constructor for class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
ScopeLookupData(char[], IASTTranslationUnit) - Constructor for class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
SEGMENT_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Each ICPPASTNameSpecifier segment has property being SEGMENT_NAME.
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.
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.
setAlignmentSpecifiers(IASTAlignmentSpecifier[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
 
setAlignmentSpecifiers(IASTAlignmentSpecifier[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Deprecated.
Use ICASTDeclSpecifier.setAlignmentSpecifiers() for C code. In C++ code, alignment specifiers are now stored in the attribute specifier sequence.
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.
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.
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
Sets the body of the loop.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Sets 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
Sets 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
Sets 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
Sets the condition for the loop.
setCondition(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
Sets the condition of the while loop.
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
Sets 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
Sets 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).
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.
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
setFriend(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Sets this to be a friend declaration true/false.
setFullyQualified(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Sets this name to be fully qualified or not (true/false).
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
Sets 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
Sets 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.
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.ICPPASTFieldDesignator
Sets the field name.
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.
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
Sets the statement following the label.
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(ICPPASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
Sets the initializer clause.
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
Sets 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
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.
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.
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
this method is called to save/apply the project description the method should be called to apply changes made to the project description returned by the CoreModel.getProjectDescription(IProject, boolean) or CoreModel.createProjectDescription(IProject, boolean)
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.
setRangeCeiling(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
Sets the end expression of the index range.
setRangeFloor(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
Set the floor expression of the range.
setRangeFloor(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
Sets the start expression of the index 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
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(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
Sets 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
Sets 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.
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
Sets the 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
Deprecated.
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.
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.
shouldVisitImplicitDestructorNames - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Implicit destructor names are created to mark code locations where destructors of temporaries and variables going out of scope are called, normally they are not visited, set this flag to true to visit them.
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
 
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.
startTranslationUnit() - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Marks start of processing a translation unit during indexing.
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.
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.
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_CEILING_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
The end of the index range.
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_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
The relationship between the array 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.
SUBSCRIPT_FLOOR_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
The start of the index range.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links
Eclipse CDT
8.4 (Luna)

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