A B C D E F G H I K L M N O P Q R S T U V W

## G

GCCLanguage - Class in org.eclipse.cdt.core.dom.ast.gnu.c
  Concrete ILanguage implementation for the DOM C parser.
GCCLanguage() - Constructor for class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
genericLeave(IASTNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
genericVisit(IASTNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
getAbstractDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
  Get the abstract declarator.
getAdapter(Class<T>) - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
getAdapter(Class<T>) - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
getAddedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns deltas for the children that have been added.
getAddress() - Method in interface org.eclipse.cdt.core.model.IBinaryElement
  Returns the address of the function.
getAffectedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns deltas for the affected (added, removed, or changed) children.
getAffectedContentTypes() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
  Returns an array of IContentTypes for which mappings have been changed, or an empty collection if there are no affected content types.
getAffectedContentTypes() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
getAffectedPath() - Method in interface org.eclipse.cdt.core.model.IIncludeReference
  Return the affected path
getAlias() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
  Returns the alias name.
getAlias() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
  Get the new alias name.
getAlignmentSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
getAlignmentSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
  Deprecated.
  Use ICASTDeclSpecifier.getAlignmentSpecifiers() for C code. In C++ code, alignment specifiers are now stored in the attribute specifier sequence.
getAllContentTypes() - Method in class org.eclipse.cdt.core.model.LanguageManager
  Deprecated.
  use getRegisteredContentTypes() instead.
getAllDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getAllDeclaredMethods()` instead.
getAllDeclaredMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns a list of ICPPMethod objects representing all method explicitly declared by this class and inherited from base classes.
getAllParameterPositions() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
  Returns the array of template parameter positions, for which a mapping exists.
getAllPreprocessorStatements() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns all preprocessor statements.
getAllSegments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
  Returns all segments of the name.
getAllSourceRoots() - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns all of the existing source roots that exist on the project, in the order they are defined by the ".cdtproject".
getAllSubValues() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
  If this value consists of sub-values, returns an array containing all of them.
getAncestor(int) - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the first ancestor of this C element that has the given type.
getArchive(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
  This is a handle-only operation.
getArchiveContainer() - Method in interface org.eclipse.cdt.core.model.ICProject
  Return the ArchiveContainer of this Project.
getArchives() - Method in interface org.eclipse.cdt.core.model.IArchiveContainer
getArchives() - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns all the archives of this container.
getArgument() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression
getArgument(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
  Returns the value for the template parameter with the given id.
getArgument(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
  Returns the value for the template parameter in the map, or `null` if the parameter is not mapped or the parameter is a parameter pack.
getArgument(ICPPTemplateParameter, int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
  If 'param' is not a parameter pack, returns the value for 'param' in the map.
getArgument() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
  Returns the operand of this expression.
getArgumentClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
  Returns arguments of this attribute, or `null` if the attribute doesn't have arguments.
getArgumentListString(ICPPTemplateArgument[], boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a comma-separated list of the string representations of the arguments, enclosed in angle brackets.
getArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
  Returns the arguments of this initializer, never `null`.
getArguments() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
  Returns the arguments for this function call, never `null`.
getArgumentString(ICPPTemplateArgument, boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a string representation for an template argument.
getArrayExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression
getArrayExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
  Get the expression that represents the array
getArrayModifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
  Get all `IASTArrayModifier`'s for this declarator.
getArraySizeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
  Deprecated.
  Replaced by `IArrayType.getSize()`.
getAssembly() - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
  Get the assembly value.
getAST() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Creates the full AST for this translation unit.
getAST(IIndex, int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Creates an AST based on the requested style.
getASTFileSet() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the set of files in the index that are superseded by this AST, or `null` if not available.
getASTNode() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
  Returns the AST node that this problem was created for
getASTNodeFactory() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the node factory that was used to build the AST.
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, int, IParserLogService) - Method in class org.eclipse.cdt.core.model.AbstractLanguage
  Deprecated.
  replaced by `AbstractLanguage.getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService)`
getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService) - Method in class org.eclipse.cdt.core.model.AbstractLanguage
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
  Deprecated.
getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService) - Method in interface org.eclipse.cdt.core.model.ILanguage
  Constructs an AST for the source code provided by `reader`.
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService) - Method in interface org.eclipse.cdt.core.model.ILanguage
  Deprecated.
  replaced by `ILanguage.getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService)`
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, int, IParserLogService) - Method in interface org.eclipse.cdt.core.model.ILanguage
  Deprecated.
  replaced by `ILanguage.getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService)`
getAttributes() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeList
  Returns the attributes in the list.
getAttributes() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
  Returns the array of all attributes.
getAttributes() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
  Deprecated.
  Use IASTAttributeList.getAttributes() instead.
getAttributeSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
  Returns an array of all the node's attribute specifiers.
getBaseClass() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
  The base class.
getBaseClassType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
  The base class.
getBasePath() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
  Return the base path of the includePath
getBasePath() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
  Return the base path of the includePath
getBasePath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Return the base path of the library.
getBasePath() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
  Return the base path.
getBasePath() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
  Return the base path.
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
  Return the reference path
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
  Return the reference path
getBaseReference() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Return the base reference.
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
  return the base reference IMacroEntry
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
  return the base reference IMacroEntry
getBases(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getBases()` instead.
getBases() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns an array of base class relationships.
getBaseSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
  Returns the base specifiers.
getBaseType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
  Returns the base type for this enum or `null` if it was not specified.
getBinaries() - Method in interface org.eclipse.cdt.core.model.IArchive
  Return the binaries contain in the archive.
getBinaries() - Method in interface org.eclipse.cdt.core.model.IBinaryContainer
getBinaries() - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns the all the binaries of this container.
getBinary() - Method in interface org.eclipse.cdt.core.model.IBinaryElement
  Returns the binary object the element belongs to.
getBinary(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns the binary for this name, it must be a valid binary.
getBinaryContainer() - Method in interface org.eclipse.cdt.core.model.ICProject
  Return the BinaryContainer of this Project.
getBinaryElements() - Method in interface org.eclipse.cdt.core.model.IBinaryModule
getBinaryOperatorString(IASTBinaryExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the String representation of the IASTBinaryExpression's operator.
getBinaryParser(ICConfigExtensionReference) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
  Instantiate binary parser for given extension reference.
getBinaryParserIds(ICConfigurationDescription[]) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
  Returns binary parser IDs for configurations
getBinding(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICCompositeTypeScope
  Returns the binding for the member that has been previous added to this scope and that matches the given name.
getBinding(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICFunctionScope
  return the ILabel binding in this scope that matches the given name
getBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceAlias
  Returns the binding of the original namespace.
getBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Returns the semantic object attached to this name.
getBinding(IASTName, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Returns the binding in this scope that the given name would resolve to.
getBinding(IASTName, boolean, IIndexFileSet) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Returns the binding in this scope that the given name would resolve to.
getBindings(IASTName, boolean, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Deprecated.
  Use `IScope.getBindings(ScopeLookupData)` instead
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Deprecated.
  Use `IScope.getBindings(ScopeLookupData)` instead
getBindings(IScope.ScopeLookupData) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Returns the bindings in this scope that the given name or prefix could resolve to.
getBitFieldSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
  Returns the number of bits if this is a bit field, otherwise `null`.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
  Returns the compound statement of this lambda expression.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
  Returns the statement of this for-loop.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
  Returns the body of the loop.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
  Returns the statements that this for loop controls.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
  Returns the body of the function.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
  Returns the body of the switch statement.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
  The body of the loop.
getBodyScope() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICFunctionScope
  Get the scope representing the function body . returns null if there is no function definition
getBodyScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionScope
  Returns the scope representing the function body, or `null` if there is no function definition.
getBSS() - Method in interface org.eclipse.cdt.core.model.IBinary
getBuffer() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
  Returns the buffer which has changed.
getBuffer() - Method in interface org.eclipse.cdt.core.model.IOpenable
  Returns the buffer opened for this element, or `null` if this element does not have a buffer.
getBuiltinMacroDefinitions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns built-in macro definitions used when parsing this translation unit.
getBuiltinTypes() - Method in interface org.eclipse.cdt.core.model.ICLanguageKeywords
  Returns the built-in type names defined for this language.
getCandidateBindings() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
  Returns bindings that were considered when resolving the node corresponding to this problem binding, but rejected for some reason.
getCandidates() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPDeferredFunction
  Returns the candidate functions the reference might resolve to after template instantiation.
getCaptureDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
  Returns the capture default for this lambda expression.
getCaptures() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
  Returns the array of captures for this lambda expression.
getCastOperatorString(IASTCastExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the String representation of the IASTCastExpression's operator.
getCatchBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
  Returns the catch body.
getCatchHandlers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
  Deprecated.
  Get catch handlers.
getCatchHandlers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionWithTryBlock
  Returns an array of catch handlers.
getCatchHandlers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
  Returns the catch handlers.
getCContainer(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns the container with the given name.
getCContainers() - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns all the child containers of this container.
getChangedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns deltas for the children which have changed.
getChar(int) - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns the character at the given position in this buffer.
getCharacters() - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns the contents of this buffer as a character array, or `null` if the buffer has not been initialized.
getChildren() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the children of this node.
getChildren() - Method in interface org.eclipse.cdt.core.model.IParent
  Returns the immediate children of this element.
getChildrenOfType(int) - Method in interface org.eclipse.cdt.core.model.IParent
  returns the children of a certain type
getClassDefinitionName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
  Returns the name of the class definition that originally declares the base.
getClassOwner() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
  Same as `IBinding.getOwner()`.
getClassType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
  Returns the binding for the class this scope is associated with.
getClauses() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
  Returns the list of initializers.
getClosureTypeName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
  Returns an implicit name that represents the closure type.
getCModel() - Method in class org.eclipse.cdt.core.model.CoreModel
  Returns the default ICModel.
getCModel() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the C model.
getCModelStatus() - Method in class org.eclipse.cdt.core.model.CModelException
  Returns the C model status object for this exception.
getCodeReader() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Deprecated.
getComment() - Method in interface org.eclipse.cdt.core.dom.ast.IASTComment
  Returns a char array representation of the comment.
getComments() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  In case the AST was created in a way that supports comment parsing, all comments of the translation unit are returned.
getCompletionContext() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Returns the completion context for this name.
getCompletionNode(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, IParserLogService, int) - Method in class org.eclipse.cdt.core.model.AbstractLanguage
getCompletionNode(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService, int) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
  Deprecated.
getCompletionNode(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, IParserLogService, int) - Method in interface org.eclipse.cdt.core.model.ILanguage
  Returns the AST completion node for the given offset.
getCompletionNode(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService, int) - Method in interface org.eclipse.cdt.core.model.ILanguage
  Deprecated.
  replaced by `ILanguage.getCompletionNode(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, IParserLogService, int)`.
getCompletionNode(IIndex, int, int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the completion node using the given index and parsing style at the given offset.
getCompositeScope() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
  Returns the IScope object that is associated with this composite type.
getCompositeType() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICCompositeTypeScope
  Returns the type this scope is associated with.
getCompositeTypeOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IField
  Returns the composite type that owns the field.
getCompoundStatement() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
  Get the compound statement.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
  Returns the condition of the assertion
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
  The condition on the loop.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorElifStatement
  The condition of the elif.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfdefStatement
  The condition of the ifdef-statement.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfndefStatement
  Returns the condition of the ifndef-statement.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfStatement
  The condition of the if.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
  Returns the condition on the while loop
getConditionDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
getConditionDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
  Returns the condition declaration.
getConditionDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
  Get the condition declaration.
getConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
  Returns the condition expression for the loop.
getConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
  Returns the condition in the if statement.
getConstantExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
  Get the constant expression that represents the size of the array.
getConstantExpression() - Method in interface org.eclipse.cdt.core.model.IEnumerator
  Returns the enumerator's constant expression if any.
getConstructionPoint() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorName
  Returns the name corresponding to the constructor call.
getConstructorChain() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Deprecated.
  Use `ICPPASTFunctionDefinition.getMemberInitializers()`, instead.
getConstructorChainExecution(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPConstructor
  Deprecated.
  use `ICPPConstructor.getConstructorChainExecution()` instead.
getConstructorChainExecution() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPConstructor
  For a constexpr constructor returns the ICPPExecution for its constructor chain.
getConstructors() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
  Returns the array of constructors, including implicit ones.
getConstructors(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getConstructors()` instead.
getConstructors() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns an array of ICPPConstructor objects representing the constructors for this class.
getContainingFilename() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Lightweight check for understanding what file we are in.
getContainingFilename(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
getContainingScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
  Returns the scope containing this directive.
getContents() - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns the contents of this buffer as a `String`.
getContents() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the contents of a translation unit as a char[]
getContentTypeId() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Return the contentType id for this file.
getContentTypeIds() - Method in interface org.eclipse.cdt.core.model.ILanguageDescriptor
getContentTypeIdToLanguageDescriptionsMap() - Method in class org.eclipse.cdt.core.model.LanguageManager
getContentTypes() - Method in interface org.eclipse.cdt.core.model.ILanguageDescriptor
getContextInclusionStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
  Returns the inclusion statement that included this file, or `null` for a top-level file.
getContributedModelBuilderFor(TranslationUnit) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Deprecated.
  use `LanguageManager.getContributedModelBuilderFor(ITranslationUnit)`, instead.
getContributedModelBuilderFor(ITranslationUnit) - Method in class org.eclipse.cdt.core.model.LanguageManager
getControllerDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
  In C++, a switch statement can be contorller by a declaration.
getControllerExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
  This returns the expression which determines which case to take.
getCProject() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the C project this element is contained in, or `null` if this element is not contained in any C project
getCProject(String) - Method in interface org.eclipse.cdt.core.model.ICModel
  Returns the C project with the given name.
getCProjects() - Method in interface org.eclipse.cdt.core.model.ICModel
  Returns the C projects.
getCPU() - Method in interface org.eclipse.cdt.core.model.IBinary
getData() - Method in interface org.eclipse.cdt.core.model.IBinary
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
  Returns the declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
  Get the owned declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
  Returns the for-range-declaration
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
  Returns the template declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
  Get the declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
  Gets the declaration introduced by this statement.
getDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
  Returns all of the declarations.
getDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
  A namespace contains an ordered sequence of declarations.
getDeclarations(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner
  Returns the array of declarations.
getDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  A translation unit contains an ordered sequence of declarations.
getDeclarations(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the list of declarations in this translation unit for the given binding.
getDeclarationsInAST(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the list of declarations in this translation unit for the given binding.
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTInitCapture
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
  Returns the lambda declarator for this lambda expression, or `null` in case it was not specified.
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTParameterDeclaration
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
  Returns the function declarator of the function.
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
  Returns the declarator.
getDeclaratorForParameterName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
  Map declarator to IASTName.
getDeclarators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
  This returns the list of declarators in this declaration.
getDeclaredFields(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getDeclaredFields()` instead.
getDeclaredFields() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns a list of ICPPField objects representing fields declared in this class.
getDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getDeclaredMethods()` instead.
getDeclaredMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns a list of ICPPMethod objects representing all methods explicitly declared by this class.
getDeclaredType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
  Returns the function's declared type.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
  Returns the declaration specifier that specifies the type.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
  Returns the decl specifier for the function.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
  Returns the decl specifier.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
  This returns the object representing the declSpecifiers for this declaration.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
  Returns the decl specifier.
getDecltypeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDecltypeSpecifier
getDeclTypeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
  Returns the expression for simple declaration specifiers of type `IASTSimpleDeclSpecifier.t_decltype` or `IASTSimpleDeclSpecifier.t_typeof`.
getDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateNonTypeParameter
  Deprecated.
getDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTemplateParameter
  Returns the default value for this parameter, or `null`.
getDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTypeParameter
  The default type for this parameter.
getDefault() - Static method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
getDefault() - Static method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
getDefault() - Static method in class org.eclipse.cdt.core.model.AssemblyLanguage
getDefault() - Static method in class org.eclipse.cdt.core.model.CoreModel
  Returns the singleton.
getDefaultCNodeFactory() - Static method in class org.eclipse.cdt.core.dom.ast.ASTNodeFactoryFactory
getDefaultCPPNodeFactory() - Static method in class org.eclipse.cdt.core.dom.ast.ASTNodeFactoryFactory
getDefaultType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
  Returns the default value (a type id) for this template parameter, or `null`.
getDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
  Get default value for template template parameter or `null`.
getDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameter
  Returns the default value of this parameter if it has one, or null otherwise.
getDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
  Returns the default value for this template parameter, or `null`.
getDefinitions(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the array of definitions in this translation unit for the given binding.
getDefinitionsInAST(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Equivalent to getDefinitionsInAst(binding, false).
getDefinitionsInAST(IBinding, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the array of definitions in this translation unit for the given binding.
getDelegates() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDeclaration
  Return an array of bindings that were declared by this using declaration.
getDelta() - Method in class org.eclipse.cdt.core.model.ElementChangedEvent
  Returns the delta describing the change.
getDependencyTree() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the dependency tree for the translation unit.
getDescription() - Method in interface org.eclipse.cdt.core.model.IPathEntryContainer
  Answers a readable description of this container
getDescription(IPath, ICProject) - Method in class org.eclipse.cdt.core.model.PathEntryContainerInitializer
getDesignators() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
  Get all of the designators.
getDesignators() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
  Returns all of the designators.
getDirectiveKeywords() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getDirectiveKeywords() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
  Get the set of assembler directives defined for this variant.
getElement() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns the element that this delta describes a change to.
getElement(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
getElementAtLine(int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the smallest element within this translation unit that includes the given source position (that is, a method, field, etc.), or `null` if there is no element other than the translation unit itself at the given position, or if the given position is not within the source range of this translation unit.
getElementAtOffset(int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the smallest element within this translation unit that includes the given source position (that is, a method, field, etc.), or `null` if there is no element other than the translation unit itself at the given position, or if the given position is not within the source range of this translation unit.
getElementName() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the name of this element.
getElementName() - Method in interface org.eclipse.cdt.core.model.IUsing
  Returns the name of the package the statement refers to.
getElements() - Method in interface org.eclipse.cdt.core.model.ICModelStatus
  Returns any C elements associated with the failure (see specification of the status code), or an empty array if no elements are related to this particular status code.
getElements() - Method in interface org.eclipse.cdt.core.model.IRegion
  Returns the top level elements in this region.
getElementsAtOffset(int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the elements within this translation unit that includes the given source position (that is, a method, field, etc.), or an empty array if there are no elements other than the translation unit itself at the given position, or if the given position is not within the source range of this translation unit.
getElementType() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns this element's kind encoded as an integer.
getElseClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
  Returns the statement that is executed if the condition is false.
getEndingLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
  Returns the ending line number.
getEndLine() - Method in interface org.eclipse.cdt.core.model.ISourceRange
  Returns the 1-based ending line of this element.
getEntries() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
getEntries() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
  Returns a list of names that fir in this context, along with their parents.
getEntryKind() - Method in interface org.eclipse.cdt.core.model.IPathEntry
  Returns the kind of this path entry.
getEnumerationType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumScope
  Returns the binding for the enumeration this scope is associated with.
getEnumerators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
  Returns enumerators.
getEnumerators() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
  Returns an array of the IEnumerators declared in this enumeration
getEnvVar(String) - Static method in class org.eclipse.cdt.utils.spawner.EnvironmentReader
getEnvVars() - Static method in class org.eclipse.cdt.utils.spawner.EnvironmentReader
getErrorStream() - Method in class org.eclipse.cdt.utils.spawner.Spawner
  See java.lang.Process#getErrorStream (); The client is responsible for closing the stream explicitly.
getEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTInitializerClause
  Returns the evaluation object for this expression.
getEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
  Returns the evaluation object if this value cannot be represented as a single numerical value, or `null` otherwise.
getException() - Method in class org.eclipse.cdt.core.model.CModelException
  Returns the underlying `Throwable` that caused the failure.
getExceptions() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
  Returns the type signatures of the exceptions this method throws, in the order declared in the source.
getExceptionSpecification() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Returns an array of type-ids representing the exception specification.
getExceptionSpecification() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
  Returns the exception specification for this function or `null` if there is no exception specification.
getExceptionSpecification(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethodSpecialization
  Deprecated.
  Use `ICPPFunction.getExceptionSpecification()` instead.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
  If isRecursive() is true, specify an exclude file patterns.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
  If isRecursive() is true, specify an exclude file patterns.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
  Returns an array of inclusion paths affecting the resource when looking for files recursively.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
  Returns an array of inclusion paths affecting the resource when looking for files recursively.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IOutputEntry
  Returns an array of inclusion paths affecting the source folder when looking for files recursively.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.ISourceEntry
  Returns an array of inclusion paths affecting the source folder when looking for files recursively.
getExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansionLocation
  Returns the expansion node enclosing this location.
getExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
  Returns the macro expansion, or an empty string for dynamic style macros.
getExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
  Returns the expansion of this macro definition, or `null` if the definition is not available.
getExpansionImage() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
  Returns the image of the expansion (also containing comments), or `null` if the definition is not available.
getExpansionLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
  Returns the location of the macro expansion, or `null` if not supported.
getExpansionLocations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
  Deprecated.
  use `IASTNodeLocation.asFileLocation()`.
getExpansionPattern() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
  Returns the expansion pattern, if this is a pack expansion, or `null` otherwise.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
  Deprecated.
  Replaced by `ICPPASTConstructorInitializer.getArguments()`.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
  If the specifier is of the form 'alignas(<expression>)' or '_Alignas(<expression>)', returns the enclosed expression.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
  The expression that determines whether this case should be taken.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
  Get the expression in this statement.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
  Deprecated.
  Get the expression for the initializer.
getExpressions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
  Returns nested expressions.
getExpressionString(IASTExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Return a string representation for the given IASTExpression.
getExpressionType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
  Returns the type of the value the expression evaluates to.
getFactory() - Static method in class org.eclipse.cdt.utils.spawner.ProcessFactory
getFD() - Method in class org.eclipse.cdt.utils.pty.PTY.MasterFD
getField(String) - Method in interface org.eclipse.cdt.core.model.IStructure
  Returns the specific field with the given name within the structure.
getFieldName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
  Returns the name of the field being dereferenced.
getFieldOwner() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
getFieldOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
  Returns an expression for the object containing the field.
getFieldOwnerType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
  Returns the type of the field owner.
getFieldPosition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPField
  Returns the position of this field within its class owner's declared fields, or -1 if the position cannot be determined.
getFields(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getFields()` instead.
getFields() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  The method is restated here just to point out that this method returns a list of ICPPField objects representing all fields, declared or inherited.
getFields() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
  Returns the fields for this type.
getFields() - Method in interface org.eclipse.cdt.core.model.IStructure
  Returns the fields of a structure.
getFile() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
  Returns an IFile corresponding to the file for which settings have changed if this event's type is TYPE_FILE, or null otherwise.
getFile() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the corresponding file for this translation unit, or `null` if this translation unit does not have a corresponding file.
getFile() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
getFileLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Computes a file location for the node.
getFileName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
  The name of the file.
getFileName() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
  Returns the file name this problem occurred in, or `null` if it is unknown.
getFilename() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
  Returns a String corresponding to the full path to the file for which settings have changed if this event's type is TYPE_FILE, or null otherwise.
getFilename() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
getFilePath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the location of the root file of this translation unit.
getFixedType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumeration
  Returns the underlying type of the enumeration if it is fixed, or `null` otherwise.
getFlags() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns flags that describe how an element has changed.
getFriends(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getFriends()` instead.
getFriends() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns an array of bindings for those classes/functions declared as friends of this class.
getFullFileName() - Method in interface org.eclipse.cdt.core.model.IInclude
getFullIncludeFilePath() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
  Return the includeFilePath with the base path.
getFullIncludePath() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
  Return the includePath with the base path.
getFullLibraryPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Returns the complete path, equivalent to: getBasepath().append(getPath());
getFullMacroFilePath() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
  the path is completed if it relative.
getFunctionCallOperatorName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
  Returns an implicit name that represents the implicit function call operator of the closure.
getFunctionNameExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
  Returns the function name expression.
getFunctionScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Get function scope this node represents.
getFunctionScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
  Get the scope for this declarator.
getFunctionScope() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
  Returns the function scope
getGlobalNamespace() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit
  Returns the global namespace of the translation unit.
getHandleIdentifier() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns a string representation of this element handle.
getId() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
getId() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
getID() - Method in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
  Returns the ID of the problem.
getId() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getId() - Method in interface org.eclipse.cdt.core.model.ILanguage
  Return the language id for this language.
getIdentifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
  Returns the identifier for this capture or `null`, when `this`is captured.``
getIdentifierList() - Method in interface org.eclipse.cdt.core.model.IMacro
  Returns the Identifier List.
getIdLength() - Method in interface org.eclipse.cdt.core.model.ISourceRange
  Returns the number of characters of the Id for this element.
getIdStartPos() - Method in interface org.eclipse.cdt.core.model.ISourceRange
  Returns the Id starting position of this element.
getImageLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Returns the image location for this name or `null` if the information is not available.
getImplicitDestructorNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorNameOwner
getImplicitMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
  Returns an array of methods that were implicitly added to this class scope.
getImplicitNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner
getImportedIndexFile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns the file from the index that this include statement has pulled in, or `null` if the include creates AST or is unresolved or skipped.
getInclude(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the include declaration in this translation unit with the given name.
getIncludedFileContentsHash() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns a hash-code for the contents of the file included, or `0` if the content has not been parsed.
getIncludedFileReadTime() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns time when the included file was read.
getIncludedFiles() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
getIncludedFileSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns the size of the included file, or -1 if the file was not read.
getIncludedFileTimestamp() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns the modification time of the included file, or -1 if the file was not read.
getIncludeDirective() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree.IASTInclusionNode
getIncludeDirectives() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the include directives encountered in parsing this translation unit.
getIncludeEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
  This method returns the include entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getIncludeEntry() - Method in interface org.eclipse.cdt.core.model.IIncludeReference
  Returns the pathEntry
getIncludeFileEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
  This method returns the include file entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getIncludeFilePath() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
  Returns the include file
getIncludeName() - Method in interface org.eclipse.cdt.core.model.IInclude
  Returns the name that of the included file.
getIncludePath() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
  Returns the include path
getIncludeReferences() - Method in interface org.eclipse.cdt.core.model.ICProject
  Return the include paths set on the project.
getIncludes() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the include declarations in this translation unit in the order in which they appear in the source.
getInclusions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree
getIndex() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the Index associated with this translation unit.
getIndex() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
getIndex() - Method in interface org.eclipse.cdt.core.model.ISourceReference
  Allows to differentiate otherwise equal elements of the same file.
getIndexFileSet() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the set of files that have been skipped because they have been part of the index prior to creating this AST, or `null` if not available.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
  Returns the initializer for the member
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
  Returns the initializer or `null`.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
  Returns the argument for initialization.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStructuredBindingDeclaration
  Returns the initializer of the structured binding declaration.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
  Returns the optional initializer for this declarator.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
  Returns the initializer for the compound literal.
getInitializer() - Method in interface org.eclipse.cdt.core.model.IVariable
  Returns the initializer of a variable.
getInitializerClause() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
  Returns the for-range-initializer.
getInitializerClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEqualsInitializer
  Returns the expression or braced initializer list of this initializer.
getInitializers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
  Deprecated.
  Replaced by `IASTInitializerList.getClauses()`.
getInitializerStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
  Returns the init-statement for an if.
getInitializerStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
  Returns the init-statement for a switch.
getInitializerStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
  Returns the initializer statement.
getInitializerString(IASTInitializer) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  This function is used to return the signature of an IASTInitializer.
getInitializerValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
  Deprecated.
  Replaced by `ICPPASTConstructorChainInitializer.getInitializer()`.
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
  Deprecated.
  Replaced by `ICPPASTSimpleTypeConstructorExpression.getInitializer()`
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
  Deprecated.
  Get initial value.
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.IParameter
  Inherited from `IVariable`, always returns `null`.
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
  Returns the value for a variable with an initializer, or `null` otherwise.
getInitOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
  Returns the second operand of the expression.
getInlineNamespaces() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
  Returns the inline namespaces that are members of this scope.
getInputStream() - Method in class org.eclipse.cdt.utils.pty.PersistentPTY
getInputStream() - Method in class org.eclipse.cdt.utils.pty.PTY
getInputStream() - Method in class org.eclipse.cdt.utils.spawner.Spawner
  See java.lang.Process#getInputStream (); The client is responsible for closing the stream explicitly.
getInstance() - Static method in class org.eclipse.cdt.core.model.LanguageManager
getInternalExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
  Deprecated.
  Returns an empty character array.
getIterationExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
  Returns the expression that is evaluated after the completion of an iteration of the loop.
getKey() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
  Returns the type (key) of this composite specifier.
getKey() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
  Returns the type of the composite, `ICompositeType.k_struct`, `ICompositeType.k_union`, or `ICPPClassType.k_class`.
getKeywords() - Method in interface org.eclipse.cdt.core.model.ICLanguageKeywords
  Returns the keywords defined for this language, excluding built-in types.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier
  Return the kind of this class-virt-specifier.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier
  Return the kind of this virt-specifier.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
  Returns the kind.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
  Returns the kind of the literal expression kind, which can be one of the `lk_*` constants defined above.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
  This returns the kind of basic type you are looking at.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Classifies the scope.
getKind() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns the kind of this delta - one of `ADDED`, `REMOVED`, or `CHANGED`.
getLabelNameExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
  Returns the label-name expression.
getLabelStatement() - Method in interface org.eclipse.cdt.core.dom.ast.ILabel
  Returns the label statement for this label.
getLanguage() - Method in interface org.eclipse.cdt.core.model.ILanguageDescriptor
getLanguage() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Return the language for this translation unit.
getLanguage(String) - Method in class org.eclipse.cdt.core.model.LanguageManager
getLanguage(IContentType) - Method in class org.eclipse.cdt.core.model.LanguageManager
getLanguage(IContentType, IProject) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns language binding to a particular content type for given project.
getLanguage(IContentType, IProject, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns language binding to a particular content type for given project.
getLanguageConfiguration(IProject) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns the language configuration for the given project.
getLanguageDescriptor(String) - Method in class org.eclipse.cdt.core.model.LanguageManager
getLanguageDescriptors() - Method in class org.eclipse.cdt.core.model.LanguageManager
getLanguageForContentTypeID(String) - Method in class org.eclipse.cdt.core.model.LanguageManager
getLanguageForFile(String, IProject, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IPath, IProject, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IPath, IProject, ICConfigurationDescription, String) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IFile, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IFile, ICConfigurationDescription, String) - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns an ILanguage representing the language to be used for the given file.
getLastName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
  The last name is often semantically significant.
getLastName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  For convenience this method returns the last name of a qualified name or `this` if this is not a qualified name.
getLeadingSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the tokens that can be found between this node and its left sibling (or the beginning of the parent, if there is no left sibling).
getLength() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
getLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
  Returns the length of the completion point.
getLength() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
  Returns the length of text removed or replaced in the buffer, or 0 if text has been inserted into the buffer.
getLength() - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns number of characters stored in this buffer.
getLength() - Method in interface org.eclipse.cdt.core.model.ISourceRange
  Returns the number of characters of the source code for this element.
getLibraryEntry() - Method in interface org.eclipse.cdt.core.model.ILibraryReference
  Return the pathEntry.
getLibraryPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Return the library path.
getLibraryReferences() - Method in interface org.eclipse.cdt.core.model.ICProject
  Return the library references for this project.
getLineCommentCharacters() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getLineCommentCharacters() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
  Get the set of valid line comment characters defined for this assembly variant.
getLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
  Returns the line number for this problem, or -1 if it is unknown.
getLineSeparatorCharacter() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getLineSeparatorCharacter() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
  Get the line separator character defined for this assembly variant.
getLinkage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Determines the current linkage in which the name has to be resolved.
getLinkage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the linkage this AST was parsed in.
getLinkage() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
  Returns the linkage the binding belongs to.
getLinkageID() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
getLinkageID() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
getLinkageID() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getLinkageID() - Method in interface org.eclipse.cdt.core.model.ILanguage
  Return the id of the linkage this language contributes to.
getLiteral() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
  Returns the "literal" that represents the linkage.
getLoadedVersions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns the list of versions of the target file, each of which is identified by its significant macros, that had been included in this translation-unit prior to this statement.
getLocation() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the absolute path of the location of the translation unit.
getLocationKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
  Returns the kind of image-location, one of `IASTImageLocation.REGULAR_CODE`, `IASTImageLocation.MACRO_DEFINITION` or `IASTImageLocation.ARGUMENT_TO_MACRO_EXPANSION`.
getLocationURI() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns an absolute URI corresponding to the innermost file enclosing this element.
getLogicalConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
  Get the logical condition expression.
getLookupKey() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Returns the key for looking up this name in a scope.
getLookupKey() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
getLookupName() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
getLookupPoint() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
getMacroDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
  Deprecated.
  The macro definition used for the expansion
getMacroDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
  Returns the macro definition used for the expansion.
getMacroDefinitions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the macro definitions encountered in parsing this translation unit.
getMacroEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
  This method returns the macro entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getMacroExpansions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns an array with all macro expansions of this translation unit.
getMacroFileEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
  This method returns the macro file entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getMacroFilePath() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
  Returns the macroFile path.
getMacroName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorUndefStatement
  Returns the reference to the macro, or `null`.
getMacroName() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
  Returns the macro name.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
  Deprecated.
  The macro reference for the explicit macro expansion containing this expansion.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfdefStatement
  Returns the macro reference, or `null` if the macro does not exist.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfndefStatement
  Returns the macro reference, or `null` if the macro does not exist.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
  Returns the reference to the macro that causes this expansion.
getMacroValue() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
  Returns the macro value.
getMappingName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
  Get the mapping name.
getMappingTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
  Returns the mapping type id.
getMasterFD() - Method in class org.eclipse.cdt.utils.pty.PTY
getMaxValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
getMemberBindings() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
  Returns an array of the all the bindings declared in this namespace.
getMemberInitializerId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
  Returns the name of the member.
getMemberInitializers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
  Returns the array of associated member initializers.
getMemberOfClass() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPointerToMemberType
  Returns the class to whose members this points to.
getMembers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
  Returns a list of member declarations.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
  Returns the message of the assertion.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorErrorStatement
  The Error Message.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorPragmaStatement
  Returns the pragma message.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
  A human-readable message that describes the problem.
getMethod(String) - Method in interface org.eclipse.cdt.core.model.IStructure
  Returns the specific method with the given name within the structure.
getMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getMethods()` instead.
getMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns a list of ICPPMethod objects representing all methods defined for this class including those declared, inherited, or generated (e.g. default constructors and the like).
getMethods() - Method in interface org.eclipse.cdt.core.model.IStructure
  Returns all methods within the structure.
getMinValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
getModifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
  Returns `ICPPASTExplicitTemplateInstantiation.STATIC`, `ICPPASTExplicitTemplateInstantiation.INLINE`, `ICPPASTExplicitTemplateInstantiation.EXTERN`, or `0`.
getModifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
  This returns the combination of modifier bits for this type.
getMovedFromElement() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns an element describing this element before it was moved to its current location, or `null` if the `F_MOVED_FROM` change flag is not set.
getMovedToElement() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns an element describing this element in its new location, or `null` if the `F_MOVED_TO` change flag is not set.
getName() - Method in class org.eclipse.cdt.core.dom.ast.ASTNodeProperty
  Each property has a name to help distinguish it from other properties of a node.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
  Returns the field name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
  Deprecated.
  Use getNameSpecifier() instead.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldDesignator
  Returns the field name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
  Returns the name of the namespace.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember
  Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
  Returns the template parameter name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
  Get the (optional) name of this template template parameter.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
  Deprecated.
  Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
  Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
  Returns the name of the attribute.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
  Returns the name for this composite type.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
  Returns the name of the declarator.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
  Returns the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
  Returns the enum's name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
  Get the enumerator's name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
  Returns the name of the label.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
  Returns the name used in the expression.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
  The name for the label.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier
  Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns the name of the file as specified in the directive.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
  Get the macro name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
  Returns the unqualified name of the binding as a string.
getName() - Method in interface org.eclipse.cdt.core.IProcessInfo
getName() - Method in class org.eclipse.cdt.core.model.AbstractLanguage
getName() - Method in interface org.eclipse.cdt.core.model.ILanguage
  Returns the human readable name corresponding to this language, suitable for display.
getNameCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
  Returns the unqualified name of the binding as an array of characters.
getNames() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
getNames() - Method in class org.eclipse.cdt.core.dom.ast.ASTNameCollector
  Returns the array of matching names.
getNames() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStructuredBindingDeclaration
  Returns the list of names declared by this structured binding declaration.
getNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
  Returns a list of names that fit in this context.
getNamespace(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the first namespace declaration in this translation unit with the given name This is a handle-only method.
getNamespaces() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the namespace declarations in this translation unit in the order in which they appear in the source.
getNamespaceScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
  Returns the scope object associated with this namespace
getNameSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
  Returns the name specifier inside this base specifier.
getNeededSharedLibs() - Method in interface org.eclipse.cdt.core.model.IBinary
getNegativeResultExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
  Get the negative result expression.
getNestedClasses(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getNestedClasses()` instead.
getNestedClasses() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns an array of nested classes/structures
getNestedDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
  If the declarator is nested in parentheses, returns the declarator as found in those parentheses.
getNestedInclusions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree.IASTInclusionNode
getNestedMacroReferences() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
  Returns an array of nested macro expansions.
getNestedStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
  Returns the statement following the label.
getNewInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
  Deprecated.
  Replaced by `ICPPASTNewExpression.getInitializer()`
getNewPlacement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
  Deprecated.
  Replaced by `ICPPASTNewExpression.getPlacementArguments()`
getNewTypeIdArrayExpressions() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
  Deprecated.
  the id-expressions are part of the type-id.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
  Returns the length of this location in terms of characters.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
  Deprecated.
  Returns the length of this location.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansionLocation
  Returns the length of this location.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
  This is the length of the node within the file or macro-expansion.
getNodeLocations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the location of this node.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
  Returns the offset within the file where this location starts.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
  Deprecated.
  Returns an offset within the macro-expansion.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansionLocation
  Returns an offset within the macro-expansion.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
  This is the offset within either the file or a macro-expansion.
getNodeSelector(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns an IASTNodeSelector object for finding nodes by file offsets.
getNodeSignature(IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Return's the String representation of a node's type (if available).
getNodeType(IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  For testing purposes, only.
getNoexceptEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Returns the noexcept evaluation, or `null` if no noexcept specification is present, or or an evaluation representing `noexcept(true)` in case of an empty exception specification.
getNoexceptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Returns the noexcept expression, `ICPPASTFunctionDeclarator.NOEXCEPT_DEFAULT` if the noexcept specification does not contain an expression, or `null` the noexcept specification is not present.
getNoexceptSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
  Returns the evaluation object for the noexcept specifier or null if there is no noexcept specifier.
getNominatedScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
  Returns the scope of the namespace that is nominated by this directive, or `null` if it cannot be determined.
getNonCResources() - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns an array of non-C resources directly contained in this project.
getNonCResources() - Method in interface org.eclipse.cdt.core.model.ICModel
  Returns an array of non-C resources (i.e. non-C projects) in the workspace.
getNonCResources() - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns an array of non-C resources directly contained in this project.
getNonTypeEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
  If this is a non-type value (suitable for a template non-type parameters), the evaluation object is returned.
getNonTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
  If this is a non-type value (suitable for a template non-type parameters), the value is returned.
getNumberOfParameters() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
  Returns the number of parameters of this method.
getNumberOfTemplateParameters() - Method in interface org.eclipse.cdt.core.model.ITemplate
  Returns the number of template parameters
getOffset() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
  Returns the index of the first character inserted, removed, or replaced in the buffer.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
  Returns the operand initializer.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
  Get the operand.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
  Returns the operand of the initializer.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeTransformationSpecifier
  Returns the type-id to which the type transformation operator is being applied.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUnaryTypeTransformation
  Returns the type to which the type transformation operator is being applied.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
  Get expression being cast.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
  Returns the operand.
getOperand1() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
  Get the first operand.
getOperand1() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
  Returns the first operand.
getOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
  Get the second operand.
getOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
  Returns the second operand, or `null` if it was not provided (content assist).
getOperandInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
  Deprecated.
  Replaced by `ICASTDesignatedInitializer.getOperand()`;
getOperands() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
  Returns the operands of the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
  Returns the operator of the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeTransformationSpecifier
  Returns the type transformation operator being applied.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUnaryTypeTransformation
  Returns the type transformation operator being applied.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
  Returns the operator.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
  Returns the operator for the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
  Get the type of cast (as an operator).
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
  Returns the operator for the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
  Returns the operator/kind.
getOption(String, boolean) - Method in interface org.eclipse.cdt.core.model.ICProject
  Helper method for returning one option value only.
getOptions(boolean) - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns the table of the current custom options for this project.
getOriginal(ICElement) - Method in interface org.eclipse.cdt.core.model.IWorkingCopy
  Returns the original element the specified working copy element was created from, or `null` if this is not a working copy element.
getOriginalElement() - Method in interface org.eclipse.cdt.core.model.IWorkingCopy
  Returns the original element this working copy was created from, or `null` if this is not a working copy.
getOriginalNode() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCopyLocation
getOriginalNode() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  If the node is a copy of some other node, returns the original node.
getOriginalProblem() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblem
  If this problem was triggered by another problem, returns that problem, otherwise returns null.
getOriginalTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
  Similar to `ICPPTemplateArgument.getTypeValue()` but returns the original type value before typedef resolution.
getOriginatingTranslationUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the ITranslationUnit this AST originated from, or `null` if the AST does not correspond to an ITranslationUnit.
getOutputEntries() - Method in interface org.eclipse.cdt.core.model.ICProject
  Return the output entries.
getOutputStream() - Method in class org.eclipse.cdt.utils.pty.PersistentPTY
getOutputStream() - Method in class org.eclipse.cdt.utils.pty.PTY
getOutputStream() - Method in class org.eclipse.cdt.utils.spawner.Spawner
  See java.lang.Process#getOutputStream (); The client is responsible for closing the stream explicitly.
getOverload() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression
  Returns the function binding for the overloaded operator, or `null` if the operator is not overloaded.
getOverload() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionCallExpression
  Returns the function binding for the overloaded operator() invoked by the function call, or `null` if the operator() is not overloaded.
getOverload() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression
  Returns the function binding for the overloaded operator, or `null` if the operator is not overloaded.
getOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
  Returns the binding that owns this binding, or `null` if there is no owner.
getOwner() - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns the resource element owning of this buffer.
getPackExpansion(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
  Returns the values for the template parameter pack with the given id in the map, or `null` if the parameter is not mapped or is not a parameter pack.
getPackExpansion(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
  Returns the values for the template parameter pack in the map, or `null` if the parameter is not mapped or is no parameter pack.
getParameter() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionStyleMacroParameter
  Get the parameter name.
getParameterDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
  Get parameters declarations.
getParameterID() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
  Returns `(getTemplateNestingLevel() << 16) + getParameterPosition()`.
getParameterInitializer(int) - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
  Returns the initializer of parameters position for this method.
getParameterList() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
  Returns the parameter names or `null` if this is not a function style macro.
getParameterNames() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
  Returns parameter names.
getParameterPlaceholderList() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
  Returns the parameter list where the name of the last parameter is changed if this is a variadic macro, or `null` if this is not a function style macro.
getParameterPosition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
  Returns the zero-based position of this parameter within the template parameter list it belongs to.
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorFunctionStyleMacroDefinition
  Returns the macro parameters.
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
  Gets the parameter declarations for the function
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
  Returns the formal parameters of the function.
getParameterSignature(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the parameter signature for an IASTDeclarator as a comma separated list wrapped in parenthesis.
getParameterSignatureArray(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns a String[] corresponding to the signatures of individual parameters for an IASTDeclarator.
getParameterType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
  Get the type of the type parameter (either `ICPPASTSimpleTypeTemplateParameter.st_class` or `ICPPASTSimpleTypeTemplateParameter.st_typename`).
getParameterType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
  Get the type of the template-template parameter (either `ICPPASTTemplatedTypeTemplateParameter.tt_class` or `ICPPASTTemplatedTypeTemplateParameter.tt_typename`).
getParameterTypes() - Method in interface org.eclipse.cdt.core.dom.ast.IFunctionType
  Returns the adjusted parameter types ISO C99 6.7.5.3, ISO C++98 8.3.4-3
getParameterTypes() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
  Returns the type signatures for the parameters of this method.
getParameterTypeString(IFunctionType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a string representation for the parameters of the given function type.
getParameterTypeStringAndQualifiers(IFunctionType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a string representation for the parameters and the qualifiers of the given function type.
getParameterTypeStringArray(IFunctionType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns an array of normalized string representations for the parameter types of the given function type.
getParent() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the parent node of this node in the tree.
getParent() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Returns the first enclosing non-template scope, or `null` if this is the global scope.
getParent() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the element directly containing this element, or `null` if this element has no parent.
getParserExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
  Returns the extension configuration used for creating the parser.
getParserExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
  Returns the extension configuration used for creating the parser.
getParserLanguage() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
getParserLanguage() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
getParserLanguage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Deprecated.
  Use `IASTTranslationUnit.getLinkage()` instead
getPartialSpecializations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplate
  Returns the partial specializations of this class template.
getPartialSpecializations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartiallySpecializable
  Returns the partial specializations of this template.
getPartialSpecializations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTemplateParameter
getPath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
  Returns the absolute location of the file found through #include, or an empty string if include was not resolved.
getPath() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the path to the innermost resource enclosing this element.
getPath() - Method in interface org.eclipse.cdt.core.model.ICModelStatus
  Returns the path associated with the failure (see specification of the status code), or `null` if the failure is not one of `DEVICE_PATH`, `INVALID_PATH`, `PATH_OUTSIDE_PROJECT`, or `RELATIVE_PATH`.
getPath() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
  Returns an IPath corresponding to the file for which settings have changed if this event's type is TYPE_FILE, or null otherwise.
getPath() - Method in interface org.eclipse.cdt.core.model.IPathEntry
  Returns the affected IPath
getPath() - Method in interface org.eclipse.cdt.core.model.IPathEntryContainer
  Answers the container path identifying this container.
getPath() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
getPath() - Method in class org.eclipse.cdt.core.model.PathEntryContainerChanged
  Returns the affected path;
getPathEntries() - Method in interface org.eclipse.cdt.core.model.IPathEntryContainer
  Answers the set of path entries this container is mapping to.
getPathEntries(IPath, int) - Method in interface org.eclipse.cdt.core.model.IPathEntryContainerExtension
  Returns the set of entries associated with the resource and empty array if none.
getPathEntryContainer(IPath, ICProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
  Answers the project specific value for a given container.
getPathEntryContainerInitializer(String) - Static method in class org.eclipse.cdt.core.model.CoreModel
  Helper method finding the pathentry container initializer registered for a given container ID or `null` if none was found while iterating over the contributions to extension point to the extension point "org.eclipse.cdt.core.PathEntryContainerInitializer".
getPathEntryStore(IProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
  Returns the IPathEntryStore of the project.
getPattern() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpansionExpression
  Returns the pattern of the pack expansion.
getPDOMLinkageFactoryMappings() - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns mappings between IDs and IPDOMLinkageFactory.
getPid() - Method in interface org.eclipse.cdt.core.IProcessInfo
getPlacementArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
  Returns the additional arguments for the new placement, or `null`.
getPointerOperators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
  This is the list of pointer operators applied to the type for the declarator.
getPointOfDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
  Returns the point of declaration as global offset (`ASTNode.getOffset()`).
getPositiveResultExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
  Get the positive result expression, or `null` in case the positive condition was omitted (this is a gcc extension).
getPreBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Returns the intermediate representation of the binding, if already available.
getPrefix() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
getPrefix() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
  If the point of completion was at the end of a potential identifier, this string contains the text of that identifier.
getPreprocessorKeywords() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getPreprocessorKeywords() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
  Get the preprocessor keywords (directives) defined for this variant.
getPreprocessorKeywords() - Method in interface org.eclipse.cdt.core.model.ICLanguageKeywords
  Returns the preprocessor keywords (directives) defined for this language.
getPreprocessorProblems() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns all preprocessor and scanner problems.
getPreprocessorProblemsCount() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Fast access to the count of preprocessor problems to support statistics.
getPrimaryClassTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
  Returns the ICPPTemplateDefinition which this is a specialization of.
getPrimaryTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartialSpecialization
  Returns the ICPPTemplateDefinition which this is a specialization of.
getProblem() - Method in exception org.eclipse.cdt.core.dom.ast.DOMException
  Returns the problem associated w/this exception.
getProblem() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemHolder
  Get the problem.
getProblemMessage(int, String) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
getProcessList() - Method in interface org.eclipse.cdt.core.IProcessList
getProject() - Method in interface org.eclipse.cdt.core.model.ICProject
getProject() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
  Returns an IProject corresponding to the project for which settings have changed if this event's type is TYPE_PROJECT or TYPE_FILE, or null otherwise.
getProject() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
getProjectDescription(IProject) - Method in class org.eclipse.cdt.core.model.CoreModel
  Returns the project description associated with this project or null if the project does not contain the CDT data associated with it.
getProjectDescription(IProject, boolean) - Method in class org.eclipse.cdt.core.model.CoreModel
  returns the project description associated with this project or null if the project does not contain the CDT data associated with it.
getProjectDescriptionManager() - Method in class org.eclipse.cdt.core.model.CoreModel
getPropertyInParent() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Describes relationship between this child node and it's parent.
getPseudoDestructor() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
  Get the built-in type's pseudo-destructor.
getPureVirtualMethods(ICPPClassType) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
  Returns all pure virtual methods of a class.
getPureVirtualMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
  Deprecated.
  Use `SemanticQueries` `SemanticQueries.getPureVirtualMethods(ICPPClassType)` instead.
getQualifiedName(ICPPBinding) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns the qualified name for the given binding including template arguments.
getQualifiedName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
  Get the qualified name.
getQualifiedName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
  Returns an array of strings representing the qualified name of this binding.
getQualifiedNameCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
getQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
  Returns all segments of the name but the last.
getQualifierBits() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
  Deprecated.
  use `IBasicType.getModifiers()`, instead.
getRangeCeiling() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
  Get the range ceiling expression.
getRangeCeiling() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
  Returns the end expression of the index range.
getRangeFloor() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
  Get the floor expression of the range.
getRangeFloor() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
  Returns the start expression of the index range.
getRawEnvVars() - Static method in class org.eclipse.cdt.utils.spawner.EnvironmentReader
  Deprecated.
  since CDT 6.1. `getEnvVars()` provides all the data.
getRawPathEntries(ICProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
  Returns the raw pathentries for the project.
getRawPathEntries() - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns the list of entries for the project.
getRawSignature() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the raw signature of the IASTNode before it is processed by the preprocessor.
getReferencedConfigurationDescriptions(ICConfigurationDescription, boolean) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
  Returns the configuration descriptions referenced directly by the specified configuration description.
getReferences(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  Returns the list of references in this translation unit to the given binding.
getReferencingConfigurationDescriptions(ICConfigurationDescription, boolean) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
  Returns the list of all configuration descriptions which directly reference the specified configuration description.
getRefQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Returns the ref-qualifier.
getRefQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStructuredBindingDeclaration
  Returns the `RefQualifier` of the structured binding.
getRegistedContentTypeId(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
  Return the registered content type id, for example: CONTENT_TYPE_CHEADER CONTENT_TYPE_CXXHEADER CONTENT_TYPE_CSOURCE CONTENT_TYPE_CXXSOURCE CONTENT_TYPE_ASMSOURCE or null is return if no id match the list
getRegistedContentTypeIds() - Static method in class org.eclipse.cdt.core.model.CoreModel
  Returns an array of the register contentTypes.
getRegisteredContentTypeIds() - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns all content types that are registered with CDT.
getRegisteredLanguages() - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns all of the languages registered with the `Platform`.
getRemovedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns deltas for the children which have been removed.
getRequiredArgumentCount() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
getRequiredProjectNames() - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns the names of the projects that are directly required by this project.
getResolvedPathEntries(ICProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
  This method returns the resolved pathentries for the project All pathEntry.CDT_CONTAINER entries in the project's will be replaced by the entries they resolve to.
getResolvedPathEntries() - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns the list of entries for the project.
getResource() - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns the corresponding IContainer.
getResource() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the corresponding resource for this element, or `null` if this element does not have a corresponding resource.
getResourceDeltas() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
  Returns the collection of resource deltas.
getReturnArgument() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
  Returns the return value as `IASTInitializerClause`, or `null`.
getReturnType() - Method in interface org.eclipse.cdt.core.dom.ast.IFunctionType
  Returns the return type of this function type
getReturnType() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
  Returns the return value of this method.
getReturnValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
  This is the optional return value for this function.
getRoleForName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
  Get the role for the name.
getRoleOfName(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
  Returns the role of this name.
getScannerExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
  Deprecated.
  Since 5.4 not called by the framework. Override `GCCLanguage.getScannerExtensionConfiguration(IScannerInfo)` instead.
getScannerExtensionConfiguration(IScannerInfo) - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
getScannerExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
  Deprecated.
  Since 5.4 not called by the framework. Override `GPPLanguage.getScannerExtensionConfiguration(IScannerInfo)` instead.
getScannerExtensionConfiguration(IScannerInfo) - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
getScannerInfo(boolean) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the scanner info associated with this translation unit.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAttribute
  Returns the scope of the attribute, or `null` if the attribute doesn't have a scope.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
  Returns the scope represented by this catch handler.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
  Returns the scope containing the enumerators of this enumeration, or `null` if the specifier is opaque.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
  Returns the implicit `IScope` represented by this if statement
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
  Returns the scope object represented by this construct.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
  Returns the scope defined by this for-loop.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
  Get the `IScope` represented by this switch.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
  Returns the template scope representing this declaration in the logical tree.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
  Get the `IScope` represented by this while.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
  Returns the scope that this interface eludes to in the logical tree.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
  Returns `IScope` node that this node eludes to in the logical tree.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
  Returns the `IScope` represented by this for loop.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
  Get the logical IScope that the function definition body represents.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
  This returns the global scope for the translation unit.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
  Returns the parent scope for this binding.
getScopeName() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
  Returns the IName for this scope, may be `null`.
getScopeStyle() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
getSelectedNames(IASTTranslationUnit, int, int) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
getSelectedNames(IASTTranslationUnit, int, int) - Method in interface org.eclipse.cdt.core.model.ILanguage
  Deprecated.
  replaced by `IASTTranslationUnit.getNodeSelector(String)`.
getSharedWorkingCopy(IProgressMonitor, IProblemRequestor) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns a shared working copy on this element using the given factory to create the buffer, or this element if this element is already a working copy.
getSharedWorkingCopy(IProgressMonitor, IBufferFactory) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Deprecated.
  use `ITranslationUnit.getSharedWorkingCopy(IProgressMonitor, IProblemRequestor)`, or CDTUITools.getWorkingCopyManager() instead.
getSharedWorkingCopy(IProgressMonitor, IBufferFactory, IProblemRequestor) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Deprecated.
  use `ITranslationUnit.getSharedWorkingCopy(IProgressMonitor, IProblemRequestor)`, or CDTUITools.getWorkingCopyManager() instead.
getSignature(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the String signature corresponding to an IASTDeclarator.
getSignature(IASTDeclSpecifier) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the String representation of the signature for the IASTDeclSpecifier.
getSignature(IASTTypeId) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the String representation of the signature for the IASTTypeId.
getSignature() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
  Returns a signature uniquely identifying the value.
getSignature() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
  Returns the signature of the method.
getSignificantMacros() - Method in interface org.eclipse.cdt.core.dom.ast.IFileNomination
  Returns macros relevant to parsing of the file included by this include statement and their definitions at the point of the include.
getSimpleType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
  Deprecated.
  Replaced by `ICPPASTSimpleTypeConstructorExpression.getDeclSpecifier()`.
getSize() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
  Returns the value for the size of the array type, or `null` if it is unspecified.
getSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
  Returns the size of the initializer list, including trivial initializers.
getSlaveName() - Method in class org.eclipse.cdt.utils.pty.PTY
getSoname() - Method in interface org.eclipse.cdt.core.model.IBinary
getSource() - Method in interface org.eclipse.cdt.core.model.ISourceReference
  Returns the source code associated with this element.
getSourceAttachmentPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Returns the path to the source archive or folder associated with this C path entry, or `null` if this C path entry has no source attachment.
getSourceAttachmentPrefixMapping() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Returns the path to map the source paths with to the source achive or folder An empty path indicates that the is a one-to-one mapping of source paths to the source achive or folder path.
getSourceAttachmentRootPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
  Returns the path within the source archive or folder where source are located.
getSourceRange() - Method in interface org.eclipse.cdt.core.model.ISourceReference
  Returns the source range associated with this element.
getSourceRoot(ISourceEntry) - Method in interface org.eclipse.cdt.core.model.ICProject
getSourceRoots() - Method in interface org.eclipse.cdt.core.model.ICProject
  Returns the source root folders of the project.
getSpecializedBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
getSpecializedBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumerationSpecialization
getSpecializedBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPSpecialization
  Return the binding that this specialization specializes.
getStartingLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
  Returns the starting line number.
getStartLine() - Method in interface org.eclipse.cdt.core.model.ISourceRange
  Returns the 1-based starting line of this element.
getStartPos() - Method in interface org.eclipse.cdt.core.model.ISourceRange
  Returns the zero-based starting position of this element.
getStatements() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
  Returns the statements in this block.
getStorageClass() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
  Returns the storage class, which is one of the constants sc_...
getString() - Method in interface org.eclipse.cdt.core.model.ICModelStatus
  Returns the string associated with the failure (see specification of the status code), or `null` if no string is related to this particular status code.
getSubscriptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
  Get the subsript expression.
getSubscriptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
  Returns the subscript expression.
getSubscriptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
  Deprecated.
  Replaced by `IASTArraySubscriptExpression.getArgument()`
getSubValue(int) - Method in interface org.eclipse.cdt.core.dom.ast.IValue
  If this value consists of sub-values, returns the sub-value at the given index.
getSuperClassAccess(String) - Method in interface org.eclipse.cdt.core.model.IInheritance
  Returns the super class access : ASTAccessVisibility
getSuperClassesNames() - Method in interface org.eclipse.cdt.core.model.IInheritance
  Return the inherited structures names.
getSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the tokens that make up this node.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
  Returns all template arguments as nodes.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
  Returns the arguments of this partial specialization.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartialSpecialization
  Returns the arguments of this partial specialization.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateInstance
  Returns the template arguments of this instance.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.model.ITemplate
  Returns the template arguments in a printable format.
getTemplateDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateScope
  Returns the corresponding template declaration
getTemplateDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPAliasTemplateInstance
  Returns the alias template specialized by this instance.
getTemplateDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateInstance
  Returns the template that this instance was instantiated from.
getTemplateName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
  Returns the name of the template.
getTemplateNestingLevel() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
  Returns the nesting-level of the template declaration this parameter belongs to.
getTemplateParameterMap() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPSpecialization
  Returns the mapping of template parameters to values.
getTemplateParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
  Returns the template parameters.
getTemplateParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
  Get the nested template parameters.
getTemplateParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateDefinition
  Returns an array of the template parameters.
getTemplateParameterTypes() - Method in interface org.eclipse.cdt.core.model.ITemplate
  Returns the template parameter types.
getTemplateSignature() - Method in interface org.eclipse.cdt.core.model.ITemplate
  Returns the template signature The signature depends on the type of template.
getText() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
  Returns the text that was inserted, the replacement text, or `null` if text has been removed.
getText() - Method in interface org.eclipse.cdt.core.model.IBinary
getText(int, int) - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns the given range of text in this buffer.
getThenClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
  Returns the statement that is executed if the condition is true.
getThisType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
  Deprecated.
  function types don't relate to this pointers at all.
getTokenCharImage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTToken
  Returns the token text.
getTokenCharImage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
  If the list contains a single token, returns its text.
getTokens() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
  Returns nested tokens.
getTokenSequence() - Method in interface org.eclipse.cdt.core.model.IMacro
  Returns the Token Sequence.
getTokenType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTToken
  Returns the token type.
getTokenType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
  If the list contains a single token, returns its type.
getTrailingReturnType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Returns the trailing return type as in `auto f() -> int` , or `null`.
getTrailingSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the tokens that can be found between this node and its right sibling (or the end of the parent, if there is no right sibling).
getTranslationUnit() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
getTranslationUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
  Returns the translation unit for this completion.
getTranslationUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
  Returns the translation unit (master) node that is the ancestor of all nodes in this AST.
getTranslationUnit() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
getTranslationUnit(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns the translation unit with the specified name in this container (for example, `"foobar.c"`).
getTranslationUnit() - Method in interface org.eclipse.cdt.core.model.ISourceReference
  Returns the translation unit in which this member is declared, or `null` if this member is not declared in a translation unit (for example, a binary type).
getTranslationUnit() - Method in interface org.eclipse.cdt.core.model.ITranslationUnitHolder
  Returns the translation unit that is provided by the receiver or null if there is no such translation unit.
getTranslationUnitPath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree
getTranslationUnits() - Method in interface org.eclipse.cdt.core.model.ICContainer
  Returns all of the translation units in this ccontainer.
getTryBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
  Returns the try body.
getType(IType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns the normalized string representation of the type.
getType(IType, boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a string representation of a type.
getType(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  For testing purposes, only.
getType(IASTTypeId) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns the type representation of the IASTTypeId as a String.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPAliasTemplate
  Returns the aliased type.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
  Returns the function's type.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
  Returns the type of the member (function type or type of field)
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameterPackType
  Returns the pattern for the pack-expansion
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPReferenceType
  Returns the type that this is a reference of.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
  Returns the type that this is an array of.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
  Returns the built-in type for the declaration.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
  Deprecated.
  Use the type-safe version getKind(), instead.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumerator
  Returns the type of this enumeration.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
  Returns the IFunctionType for this function
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
  Returns the type that this is a pointer to.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IQualifierType
  Returns the type that this is qualifying
getType() - Method in interface org.eclipse.cdt.core.dom.ast.ITypedef
  Returns the type that this thing is a typedef of.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
  Returns the type of the variable
getType() - Method in class org.eclipse.cdt.core.model.ElementChangedEvent
  Returns the type of event being reported.
getType() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
  Returns the type of even being reported.
getType() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
getType() - Method in class org.eclipse.cdt.core.model.PathEntryContainerChanged
  Type of change.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
  Returns the IASTTypeId for the ICPPASTConversionName.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
  Get the type Id.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
  If the specifier is of the form 'alignas()' or '_Alignas()', returns the enclosed type-id.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
  Get the typeId.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
  Get the type Id.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
  Returns the type id of the compound literal.
getTypeListString(IType[]) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a string representation for the type array.
getTypeListString(IType[], boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
  Returns a String representation of the type array as a comma-separated list.
getTypeName() - Method in interface org.eclipse.cdt.core.model.IEnumeration
  Deprecated.
  Useless method that always returns "enum".
getTypeName() - Method in interface org.eclipse.cdt.core.model.INamespace
  Returns the typename of a namespace.
getTypeName() - Method in interface org.eclipse.cdt.core.model.IStructureDeclaration
  Deprecated.
  use isUnion(), isClass(), isStruct()
getTypeName() - Method in interface org.eclipse.cdt.core.model.ITypeDef
  Returns the type of the typedef item
getTypeName() - Method in interface org.eclipse.cdt.core.model.IVariableDeclaration
  Returns the variable declaration type name.
getTypeofExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
  Deprecated.
  Replaced by `IASTSimpleDeclSpecifier.getDeclTypeExpression()`.
getTypeofExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
  Deprecated.
  Replaced by `IASTSimpleDeclSpecifier.getDeclTypeExpression()`.
getTypeOfNonTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
  If this is a non-type value (suitable for a template non-type parameter), the type of the value is returned.
getTypeofType() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
  Deprecated.
  don't use this method.
getTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
  If this is a type value (suitable for a template type and template template parameters), the type used as a value is returned.
getUnaryOperatorString(IASTUnaryExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
  Deprecated.
  Returns the String representation of the IASTUnaryExpression's operator.
getUnderlyingResource() - Method in interface org.eclipse.cdt.core.model.IBuffer
  Returns the underlying resource for which this buffer was opened, or `null` if this buffer was not opened on a resource.
getUnderlyingResource() - Method in interface org.eclipse.cdt.core.model.ICElement
  Returns the underlying resource that contains this element, or `null` if this element is not contained in a resource.
getUnknownBindings() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
  Deprecated.
  Returns an empty array.
getUsing(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the first using in this translation unit with the name This is a handle-only method.
getUsingDeclarations(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
  Deprecated.
  Use `ICPPClassType.getUsingDeclarations()` instead.
getUsingDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns an array of using declarations in this class.
getUsingDirectives() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
  Get the using directives that have been added to this scope to nominate other namespaces during lookup.
getUsings() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns the usings in this translation unit in the order in which they appear in the source.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
  Returns enumerator value.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
  Returns the value of the literal as char-array.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
  Deprecated.
  Types don't have values.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumerator
  Returns the value assigned to this enumerator.
getValueCategory() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
  Returns the value category of this expression.
getVirtSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
  Returns the class-virt-specifier of this class, or null if it doesn't have one.
getVirtSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
  Returns the virt-specifiers of this function.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
  Returns the accessibility for the base.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
  Returns the visibility.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
  The visibility qualifier applied to the base class.
getVisibility(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
  Returns the access specifier of the `member`.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
  Returns the accessibility of the member.
getVisibility() - Method in interface org.eclipse.cdt.core.model.IMember
  Returns the member's visibility V_PRIVATE = 0 V_PROTECTED = 1 V_PUBLIC = 2
getWorkingCopies() - Method in interface org.eclipse.cdt.core.model.IWorkingCopyProvider
getWorkingCopy() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns a new working copy for the Translation Unit.
getWorkingCopy(IProgressMonitor) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Returns a new working copy for the Translation Unit.
getWorkingCopy(IProgressMonitor, IBufferFactory) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
  Deprecated.
  use `ITranslationUnit.getWorkingCopy(IProgressMonitor)`, or CDTUITools.getWorkingCopyManager() instead.
getWorkspace() - Method in interface org.eclipse.cdt.core.model.ICModel
  Returns the workspace associated with this C model.
getWorkspaceLanguageConfiguration() - Method in class org.eclipse.cdt.core.model.LanguageManager
  Returns the language configuration for the workspace.
GNU_LATEST_VERSION_MAJOR - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
  Deprecated.
  This was meant for internal use only.
GNU_LATEST_VERSION_MINOR - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
  Deprecated.
  This was meant for internal use only.
GPPLanguage - Class in org.eclipse.cdt.core.dom.ast.gnu.cpp
  Concrete ILanguage implementation for the DOM C++ parser.
GPPLanguage() - Constructor for class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage

A B C D E F G H I K L M N O P Q R S T U V W