Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

A

A_NAMESPACE_NAME - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_CONDITION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_CONDITIONAL_MISMATCH - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_INCLUDE_FILENAME - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_MACRO_NAME - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_POUND_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_POUND_WARNING - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_PREPROC_UNKNOWN_DIRECTIVE - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_SCANNER_BADCHAR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_SYMBOL_NAME - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
A_TYPE_NAME - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
Abstract() - Constructor for class org.eclipse.cdt.core.index.IPDOMASTProcessor.Abstract
 
ABSTRACT_DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
ABSTRACT_DECLARATOR represents the relationship between an IASTTypeId and it's nested IASTDeclarator.
AbstractCharArray - Class in org.eclipse.cdt.internal.core.parser.scanner
Abstract class for providing input to the lexer.
AbstractCharArray() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
 
AbstractCLikeLanguage - Class in org.eclipse.cdt.core.dom.parser
This class provides a skeletal implementation of the ILanguage interface for the DOM parser framework.
AbstractCLikeLanguage() - Constructor for class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
AbstractCompositeFactory - Class in org.eclipse.cdt.internal.core.index.composite
Commonality between composite factories
AbstractCompositeFactory(IIndex) - Constructor for class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
 
AbstractCParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.c
Abstract C parser extension configuration to help model C dialects.
AbstractCParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
AbstractCPPClassSpecializationScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base class for all specialization scopes For safe usage in index bindings, all fields need to be final or volatile.
AbstractCPPClassSpecializationScope(ICPPClassSpecialization) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
AbstractCPPParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.cpp
Abstract C++ parser extension configuration to help model C++ dialects.
AbstractCPPParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
AbstractExportProjectProvider - Class in org.eclipse.cdt.core.index.export
An IExportProjectProvider implementation intended to be sub-classed by clients.
AbstractExportProjectProvider() - Constructor for class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
 
AbstractGNUSourceCodeParser - Class in org.eclipse.cdt.internal.core.dom.parser
Base class for the c- and c++ parser.
AbstractGNUSourceCodeParser(IScanner, IParserLogService, ParserMode, INodeFactory, boolean, boolean, boolean, boolean, boolean, boolean, IBuiltinBindingsProvider) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
AbstractGNUSourceCodeParser.BinaryOperator - Class in org.eclipse.cdt.internal.core.dom.parser
Models a cast expression followed by an operator.
AbstractGNUSourceCodeParser.CastExprCtx - Enum in org.eclipse.cdt.internal.core.dom.parser
Information about the context in which a cast-expression is parsed: in a binary expression, in a binary expression in a template-id, or elsewhere.
AbstractGNUSourceCodeParser.Decl - Class in org.eclipse.cdt.internal.core.dom.parser
 
AbstractGNUSourceCodeParser.ExprKind - Enum in org.eclipse.cdt.internal.core.dom.parser
 
AbstractGNUSourceCodeParser.FoundAggregateInitializer - Exception in org.eclipse.cdt.internal.core.dom.parser
 
AbstractGNUSourceCodeParser.ITemplateIdStrategy - Interface in org.eclipse.cdt.internal.core.dom.parser
 
AbstractIndexerTask - Class in org.eclipse.cdt.internal.core.pdom
Task for the actual indexing.
AbstractIndexerTask(Object[], Object[], IndexerInputAdapter, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
AbstractIndexerTask.FileVersionTask - Class in org.eclipse.cdt.internal.core.pdom
 
AbstractIndexerTask.IndexFileContent - Class in org.eclipse.cdt.internal.core.pdom
 
AbstractIndexerTask.MessageKind - Enum in org.eclipse.cdt.internal.core.pdom
 
AbstractIndexerTask.UnusedHeaderStrategy - Enum in org.eclipse.cdt.internal.core.pdom
 
AbstractIndexerTask_errorWhileParsing - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
AbstractIndexerTask_parsingFileTask - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
AbstractIndexerTask_tooManyIndexProblems - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
AbstractParserLogService - Class in org.eclipse.cdt.core.parser
 
AbstractParserLogService() - Constructor for class org.eclipse.cdt.core.parser.AbstractParserLogService
 
AbstractPDOMIndexer - Class in org.eclipse.cdt.internal.core.pdom.indexer
Abstract base class for all indexers.
AbstractPDOMIndexer() - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
AbstractPersistableProblem - Class in org.eclipse.cdt.core.parser
Abstract class for implementing IPersistableProblem.
AbstractPersistableProblem() - Constructor for class org.eclipse.cdt.core.parser.AbstractPersistableProblem
 
AbstractScannerExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser
Abstract scanner extension configuration to help model C/C++ dialects.
AbstractScannerExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
AbstractScannerExtensionConfiguration.MacroDefinition - Class in org.eclipse.cdt.core.dom.parser
 
accept(ASTVisitor) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Abstract method to be overridden by all subclasses.
accept(IPDOMVisitor) - Method in interface org.eclipse.cdt.core.dom.IPDOMNode
Visits the children of this node.
accept(ISignificantMacros.IVisitor) - Method in interface org.eclipse.cdt.core.parser.ISignificantMacros
Returns whether visitor continued its visit till the end.
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttribute
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeList
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTToken
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAlignmentSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBreakStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTContinueStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDefaultStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTNullStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblem
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBreakStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTClassVirtSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTContinueStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDefaultStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNullStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblem
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReferenceOperator
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeTransformationSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVirtSpecifier
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVisibilityLabel
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
accept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
accept(ISignificantMacros.IVisitor) - Method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
accept(IBTreeVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
Visits all nodes beginning when the visitor comparator returns >= 0 until the visitor visit returns falls.
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
accept(IPDOMVisitor) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMMemberOwner
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
accept(IPDOMVisitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
acceptBinding(IBinding) - Method in class org.eclipse.cdt.core.index.IndexFilter
Determines whether or not a binding is valid.
acceptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.index.DeclaredBindingsFilter
 
acceptByAttributeSpecifiers(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
acceptByCPPAttributeSpecifiers(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
acceptByGCCAttributeSpecifiers(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
acceptByNodes(T[], ASTVisitor) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
Helper method for use in {ASTNode.accept(ASTVisitor) methods.
acceptCatchHandlers(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
Allows subclasses to visit catch handlers, returns whether the visit should continue.
acceptCatchHandlers(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
acceptInactiveCodeBoundary(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Tests whether we are looking at a change from active to inactive code at this point.
acceptLinkage(ILinkage) - Method in class org.eclipse.cdt.core.index.IndexFilter
Returns whether or not to include objects of the given linkage in the query.
acceptLinkage(ILinkage) - Method in class org.eclipse.cdt.internal.core.index.DeclaredBindingsFilter
 
acceptUncached(IPDOMVisitor) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPClassType
Visits the children of the class type without using the cache.
acceptUrgentTask(IPDOMIndexerTask) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
Takes files from another task and adds them to this task in front of all not yet processed files.
acceptUrgentTask(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
acceptUrgentTask(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
acceptUrgentTask(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
acceptUrgentTask(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
acceptUrgentTask(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TriggerNotificationTask
 
acceptUrgentTask(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.NotifyCModelManagerTask
 
acceptWithoutRecursion(IASTBinaryExpression, ASTVisitor) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
AccessContext - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
The context that determines access to private and protected class members.
AccessContext(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.AccessContext
 
acquire() - Method in class org.eclipse.cdt.internal.core.pdom.YieldableIndexLock
Acquires the lock.
acquireReadLock() - Method in interface org.eclipse.cdt.core.index.IIndex
Before making calls to an index you have to obtain a lock.
acquireReadLock() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
acquireReadLock() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
acquireReadLock() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Acquires a read lock.
acquireReadLock() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
acquireReadLock() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
acquireReadLock() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
acquireWriteLock(IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Acquires a write lock, while giving up a certain amount of read locks.
acquireWriteLock(int, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Acquires a write lock, while giving up a certain amount of read locks.
acquireWriteLock(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
acquireWriteLock(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
Acquire a write lock on this PDOM.
acquireWriteLock(int, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
Acquire a write lock on this PDOM, giving up the specified number of read locks first.
activate() - Static method in class org.eclipse.cdt.internal.core.parser.util.Profiler
 
ActivationRecord - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
ActivationRecord keeps track of the values of parameters and local variables during the evaluation of a function call.
ActivationRecord(ICPPParameter[], ICPPEvaluation) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ActivationRecord
 
ActivationRecord() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ActivationRecord
 
adapt(CodeReader) - Static method in class org.eclipse.cdt.core.parser.FileContent
Deprecated.
adapt(ICodeReaderFactory) - Static method in class org.eclipse.cdt.core.parser.IncludeFileContentProvider
Deprecated.
Provided to achieve backwards compatibility.
adapt(FileContent) - Static method in class org.eclipse.cdt.internal.core.parser.CodeReaderAdapter
Deprecated.
avoid using the adapter, its for backwards compatibility, only.
adapt(IncludeFileContentProvider) - Static method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
avoid using the adapter, its for backwards compatibility, only.
adapt(ICodeReaderFactory) - Static method in class org.eclipse.cdt.internal.core.parser.FileContentProviderAdapter
Deprecated.
avoid using the adapter, it's for backwards compatibility, only.
adaptBinding(IBinding) - Method in interface org.eclipse.cdt.core.index.IIndex
Returns an IIndexBinding for this index that is equivalent to the specified binding, or null if such a binding does not exist in this index.
adaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
adaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
adaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
adaptBinding(IBinding) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Looks for a binding matching the given one.
adaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
adaptBinding(IBinding, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
adaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
adaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
adaptLinkage(ILinkage) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
adaptTemplateParameter(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPTemplateParameterOwner
 
adaptTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
adaptTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
adaptTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
add(IIndexFile) - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Adds a file to this set.
add(IASTPreprocessorIncludeStatement, IASTName, IASTName) - Method in interface org.eclipse.cdt.core.index.IIndexSymbols
Adds an IASTName along with an optional referencing IASTName to the map.
add(IASTPreprocessorIncludeStatement, IASTPreprocessorIncludeStatement) - Method in interface org.eclipse.cdt.core.index.IIndexSymbols
Creates an association from the caller include statement to the owning context.
add(IASTPreprocessorIncludeStatement, IASTPreprocessorStatement) - Method in interface org.eclipse.cdt.core.index.IIndexSymbols
Creates an association from the caller preprocessor statement to the owning context.
add(int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
add(int, int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
add(T) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
add(CVQualifier) - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
add(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFileSet
Adds the fragment file to the file-set.
add(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
add(T) - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
Adds object to the set if it was not present, or increments its reference count otherwise.
add(Chunk, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
 
add(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMExternalReferencesList
Add the given name to this list.
add(String) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMStringSet
Adds the given string to the receiving set.
add(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
 
add(IASTPreprocessorIncludeStatement, IASTName, IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter.Data
 
add(IASTPreprocessorIncludeStatement, IASTPreprocessorIncludeStatement) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter.Data
 
add(IASTPreprocessorIncludeStatement, IASTPreprocessorStatement) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter.Data
 
ADD_DEPENDENCIES - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_DEPENDENT - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_ADD_IMPORT - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_CALL_HIERARCHY - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_CONTENT_ASSIST - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_EDITOR - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_INCLUDE_BROWSER - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_NAVIGATION - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_SEARCH - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
ADD_EXTENSION_FRAGMENTS_TYPE_HIERARCHY - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for passing to getIndex methods.
addAdditionalGNUKeywords(CharArrayIntMap) - Static method in class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
Deprecated.
simply derive from this class and use AbstractScannerExtensionConfiguration.addKeyword(char[], int) to add additional keywords.
addAll(Class<T>, T[], Object[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Takes contents of the two arrays up to the first null element and concatenates them.
addAll(T[], Object[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Takes contents of the two arrays up to the first null element and concatenates them.
addAll(Collection<? super T>, T...) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Adds all elements of an array to a collection.
addAll(List<char[]>) - Method in class org.eclipse.cdt.core.parser.util.CharArraySet
 
addAll(CharArraySet) - Method in class org.eclipse.cdt.core.parser.util.CharArraySet
 
addAll(IntArray) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
addAll(int[]) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
addAll(List<T>) - Method in class org.eclipse.cdt.core.parser.util.ObjectSet
Adds each item in the list to this ObjectSet, or no-ops if list is null
addAll(ObjectSet<? extends T>) - Method in class org.eclipse.cdt.core.parser.util.ObjectSet
Adds each item in the specified ObjectSet, or no-ops if the set is null
addAll(T[]) - Method in class org.eclipse.cdt.core.parser.util.ObjectSet
Adds each of the items in the specified array, or no-ops if the array is null
addArrayModifier(IASTArrayModifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
Add an IASTArrayModifier to this declarator
addArrayModifier(IASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
addArrayModifier(IASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
addAttribute(IASTAttribute) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeList
Adds an attribute to the list.
addAttribute(IASTAttribute) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Deprecated.
Ignored. Attributes should not be assigned to nodes directly, but have to be wrapped by attribute specifiers.
addAttribute(IASTAttribute) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
Deprecated.
Use IASTAttributeList.addAttribute() instead.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeList
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
Deprecated.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
Deprecated.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
Deprecated.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
Deprecated.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
Deprecated.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
Deprecated.
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
addAttribute(IASTAttribute) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Adds an attribute specifier to the node.
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
addAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
addAttributeSpecifiers(List<IASTAttributeSpecifier>, IASTAttributeOwner) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
addBaseSpecifier(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Adds a base specifier.
addBaseSpecifier(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
addBinding(IScope, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecializationScope
 
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
addBinding(IBinding) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalScope
Adds an IBinding to the scope.
addBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
addBinding(IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
addBranchPoint(NameOrTemplateIDVariants.Variant, AbstractGNUSourceCodeParser.BinaryOperator, boolean, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
addCapture(ICPPASTCapture) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Not allowed on frozen AST.
addCapture(ICPPASTCapture) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
Deprecated.
Add a catch handler.
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionWithTryBlock
Adds a catch handler.
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Adds catch handler.
addCatchHandler(ICPPASTCatchHandler) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
addCatchHandler(ICPPASTCatchHandler) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
addChangeListener(IProject, IPreferenceChangeListener) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
addChild(PDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
addChild(PDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
addChild(PDOMNode) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMMemberOwner
 
addChild(PDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
addChild(PDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
addChunk(char[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.StreamHasher
Adds a chunk of data to the hasher.
addClause(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Add an initializer clause to the initializer list.
addClause(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
addClause(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
addComment(IASTNode, IASTComment, ASTRewrite.CommentPosition) - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Assigns the comment to the node.
addCommentsToMap(IASTTranslationUnit, NodeCommentMap) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenter
Adds all comments given in ast to the commentMap.
addConstructorToChain(ICPPASTConstructorChainInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
addConstructorToChain(ICPPASTConstructorChainInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
Deprecated.
addContentAssistBinding(IBinding[], Object) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
Adds another declaration to the linkage.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Adds a declaration to the namespace.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner
Adds a declaration to the owner.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Adds declaration to translation unit.
addDeclaration(IBinding, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
addDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
addDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
addDeclaration(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
addDeclaration(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
addDeclaration(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
addDeclaration(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
addDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
addDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
addDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
Does nothing.
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
does nothing
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
addDeclaration(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
addDeclaration(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalBinding
 
addDeclaration(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
addDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
Add a declarator.
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
addDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.internal.core.dom.parser.c.ICInternalFunction
 
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
addDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
addDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousDeclarator
Add an alternative to this ambiguous declarator.
addDeducedArgs(CPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
 
addDefinition(IBinding, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
addDefinition(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
addDefinition(ICASTCompositeTypeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
Does nothing.
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
does nothing
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
addDefinition(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
addDefinition(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalBinding
 
addDefinition(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
addDefinition(PDOMMacro) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
addDesignator(ICASTDesignator) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Add a designator to this initializer.
addDesignator(ICPPASTDesignator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
Adds a designator to this initializer.
addDesignator(ICASTDesignator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
addDesignator(ICPPASTDesignator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
addEnumerator(IASTEnumerationSpecifier.IASTEnumerator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
Adds an enumerator.
addEnumerator(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
addEnumerator(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
addExceptionSpecificationTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Add an exception specification type Id.
addExceptionSpecificationTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
addExplicitArguments(ICPPFunctionTemplate, ICPPTemplateParameter[], ICPPTemplateArgument[], CPPTemplateParameterMap, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TemplateArgumentDeduction
Adds the explicit arguments to the map.
addExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
Add an partial parse tree that could be a suitable subtree representing the template argument
addExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
Adds nested expression.
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousExpression
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
addExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
addExpression(IASTExpression) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousExpression
 
addFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Creates a file object for the given location or returns an existing one.
addFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Creates a file object for the given location and linkage or returns an existing one.
addFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
addFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
addFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
addFileContent(IIndexFragmentFile, IWritableIndex.IncludeInformation[], IASTPreprocessorStatement[], IASTName[][], ASTFilePathResolver, YieldableIndexLock) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Adds includes, macros and names to the given file.
addFileContent(IIndexFragmentFile, IWritableIndex.IncludeInformation[], IASTPreprocessorStatement[], IASTName[][], ASTFilePathResolver, YieldableIndexLock) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
addFreestandingCommentToNode(IASTNode, IASTComment) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Add a comment to the map with the freestanding comments.
addFunctionStyleMacroExpansionToken(Token) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
All tokens defining a function-style macro expansion are reported.
addIdExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
addIdExpression(IASTIdExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
addIdExpression(IASTIdExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
addIdExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
Deprecated.
addIncludedBy(PDOMInclude, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
addIncludesTo(IWritableIndex.IncludeInformation[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
addIndex(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
addIndex(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
addIndexChangeListener(IIndexChangeListener) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Registers a listener that will be notified whenever the indexer go idle.
addIndexChangeListener(IIndexChangeListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
addIndexerSetupParticipant(IndexerSetupParticipant) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Adds a participant for the indexer-setup
addIndexerSetupParticipant(IndexerSetupParticipant) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
addIndexerStateListener(IIndexerStateListener) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Registers a listener that will be notified whenever the indexer changes its state.
addIndexerStateListener(IIndexerStateListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
addIndexProvider(IIndexProvider) - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
Adds a PDOM-based index fragment provider.
addInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
addInitializer(AbstractGNUSourceCodeParser.FoundAggregateInitializer, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
addInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
Deprecated.
addInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
Deprecated.
addInlineNamespace(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
Called while populating scope.
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInstanceCache
Attempts to cache an instance with this template
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplate
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplateSpecialization
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplate
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
addInstance(ICPPTemplateArgument[], ICPPTemplateInstance) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
addKeyword(char[], int) - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Adds a keyword to the map of additional keywords.
addKeywordsC(CharArrayIntMap) - Static method in class org.eclipse.cdt.core.parser.Keywords
 
addKeywordsCpp(CharArrayIntMap) - Static method in class org.eclipse.cdt.core.parser.Keywords
 
addKeywordsPreprocessor(CharArrayIntMap) - Static method in class org.eclipse.cdt.core.parser.Keywords
 
addLeadingCommentToNode(IASTNode, IASTComment) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Add a comment to the map with the leading comments.
addListener(PDOM.IListener) - Method in interface org.eclipse.cdt.internal.core.pdom.IPDOM
 
addListener(PDOM.IListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
addListener(PDOM.IListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
addLoadedVersions(String, int, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
 
addMacro(String, String) - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Adds a macro to the list of additional macros.
addMacroDefinition(char[], char[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
addMacros(IASTPreprocessorStatement[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
addMember(PDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
addMember(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
addMember(PDOMNode, int) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPClassType
Sets the visibility specifier of a given member.
addMember(PDOMNode, int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
addMemberDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Adds a member declaration.
addMemberDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
addMemberDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
addMemberInitializer(ICPPASTConstructorChainInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Adds a member initializer to this function definition.
addMemberInitializer(ICPPASTConstructorChainInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
addModification(ASTModification) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationMap
Adds a modification to this modification map.
addName(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
addName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Adds a name segment.
addName(IScope, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecializationScope
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
addName(IASTName) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalScope
Adds an IASTName to be cached in this scope
addName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
addNames(IASTName[][], YieldableIndexLock) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
addNameSpecifier(ICPPASTNameSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Adds a segment to the end of the qualifier.
addNameSpecifier(ICPPASTNameSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
addNewTypeIdArrayExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Deprecated.
the id-expressions are part of the type-id
addNewTypeIdArrayExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Deprecated.
addNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
addNode(PDOMNamedNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.BindingCollector
 
addNode(PDOMNamedNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
Return true to continue the visit.
addParameter(IASTFunctionStyleMacroParameter) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorFunctionStyleMacroDefinition
Adds a function-style macro parameter.
addParameterDeclaration(IASTParameterDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
Add a parameter.
addParameterDeclaration(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
addParameterDeclaration(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
addParameterDeclaration(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
addParameterDeclaration(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
addParameterDeclaration(IASTParameterDeclaration) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousParameterDeclaration
Add an alternative to this ambiguous parameter declaration.
addPartial(PDOMCPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
addPartial(PDOMCPPVariableTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
addPartialSpecialization(ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
addPartialSpecialization(ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
addPartialSpecialization(ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
addPartialSpecialization(ICPPPartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
addPartialSpecialization(ICPPClassTemplatePartialSpecialization) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalClassTemplate
 
addPointerOperator(IASTPointerOperator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Adds a pointer operator to the declarator.
addPointerOperator(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
addPointerOperator(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
addPointerOperator(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
addPointerOperator(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
addPreprocessorKeyword(char[], int) - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Adds a preprocessor keyword to the map of additional preprocessor keywords.
addQualifiers(IType, boolean, boolean, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
addReference(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
addReference(PDOMMacroReferenceName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
addStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
Adds a statement to the compound block.
addStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
addStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
addStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
addStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
addStatement(IASTStatement) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousStatement
 
addSymbols(PDOMWriter.Data, int, PDOMWriter.FileContext, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
Extracts symbols from the given AST and adds them to the index.
addTemplateArgument(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Adds template argument.
addTemplateArgument(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Adds a template argument.
addTemplateArgument(ICPPASTAmbiguousTemplateArgument) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Adds an ambiguity node for later resolution.
addTemplateArgument(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
addTemplateArgument(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
addTemplateArgument(ICPPASTAmbiguousTemplateArgument) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
addTemplateParameter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Adds a template parameter.
addTemplateParameter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Add a nested template parameter.
addTemplateParameter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
addTemplateParameter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
addTemplateParameter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
addTemplateParamter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
addTemplateParamter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
addTemplateParamter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
Deprecated.
addTemplateParamter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
Deprecated.
addTemplateParamter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
Deprecated.
addToken(IASTToken) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
Adds a nested token.
addToken(IASTToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
addToParameterMap(ICPPTemplateParameter, ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Adds a parameter mapping.
addToParameterMap(ICPPTemplateParameter, ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Adds a parameter mapping.
addToParameterMap(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Puts all mappings from the supplied map into the parameter map of the context.
addTrailingCommentToNode(IASTNode, IASTComment) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Add a comment to the map with the trailing comments.
addTypeBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
addTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
Add an partial parse tree that could be a suitable subtree representing the template argument
addTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
addUncommittedFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Creates a uncommitted file object for the given location.
addUncommittedFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Creates a file object for the given location and linkage.
addUncommittedFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
addUncommittedFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
addUsingDirective(ICPPUsingDirective) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
Add a directive that nominates another namespace to this scope.
addUsingDirective(ICPPUsingDirective) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace.CPPNamespaceProblem
 
addUsingDirective(ICPPUsingDirective) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
addUsingDirective(ICPPUsingDirective) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPGlobalScope
 
addVirtSpecifier(ICPPASTVirtSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Add a virt-specifiers to this function.
addVirtSpecifier(ICPPASTVirtSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
adjustCacheSize() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
adjustEndOffset(T, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
adjustLength(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
adjustThreadForReadLock(Map<Thread, PDOM.DebugLockInfo>) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
afterResolution(ASTVisitor, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
afterResolution(ASTVisitor, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
afterResolution(ASTVisitor, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
afterResolution(ASTVisitor, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
afterResolution(ASTVisitor, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
AGGREGATE_INITIALIZATION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
ALIAS_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
ALIAS_NAME is the name that is brought into the local scope.
ALIAS_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
ALIAS_NAME represents the new namespace name being introduced.
ALIGNAS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
alignment - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator.SizeAndAlignment
 
ALIGNMENT_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
 
ALIGNMENT_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
 
ALIGNMENT_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Deprecated.
Not used.
ALIGNMENT_TYPEID - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
 
alignmentSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
alignmentSpecifiers - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
ALIGNOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
ALL - Static variable in class org.eclipse.cdt.core.index.IndexFilter
 
ALL_DECLARED - Static variable in class org.eclipse.cdt.core.index.IndexFilter
 
ALL_DECLARED_OR_IMPLICIT - Static variable in class org.eclipse.cdt.core.index.IndexFilter
 
ALLCVQ - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
ALLOW_ABSTRACT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
ALLOW_BITFIELD - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
ALLOW_EMPTY_SPECIFIER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
ALLOW_FOLLOWED_BY_BRACE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
ALLOW_FUNCTION_DEFINITION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
ALLOW_OPAQUE_ENUM - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
ALLOW_PARAMETER_PACKS - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
allowRestrictPointerOperators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
allowRestrictPointerOperators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
allowRestrictPointerOperators() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Restricting Pointer Aliasing".
allreadyAdded(IASTComment) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.CommentHandler
 
analyzeDelta(ICElementDelta) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
AND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
AND_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
ANSICParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.c
 
ANSICParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.c.ANSICParserExtensionConfiguration
 
ANSICPPParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.cpp
 
ANSICPPParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.ANSICPPParserExtensionConfiguration
 
append(Class<T>, T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Assumes that array contains nulls at the end, only.
append(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Assumes that array contains nulls at the end, only.
append(Class<?>, Object[], int, Object) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
appendAt(Class<T>, T[], int, T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Assumes that array contains nulls at the end, only.
appendAt(T[], int, T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Assumes that array contains nulls at the end, only.
appendComment(ASTNode, IASTComment) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
appendComments(ASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
appendFreestandingComment(ASTNode, IASTComment) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
appendFreestandingComments(ASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
appendFunctionStyleMacro(TokenList) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Append the current function-style macro with the arguments substituted.
appendRemainingComments(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
appendType(IType, boolean, StringBuilder) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Appends the the result of ASTTypeUtil.getType(IType, boolean) to the given buffer.
applicationArguments - Variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
apply(T) - Method in class org.eclipse.cdt.core.parser.util.InstanceOfPredicate
 
apply(T) - Method in interface org.eclipse.cdt.core.parser.util.IUnaryPredicate
 
applySelectedFunction(ICPPFunction) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
applySelectedFunction(ICPPFunction) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
ApplyVisitor - Class in org.eclipse.cdt.internal.core.pdom.dom
Applies the specified visitor to the node being visited, and recursively to any nodes which act as containers
ApplyVisitor(PDOMLinkage, IPDOMVisitor) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
areAllConstantExpressions(ICPPEvaluation[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
Checks if all evaluations contained in the given array are constant expressions.
areAllConstantExpressions(ICPPEvaluation[], int, int, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
Checks if all evaluations contained in a range of the given array are constant expressions.
areArraysOfTheSameElementType(IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
 
areSameArguments(ICPPTemplateArgument[], ICPPTemplateArgument[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
arg - Variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
argsContainImpliedObject - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
When computing the cost of a method call, treat the first argument as the implied object.
ARGUMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
 
ARGUMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
 
ARGUMENT_CLAUSE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
ATTRIBUTE_ARGUMENT represents the relationship between an IASTAttribute and an IASTExpression.
ARGUMENT_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
ARGUMENT_TO_MACRO_EXPANSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
The image is part of an argument of an explicit macro expansion.
ArithmeticConversion - Class in org.eclipse.cdt.internal.core.dom.parser
Arithmetic conversions as required to compute the type of unary or binary expressions.
ArithmeticConversion() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
 
ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
 
ARRAY - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
ARRAY_MODIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
Node property that describes the relationship between an IASTArrayDeclarator and an IASTArrayModifier.
ARRAY_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
arraycopy(int, char[], int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Copies a range of characters to the given destination.
arraycopy(int, char[], int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
arraycopy(int, char[], int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
ArrayUtil - Class in org.eclipse.cdt.core.parser.util
 
ArrayUtil() - Constructor for class org.eclipse.cdt.core.parser.util.ArrayUtil
 
asDeferredInstance() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplate
Returns a deferred instance that allows lookups within this class template.
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
asDeferredInstance() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalClassTemplate
Returns a deferred instance that allows lookups within this class template.
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
asDeferredInstance() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
asFileLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
Return a file location that best maps into this location.
asFileLocation() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTCopyLocation
 
asFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
asFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
asFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
ASM - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
asmDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
asmExpression(StringBuilder) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
asScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Returns the scope that contains the template parameters of this template-template parameter.
asScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumeration
Returns the scope containing the enumerators.
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameter
 
asScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
asScope() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPUnknownBinding
Returns the scope this binding represents.
asScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
asScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
asScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
assertNotFrozen() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
associateTemplateDeclarations(ICPPASTInternalTemplateDeclaration) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
ASTAccessVisibility - Enum in org.eclipse.cdt.core.parser.ast
Use compareTo() to order access restriction.
ASTAmbiguousBinaryVsCastExpression - Class in org.eclipse.cdt.internal.core.dom.parser
Handles the ambiguity between a binary- and a cast-expression.
ASTAmbiguousBinaryVsCastExpression(IASTBinaryExpression, IASTCastExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
The binary expression must have one of the following operators: +,-,&,*.
ASTAmbiguousCastVsFunctionCallExpression - Class in org.eclipse.cdt.internal.core.dom.parser
Handles the ambiguity between cast and function-call expressions: (type)(expr) versus (function)(expr); It also handles the impact on the grouping of the sub-expressions.
ASTAmbiguousCastVsFunctionCallExpression(IASTCastExpression, IASTFunctionCallExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
The operand of the cast expression must start with an expression in parenthesis (which could be read as the parameter list of the function call).
ASTAmbiguousNode - Class in org.eclipse.cdt.internal.core.dom.parser
Base implementation for all ambiguous nodes.
ASTAmbiguousNode() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
ASTAmbiguousNode.NameCollector - Class in org.eclipse.cdt.internal.core.dom.parser
 
ASTAttribute - Class in org.eclipse.cdt.internal.core.dom.parser
Base class for C and C++ attributes.
ASTAttribute(char[], IASTToken) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAttribute
 
ASTAttributeList - Class in org.eclipse.cdt.internal.core.dom.parser
Represents an attribute list, containing attributes.
ASTAttributeList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeList
 
ASTAttributeOwner - Class in org.eclipse.cdt.internal.core.dom.parser
Classes that implement IASTAttributeOwner interface may extend this class.
ASTAttributeOwner() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
ASTCommenter - Class in org.eclipse.cdt.internal.core.dom.rewrite.commenthandler
This is the starting point of the entire comment handling process.
ASTCommenter() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenter
 
ASTCommenterVisitor - Class in org.eclipse.cdt.internal.core.dom.rewrite.commenthandler
A visitor for the comments.
ASTCommenterVisitor(CommentHandler, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
ASTCompletionNode - Class in org.eclipse.cdt.core.dom.ast
 
ASTCompletionNode(IToken, IASTTranslationUnit) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
ASTCopyLocation - Class in org.eclipse.cdt.internal.core.dom.parser
 
ASTCopyLocation(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTCopyLocation
 
ASTEnumerator - Class in org.eclipse.cdt.internal.core.dom.parser
Base class for C and C++ enumerators.
ASTEnumerator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
ASTEnumerator(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
ASTEqualsInitializer - Class in org.eclipse.cdt.internal.core.dom.parser
Initializer with equals sign (copy initialization)
ASTEqualsInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
 
ASTEqualsInitializer(IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
 
ASTFilePathResolver - Class in org.eclipse.cdt.internal.core.pdom
Abstract class for resolving paths as computed by the parser.
ASTFilePathResolver() - Constructor for class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
 
ASTGenericVisitor - Class in org.eclipse.cdt.core.dom.ast
Generic visitor for AST nodes.
ASTGenericVisitor(boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
ASTInternal - Class in org.eclipse.cdt.internal.core.dom.parser
Access to methods on scopes and bindings internal to the parser.
ASTInternal() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
ASTLiteralNode - Class in org.eclipse.cdt.internal.core.dom.rewrite
Used for inserting literal code by means of the rewrite facility.
ASTLiteralNode(String) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
ASTModification - Class in org.eclipse.cdt.internal.core.dom.rewrite
 
ASTModification(ASTModification.ModificationKind, IASTNode, IASTNode, TextEditGroup) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.ASTModification
 
ASTModification.ModificationKind - Enum in org.eclipse.cdt.internal.core.dom.rewrite
 
ASTModificationHelper - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ASTModificationHelper(ModificationScopeStack) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ASTModificationHelper
 
ASTModificationMap - Class in org.eclipse.cdt.internal.core.dom.rewrite
Represents a list of modifications to an AST node.
ASTModificationMap() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationMap
 
ASTModificationStore - Class in org.eclipse.cdt.internal.core.dom.rewrite
Collects modifications to an AST in a hierarchical manner.
ASTModificationStore() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationStore
 
ASTNameCollector - Class in org.eclipse.cdt.core.dom.ast
A convenience visitor that collects names.
ASTNameCollector(char[]) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNameCollector
Constructs a name collector for the given name.
ASTNameCollector(String) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNameCollector
Constructs a name collector for the given name.
ASTNode - Class in org.eclipse.cdt.internal.core.dom.parser
Base class for all non-preprocessor nodes in the AST.
ASTNode() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
ASTNodeFactoryFactory - Class in org.eclipse.cdt.core.dom.ast
Provides access to the node factories.
ASTNodeProperty - Class in org.eclipse.cdt.core.dom.ast
This interface represents a structural property in an IASTNode.
ASTNodeProperty(String) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNodeProperty
 
ASTNodes - Class in org.eclipse.cdt.internal.core.dom.rewrite.util
Collection of helper methods for common operations on AST nodes.
ASTNodeSearch - Class in org.eclipse.cdt.internal.core.dom.parser
Utility class to search for siblings of an ast node
ASTNodeSearch(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSearch
 
ASTNodeSelector - Class in org.eclipse.cdt.internal.core.dom.parser
Class to support searching for nodes by file offsets.
ASTNodeSelector(ASTTranslationUnit, ILocationResolver, String) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
ASTNodeSpecification<T extends IASTNode> - Class in org.eclipse.cdt.internal.core.dom.parser
For searching ast-nodes by offset and length, instances of this class can be used to determine whether a node matches or not.
ASTNodeSpecification(ASTNodeSpecification.Relation, Class<T>, int, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
ASTNodeSpecification.Relation - Enum in org.eclipse.cdt.internal.core.dom.parser
 
ASTPreprocessorName - Class in org.eclipse.cdt.internal.core.parser.scanner
Models IASTNames as needed for the preprocessor statements and macro expansions.
ASTPreprocessorName(IASTNode, ASTNodeProperty, int, int, char[], IBinding) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
ASTPreprocessorSelectionResult - Class in org.eclipse.cdt.internal.core.dom.parser
This class is used to wrap possible results from the ILocationResolver (when retrieving nodes from the preprocessor tree.
ASTPreprocessorSelectionResult(IASTNode, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTPreprocessorSelectionResult
 
ASTPrinter - Class in org.eclipse.cdt.core.parser.util
A utility that prints an AST to the console or any print stream, useful for debugging purposes.
ASTPrinter() - Constructor for class org.eclipse.cdt.core.parser.util.ASTPrinter
 
ASTProblem - Class in org.eclipse.cdt.internal.core.dom.parser
Models problems, all problems should derive from this class.
ASTProblem(IASTNode, ASTNodeProperty, int, char[], boolean, int, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
ASTProblem(int, char[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
ASTQueries - Class in org.eclipse.cdt.internal.core.dom.parser
Base class for CVisitor and CPPVisitor
ASTQueries() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
 
ASTRewrite - Class in org.eclipse.cdt.core.dom.rewrite
Infrastructure for modifying code by describing changes to AST nodes.
ASTRewrite.CommentPosition - Enum in org.eclipse.cdt.core.dom.rewrite
Defines the positions of the comment.
ASTRewriteAnalyzer - Class in org.eclipse.cdt.internal.core.dom.rewrite
 
ASTRewriteAnalyzer() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.ASTRewriteAnalyzer
 
ASTSignatureUtil - Class in org.eclipse.cdt.core.dom.ast
Deprecated.
The class is provided for testing purposes, only. It should not be used by clients. Within CDT it is recommended to use ASTStringUtil, instead.
ASTSignatureUtil() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
 
ASTToken - Class in org.eclipse.cdt.internal.core.dom.parser
Represents a code token.
ASTToken(int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTToken
 
ASTTokenList - Class in org.eclipse.cdt.internal.core.dom.parser
Represents a sequence of code tokens.
ASTTokenList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
ASTTranslationUnit - Class in org.eclipse.cdt.internal.core.dom.parser
Abstract base class for all translation units.
ASTTranslationUnit() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
ASTTypeMatcher - Class in org.eclipse.cdt.core.dom.ast
 
ASTTypeMatcher() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTTypeMatcher
 
ASTTypeUtil - Class in org.eclipse.cdt.core.dom.ast
Collection of static methods for converting AST elements to Strings corresponding to the AST element's type.
ASTVisitor - Class in org.eclipse.cdt.core.dom.ast
Abstract base class for all visitors to traverse AST nodes.
ASTVisitor() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTVisitor
Creates a visitor that does not visit any kind of node per default.
ASTVisitor(boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTVisitor
Creates a visitor.
ASTWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
ASTWriter main class.
ASTWriter() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Creates a ASTWriter.
ASTWriterVisitor - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Visits all nodes, prints leading comments and handles macro expansions.
ASTWriterVisitor() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
Creates a writer with an empty comment map.
ASTWriterVisitor(NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
AT_BEGINNING - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
AT_NEXT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
AtomicMultiSet<T> - Class in org.eclipse.cdt.internal.core.pdom
Thread-safe reference counted set of objects.
AtomicMultiSet() - Constructor for class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
attemptFastAdaptBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
ATTRIBUTE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Deprecated.
Not used.
ATTRIBUTE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
 
ATTRIBUTE_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
 
attributes - Variable in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeList
 
attributeSpecifierSeq() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
AttributeUtil - Class in org.eclipse.cdt.core.parser.util
Collection of static methods for dealing with attributes.
attributeWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
AttributeWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code for attribute nodes.
AttributeWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.AttributeWriter
 
AUTO - Static variable in class org.eclipse.cdt.core.parser.Keywords
 

B

backtrack - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
backtrackCount - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
BacktrackException - Exception in org.eclipse.cdt.internal.core.dom.parser
 
BacktrackException() - Constructor for exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
BacktrackException(BacktrackException) - Constructor for exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
backup(IToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Roll back to a previous point, reseting the queue of tokens.
balancedTokenSeq(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parses sequence of tokens until encountering a token of a given type
BASE_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
BASE_SPECIFIER expresses the subclass role.
BASE_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
 
BASIC_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
beforeAlternative(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
beforeAlternative(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
beforeAlternative(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
beforeAlternative(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
beforeRemoveBinding(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Call-back informing the linkage that a binding is about to be removed.
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCondition
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
beforeResolution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
BEGIN - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
BEGIN_STR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
beginExclusiveAccess() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
Starts exclusive access.
belongsTo(Object) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob
 
belongsTo(Object) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMSetupJob
 
BinaryOperator(AbstractGNUSourceCodeParser.BinaryOperator, IASTInitializerClause, int, int, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.BinaryOperator
 
BINDING_AMBIGUOUS_LOOKUP - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_BAD_SCOPE - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_CIRCULAR_INHERITANCE - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_DEFINITION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_INVALID_OVERLOAD - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_INVALID_REDECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_INVALID_REDEFINITION - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_INVALID_TEMPLATE_ARGUMENTS - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_INVALID_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_INVALID_USING - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_KNR_PARAMETER_DECLARATION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_LABEL_STATEMENT_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_MEMBER_DECLARATION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_NO_CLASS - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_RECURSION_IN_LOOKUP - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
BINDING_TYPE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
BindingCollector - Class in org.eclipse.cdt.internal.core.pdom.dom
Visitor to find bindings in a BTree or below a PDOMNode.
BindingCollector(PDOMLinkage, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.BindingCollector
Collects all bindings with given name.
BindingCollector(PDOMLinkage, char[], IndexFilter, boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.BindingCollector
Collects all bindings with given name, passing the filter.
bindings - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
BITAND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
BITOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
BLOCK_HEADER_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
BLOCK_SIZE_DELTA - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
BLOCK_SIZE_DELTA_BITS - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
 
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
 
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
BODY is the body of the try block.
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
BODY represents the relationship between a IASTDoStatement and its nested body IASTStatement.
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
BODY represents the relationship between a IASTForStatement and its IASTStatement body.
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
BODY represents the relationship between an IASTSwitchStatement and it's nested IASTStatement.
BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
BODY represents the relationship between an IASTWhileStatement and it's nested IASTStatement.
BOOL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
BOOLEAN - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
BREAK - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
BTree - Class in org.eclipse.cdt.internal.core.pdom.db
 
BTree(Database, long, IBTreeComparator) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.BTree
 
BTree(Database, long, int, IBTreeComparator) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.BTree
Constructor.
BTreeComparator(Database) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeComparator
 
BTreeIterable<T> - Class in org.eclipse.cdt.internal.core.pdom.tag
 
BTreeIterable(BTree, BTreeIterable.Descriptor<T>) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.BTreeIterable
 
BTreeIterable.Descriptor<T> - Interface in org.eclipse.cdt.internal.core.pdom.tag
 
BTreeVisitor(Database, long, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeVisitor
 
buffer - Variable in class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
buildASMDirective(int, String, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
buildBinaryExpression(int, IASTExpression, IASTInitializerClause, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
buildBinaryExpression(int, IASTExpression, IASTInitializerClause, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
buildBinaryExpression(int, IASTExpression, IASTInitializerClause, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
buildCastExpression(int, IASTTypeId, IASTExpression, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
buildExpression(AbstractGNUSourceCodeParser.BinaryOperator, IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
buildUnaryExpression(int, IASTExpression, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
BUILTIN_GCC_SYMBOL - Static variable in class org.eclipse.cdt.internal.core.dom.parser.GCCBuiltinSymbolProvider
BUILTIN_GCC_SYMBOL is a built-in GCC symbol.
builtinBindingsProvider - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 

C

c__HAS_FEATURE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
c_ALIGNAS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
c_ALIGNOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
c_BOOL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
c_COMPLEX - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
C_DECLARED_OR_IMPLICIT - Static variable in class org.eclipse.cdt.core.index.IndexFilter
 
C_GNU_PARSER_EXTENSION - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
C_GNU_SCANNER_EXTENSION - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
c_IMAGINARY - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
C_LINKAGE - Static variable in class org.eclipse.cdt.internal.core.dom.Linkage
 
C_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
C_LINKAGE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
C_MEMBER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
C_PARAMETER_NON_ABSTRACT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
C_STRING_VALUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
calculateEndOffset(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
calculateInheritanceDepth(IType, IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Calculates the number of edges in the inheritance path of type to ancestorToFind, returning -1 if no inheritance relationship is found.
calculateSuffix() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
calculateSuffix(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
Returns the suffix of a user-defined literal integer or float
cALIGNAS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cALIGNOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
canBeCastExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
canBeCompoundLiteral() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
canBeFieldAccess(CPPASTQualifiedName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
canBePartOfSDK(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
canBePartOfSDK(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
canBePartOfSDK(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Tests whether the file in the index is allowed to be part of an SDK.
canBeTypeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
cancel() - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
Notifies the task that it should stop executing at its earliest convenience.
cancel() - Method in interface org.eclipse.cdt.core.dom.parser.ISourceCodeParser
Cancel the parsing.
cancel() - Method in interface org.eclipse.cdt.core.parser.IScanner
Attempts to cancel the scanner.
cancel() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
cancel() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
cancel() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
cancel() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
cancel() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
cancelJobs(IPDOMIndexer, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob
 
canConcatenate(ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo
 
canConcatenate(ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.MacroImageLocationInfo
 
canConcatenate(ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.ParameterImageLocationInfo
 
canContainMatches(ASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
Returns whether the node can contain matches in its range.
canContainName(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Tests whether the given node can contain ast-names, suitable to be used before ambiguity resolution.
cAND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cAND_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
canDenoteNamespaceMember(ICPPASTQualifiedName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
cannotAdapt(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
capacity() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
CAPTURE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
 
capturesThisPointer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
Returns whether this capture is for the this pointer.
capturesThisPointer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
CArithmeticConversion - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CArrayType - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CArrayType(IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
CArrayType(IType, boolean, boolean, boolean, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
CASE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cASM - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cASSERT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CASTAlignmentSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTAmbiguityResolver - Class in org.eclipse.cdt.internal.core.dom.parser.c
Visitor to resolve ast ambiguities in the right order, which is simply a depth first traversal.
CASTAmbiguityResolver() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguityResolver
 
CASTAmbiguousAlignmentSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTAmbiguousBinaryVsCastExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTAmbiguousBinaryVsCastExpression(IASTBinaryExpression, IASTCastExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousBinaryVsCastExpression
 
CASTAmbiguousCastVsFunctionCallExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTAmbiguousCastVsFunctionCallExpression(IASTCastExpression, IASTFunctionCallExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousCastVsFunctionCallExpression
 
CASTAmbiguousDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.c
Handles ambiguities when parsing declarators.
CASTAmbiguousDeclarator(IASTDeclarator...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
CASTAmbiguousExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTAmbiguousExpression(IASTExpression...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousExpression
 
CASTAmbiguousParameterDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.c
Handles ambiguities for parameter declarations.
CASTAmbiguousParameterDeclaration(IASTParameterDeclaration...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
CASTAmbiguousSimpleDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.c
Handles ambiguities for parameter declarations.
CASTAmbiguousSimpleDeclaration(IASTSimpleDeclaration, IASTDeclSpecifier, IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
CASTAmbiguousStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTAmbiguousStatement(IASTStatement...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
CASTArrayDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTArrayDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
CASTArrayDeclarator(IASTName, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
CASTArrayDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
CASTArrayDesignator - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation of array designator.
CASTArrayDesignator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
CASTArrayDesignator(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
CASTArrayModifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
c-specific modifier for array specifiers.
CASTArrayModifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
CASTArrayModifier(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
CASTArrayRangeDesignator - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation of array range designator.
CASTArrayRangeDesignator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
CASTArrayRangeDesignator(IASTExpression, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
CASTArraySubscriptExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Array subscript expression for C.
CASTArraySubscriptExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
CASTArraySubscriptExpression(IASTExpression, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
CASTASMDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTASMDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
CASTASMDeclaration(String) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
CASTAttribute - Class in org.eclipse.cdt.internal.core.dom.parser.c
C-specific attribute.
CASTAttribute(char[], IASTToken) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTAttribute
 
CASTBaseDeclSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTBaseDeclSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
CASTBinaryExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Binary expression for c
CASTBinaryExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
CASTBinaryExpression(int, IASTExpression, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
CASTBreakStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTBreakStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTBreakStatement
 
CASTCaseStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTCaseStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
CASTCaseStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
CASTCastExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Cast expressions for c
CASTCastExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
CASTCastExpression(IASTTypeId, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
CASTCompositeTypeSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation for C composite specifiers.
CASTCompositeTypeSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
CASTCompositeTypeSpecifier(int, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
CASTCompoundStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTCompoundStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
CASTCompoundStatementExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Compound statement for c
CASTCompoundStatementExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
CASTCompoundStatementExpression(IASTCompoundStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
CASTConditionalExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Conditional expression in C
CASTConditionalExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
CASTConditionalExpression(IASTExpression, IASTExpression, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
CASTContinueStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTContinueStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTContinueStatement
 
CASTDeclarationStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
A declaration statement.
CASTDeclarationStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
CASTDeclarationStatement(IASTDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
CASTDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
CASTDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
CASTDeclarator(IASTName, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
CASTDefaultStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTDefaultStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDefaultStatement
 
CASTDesignatedInitializer - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation for designated initializers.
CASTDesignatedInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
CASTDesignatedInitializer(IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
CASTDoStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTDoStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
CASTDoStatement(IASTStatement, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
CASTElaboratedTypeSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
Node for elaborated type specifiers (examples: struct S; union U; enum E;)
CASTElaboratedTypeSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
CASTElaboratedTypeSpecifier(int, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
CASTEnumerationSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
AST node for enumeration specifiers.
CASTEnumerationSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
CASTEnumerationSpecifier(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
CASTEnumerator - Class in org.eclipse.cdt.internal.core.dom.parser.c
C-specific enumerator
CASTEnumerator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerator
 
CASTEnumerator(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerator
 
CASTEqualsInitializer - Class in org.eclipse.cdt.internal.core.dom.parser.c
Initializer with equals sign (copy initialization)
CASTEqualsInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTEqualsInitializer
 
CASTEqualsInitializer(IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTEqualsInitializer
 
castExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
castExpressionForBinaryExpression(AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
CASTExpressionList - Class in org.eclipse.cdt.internal.core.dom.parser.c
Expression list in C
CASTExpressionList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
CASTExpressionStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTExpressionStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
CASTExpressionStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
CASTFieldDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTFieldDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
CASTFieldDeclarator(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
CASTFieldDesignator - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation of field designator.
CASTFieldDesignator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
CASTFieldDesignator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
CASTFieldReference - Class in org.eclipse.cdt.internal.core.dom.parser.c
Field reference in C.
CASTFieldReference() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
CASTFieldReference(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
CASTFieldReference(IASTName, IASTExpression, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
CASTForStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTForStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
CASTForStatement(IASTStatement, IASTExpression, IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
CASTFunctionCallExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Function call expression in C.
CASTFunctionCallExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
CASTFunctionCallExpression(IASTExpression, IASTInitializerClause[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
CASTFunctionDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.c
A function declarator for plain C.
CASTFunctionDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
CASTFunctionDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
CASTFunctionDefinition - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTFunctionDefinition() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
CASTFunctionDefinition(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
CASTGotoStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTGotoStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
CASTGotoStatement(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
CASTIdExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
ID Expression in C.
CASTIdExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
CASTIdExpression(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
CASTIfStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
If statements for C.
CASTIfStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
CASTIfStatement(IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
CASTIfStatement(IASTExpression, IASTStatement, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
CASTInactiveCompletionName - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTInactiveCompletionName(char[], IASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTInactiveCompletionName
 
CASTInitializerExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Deprecated.
CASTInitializerExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerExpression
Deprecated.
 
CASTInitializerExpression(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerExpression
Deprecated.
 
CASTInitializerList - Class in org.eclipse.cdt.internal.core.dom.parser.c
e.g.: int a[]= {1,2,3};
CASTInitializerList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
CASTKnRFunctionDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.c
A K&R C function declarator.
CASTKnRFunctionDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
CASTKnRFunctionDeclarator(IASTName[], IASTDeclaration[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
CASTLabelStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTLabelStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
CASTLabelStatement(IASTName, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
CASTLiteralExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Represents a literal
CASTLiteralExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
CASTLiteralExpression(int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
CASTLiteralExpression(int, String) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
CASTName - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation for names in C translation units.
CASTName(char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
CASTName() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
CASTNullStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTNullStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTNullStatement
 
CASTParameterDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTParameterDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
CASTParameterDeclaration(IASTDeclSpecifier, IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
CASTPointer - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTPointer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
CASTProblem - Class in org.eclipse.cdt.internal.core.dom.parser.c
C-specific implementation of ASTProblem, allows an action to visit a problem.
CASTProblem(int, char[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblem
 
CASTProblemDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTProblemDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemDeclaration
 
CASTProblemDeclaration(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemDeclaration
 
CASTProblemExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTProblemExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
CASTProblemExpression(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
CASTProblemStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTProblemStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
CASTProblemStatement(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
CASTReturnStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTReturnStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
CASTReturnStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
CASTSimpleDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.c
Models a simple declaration.
CASTSimpleDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
CASTSimpleDeclaration(IASTDeclSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
CASTSimpleDeclSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTSimpleDeclSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
CASTSwitchStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTSwitchStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
CASTSwitchStatement(IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
CASTTranslationUnit - Class in org.eclipse.cdt.internal.core.dom.parser.c
C-specific implementation of a translation unit.
CASTTranslationUnit() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
CASTTypedefNameSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTTypedefNameSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
CASTTypedefNameSpecifier(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
CASTTypeId - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTTypeId() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
CASTTypeId(IASTDeclSpecifier, IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
CASTTypeIdExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Type-id or unary operation on a type-id.
CASTTypeIdExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
CASTTypeIdExpression(int, IASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
CASTTypeIdInitializerExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Type id initializer expression for C, type-id { initializer }
CASTTypeIdInitializerExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
CASTTypeIdInitializerExpression(IASTTypeId, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
CASTUnaryExpression - Class in org.eclipse.cdt.internal.core.dom.parser.c
Unary expression in C.
CASTUnaryExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
CASTUnaryExpression(int, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
CASTVisitor - Class in org.eclipse.cdt.core.dom.ast.c
Deprecated.
you can use ASTVisitor, instead.
CASTVisitor() - Constructor for class org.eclipse.cdt.core.dom.ast.c.CASTVisitor
Deprecated.
 
CASTWhileStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CASTWhileStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
CASTWhileStatement(IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
CATCH - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CATCH_BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
CATCH_BODY represents the nested (compound) statement.
CATCH_HANDLER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
Deprecated.
A CATCH_HANDLER is the role of an ICPPASTCatchHandler in this interface.
CATCH_HANDLER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionWithTryBlock
A CATCH_HANDLER is the role of an ICPPASTCatchHandler in this interface.
CATCH_HANDLER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
CATCH_HANDLER are the exception catching handlers.
catchBlockCompoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
catchHandlerSequence(List<ICPPASTCatchHandler>) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
cAUTO - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CBasicType - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CBasicType(IBasicType.Kind, int, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
CBasicType(IBasicType.Kind, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
CBasicType(ICASTSimpleDeclSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
cBITAND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cBITOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cBOOL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cBREAK - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CBuiltinParameter - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CBuiltinParameter(IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
CBuiltinVariable - Class in org.eclipse.cdt.internal.core.dom.parser.c
Used to represent built-in variables that exist on the translation unit but are not actually part of the physical AST created by CDT.
CBuiltinVariable(IType, char[], IScope) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
 
cCASE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCATCH - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCHAR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCHAR16_T - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCHAR32_T - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCLASS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCOMPL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CCompositesFactory - Class in org.eclipse.cdt.internal.core.index.composite.c
 
CCompositesFactory(IIndex) - Constructor for class org.eclipse.cdt.internal.core.index.composite.c.CCompositesFactory
 
CCompositeTypeScope - Class in org.eclipse.cdt.internal.core.dom.parser.c
Implementation of scope for structs and unions.
CCompositeTypeScope(ICASTCompositeTypeSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CCompositeTypeScope
 
cCONST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCONST_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCONSTEXPR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cCONTINUE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDECLTYPE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDEFAULT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDEFINE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDEFINED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDELETE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDO - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDOUBLE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cDYNAMIC_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cELIF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cELSE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cENDIF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cENUM - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CEnumeration - Class in org.eclipse.cdt.internal.core.dom.parser.c
Binding for enumerations in C.
CEnumeration(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
CENUMERATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CEnumerator - Class in org.eclipse.cdt.internal.core.dom.parser.c
C-specific binding for enumerators.
CEnumerator(IASTEnumerationSpecifier.IASTEnumerator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
CENUMERATOR - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CEnumerator.CEnumeratorProblem - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CEnumeratorProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator.CEnumeratorProblem
 
cERROR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cEXPLICIT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cEXPORT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cEXTERN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CExternalFunction - Class in org.eclipse.cdt.internal.core.dom.parser.c
Models functions used without declarations.
CExternalFunction(IASTTranslationUnit, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
cf - Variable in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
The factory used for obtaining further composite bindings
cf - Variable in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
The factory used for obtaining further composite bindings
cf - Variable in class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
cFALSE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CField - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CField(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CField
 
CFIELD - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CField.CFieldProblem - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CFieldProblem(ICompositeType, IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CField.CFieldProblem
 
cFINAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cFLOAT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cFOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cFRIEND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CFunction - Class in org.eclipse.cdt.internal.core.dom.parser.c
Represents a function.
CFunction(IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
CFUNCTION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CFunctionScope - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CFunctionScope(IASTFunctionDefinition) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionScope
 
CFunctionType - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CFunctionType(IType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
CFunctionType(IType, IType[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
cGOTO - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
ChangeEvent() - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
ChangeGenerator - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ChangeGenerator(ASTModificationStore, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
ChangeGenerator_compositeChange - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorMessages
 
ChangeGenerator_group - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorMessages
 
ChangeGeneratorMessages - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
External strings for the change generator.
ChangeGeneratorWriterVisitor - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
Visits the nodes in consideration of ASTModifications.
ChangeGeneratorWriterVisitor(ASTVisitor, ASTModificationStore, String, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
ChangeGeneratorWriterVisitor(ASTModificationStore, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
ChangeGeneratorWriterVisitor(ASTModificationStore, String, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
changePolicy(int) - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
CHAR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CHAR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
CHAR16_T - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CHAR32_T - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CharArray - Class in org.eclipse.cdt.internal.core.parser.scanner
Wrapper around char[] to implement AbstractCharArray.
CharArray(char[]) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
CharArray(String) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
CharArrayIntMap - Class in org.eclipse.cdt.core.parser.util
 
CharArrayIntMap(int, int) - Constructor for class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
CharArrayMap<V> - Class in org.eclipse.cdt.core.parser.util
Provides functionality similar to a Map, with the feature that char arrays and sections of char arrays (known as slices) may be used as keys.
CharArrayMap() - Constructor for class org.eclipse.cdt.core.parser.util.CharArrayMap
Constructs an empty CharArrayMap with default initial capacity.
CharArrayMap(int) - Constructor for class org.eclipse.cdt.core.parser.util.CharArrayMap
Constructs an empty CharArrayMap with the given initial capacity.
CharArrayObjectMap<T> - Class in org.eclipse.cdt.core.parser.util
 
CharArrayObjectMap(int) - Constructor for class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
CharArraySet - Class in org.eclipse.cdt.core.parser.util
 
CharArraySet(int) - Constructor for class org.eclipse.cdt.core.parser.util.CharArraySet
 
CharArrayUtils - Class in org.eclipse.cdt.core.parser.util
A static utility class for char arrays
CharTable - Class in org.eclipse.cdt.core.parser.util
 
CharTable(int) - Constructor for class org.eclipse.cdt.core.parser.util.CharTable
 
checkAssociatedScopes - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
checkAssociatedScopes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
checkCategory(int) - Method in interface org.eclipse.cdt.core.parser.IProblem
Check the parameter bit-mask against an IProblem's ID to broadly segregate the types of problems.
checkCategory(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
checkClassContainingFriend() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
checkDebugOption(String, String) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
Checks whether a given debug option is enabled.
checkForDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
checkForDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
checkForDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
checkImplicitConversionSequence(IType, IType, IASTExpression.ValueCategory, Conversions.UDCMode, Conversions.Context, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions
Computes the cost of an implicit conversion sequence [over.best.ics] 13.3.3.1.
checkIndexStatus - Variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
checkisMacroExpansionNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.MacroExpansionHandler
 
checkisMacroExpansionNode(IASTNode, boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.MacroExpansionHandler
 
checkPut(T) - Method in class org.eclipse.cdt.core.parser.util.ObjectSet
Adds the specified item to the set, or no-ops if the key is null
Checksums - Class in org.eclipse.cdt.internal.core.pdom
 
Checksums() - Constructor for class org.eclipse.cdt.internal.core.pdom.Checksums
 
Checksums_taskComputeChecksums - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
checkWholeClassScope(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
children - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
CHUNK_SIZE - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
CHUNK_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
ChunkCache - Class in org.eclipse.cdt.internal.core.pdom.db
 
ChunkCache() - Constructor for class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
 
ChunkCache(long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
 
cIDENT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cIF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cIFDEF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cIFNDEF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CImplicitFunction - Class in org.eclipse.cdt.internal.core.dom.parser.c
The CImplicitFunction is used to represent implicit functions that exist on the translation unit but are not actually part of the physical AST created by CDT.
CImplicitFunction(char[], IScope, IFunctionType, IParameter[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
CImplicitTypedef - Class in org.eclipse.cdt.internal.core.dom.parser.c
The CImplicitTypedef is used to represent implicit typedefs that exist on the translation unit but are not actually part of the physical AST created by CDT.
CImplicitTypedef(IType, char[], IScope) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
cIMPORT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cINCLUDE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cINCLUDE_NEXT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CIndex - Class in org.eclipse.cdt.internal.core.index
 
CIndex(IIndexFragment[]) - Constructor for class org.eclipse.cdt.internal.core.index.CIndex
Creates an index consisting of one or more fragments.
CIndex_FindBindingsTask_label - Static variable in class org.eclipse.cdt.internal.core.index.Messages
 
cINLINE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cINT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CKnRParameter - Class in org.eclipse.cdt.internal.core.dom.parser.c
A K&R C parameter.
CKnRParameter(IASTDeclaration, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
CLabel - Class in org.eclipse.cdt.internal.core.dom.parser.c
Represents a label.
CLabel(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
CLanguageKeywords - Class in org.eclipse.cdt.core.dom.parser
This class allows provides a reusable implementation of ICLanguageKeywords for use by ILanguage implementations.
CLanguageKeywords(ParserLanguage, IScannerExtensionConfiguration) - Constructor for class org.eclipse.cdt.core.dom.parser.CLanguageKeywords
 
CLASS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CLASS_VIRT_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
 
classSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Parse a class/struct/union definition.
ClassTypeHelper - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Holds common implementation of methods for ICPPClassType implementations that have a corresponding textual definition in the source code.
ClassTypeHelper() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
ClassTypeHelper.MethodKind - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp
 
clean(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModificationScopeStack
 
cleanCache() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
cleanCache() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
cleanup() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
clear() - Method in class org.eclipse.cdt.core.dom.ast.ASTNameCollector
Clears the names found, such that the collector can be reused.
clear() - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
clear() - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Removes all mappings from the map.
clear() - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
clear() - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
clear() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
clear() - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
clear() - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
clear() - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
clear() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Clears the entire index.
clear() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Clears the entire fragment.
clear() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
clear() - Method in class org.eclipse.cdt.internal.core.indexer.FileEncodingRegistry
 
clear() - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
clear(int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Empty the contents of the Database, make it ready to start again
clear() - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Deletes all properties, does not delete the record associated with the object itself - that is it can be re-populated.
clear() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
clear() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
clear() - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
clearArguments(PDOMNode, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPArgumentList
Restores an array of template arguments from the database.
clearBytes(long, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
clearCaches() - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMStringSet
 
clearFile(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Clears the given file in the index.
clearFile(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Clears the given file in the index.
clearFile(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
clearFile(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
clearFileIndex() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
clearImageLocationInfos() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander
 
clearImplicitExpansions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander
 
clearInitialFlags() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
clearMacrosInDefinedExpression() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ExpressionEvaluator
 
clearMap(PDOMNode, int) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateParameterMap
Clears the map in the database.
clearResultCache() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
clearResultCache() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Clears the result cache.
clearResultCache() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Clears the result cache, caller needs to hold a write-lock.
clearResultCache() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
clearResultCache() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
clearResultCache() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
clearTUs() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
clearUncommittedFile() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Removes an uncommitted file if there is one.
clearUncommittedFile() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Removes an uncommitted file if there is one.
clearUncommittedFile() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
clearUncommittedFile() - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
cLINE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CLIUtil - Class in org.eclipse.cdt.internal.core.pdom.export
Helper methods for command-line options
Non-API Should a more suitable way for manipulating command-line arguments become usable in the future we will switch to that.
CLIUtil() - Constructor for class org.eclipse.cdt.internal.core.pdom.export.CLIUtil
 
CLIUtil_OptionParametersMismatch - Static variable in class org.eclipse.cdt.core.index.export.Messages
 
clone() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
 
clone() - Method in interface org.eclipse.cdt.core.dom.ast.IType
 
clone() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Make a deep copy of this value.
clone() - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
clone() - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
clone() - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
clone() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
clone() - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
clone() - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameterSpecialization
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
clone() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalBase
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall.ParameterPackType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfUnknownMember
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
clone() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
clone() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
clone() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
clone() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
clone() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
clone() - Method in class org.eclipse.cdt.internal.core.index.CPPAliasTemplateInstanceClone
 
clone() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
clone() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
clone() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
clone() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
clone() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
cloneWith(byte[]) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
Create and return a new PDOMTag that has the same node/taggerId as the receiver but with the specified data.
cLONG - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
close(<any>) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderLRUCache
Deprecated.
 
close() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Closes the database.
close() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
closeVariants(int, AbstractGNUSourceCodeParser.BinaryOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
CLOSING_PARENTHESIS - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
CLOSING_SQUARE_BRACKET - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
CModelListener - Class in org.eclipse.cdt.internal.core.pdom
CModel listener used for the PDOMManager.
CModelListener(PDOMManager) - Constructor for class org.eclipse.cdt.internal.core.pdom.CModelListener
 
cmp - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
cMUTABLE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cNAMESPACE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cNEW - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CNodeFactory - Class in org.eclipse.cdt.internal.core.dom.parser.c
Abstract factory implementation that creates AST nodes for C99.
CNodeFactory() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
cNOEXCEPT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cNOT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cNOT_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cNULLPTR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CodeReader - Class in org.eclipse.cdt.core.parser
Deprecated.
replaced by FileContent
CodeReader(String, char[]) - Constructor for class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
CodeReader(char[]) - Constructor for class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
CodeReader(String) - Constructor for class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
CodeReader(String, String) - Constructor for class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
CodeReader(String, InputStream) - Constructor for class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
CodeReader(String, String, InputStream) - Constructor for class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
CodeReaderAdapter - Class in org.eclipse.cdt.internal.core.parser
 
CodeReaderAdapter() - Constructor for class org.eclipse.cdt.internal.core.parser.CodeReaderAdapter
 
CodeReaderFactoryAdapter - Class in org.eclipse.cdt.internal.core.parser
Deprecated.
CodeReaderLRUCache - Class in org.eclipse.cdt.internal.core.parser
Deprecated. 
CodeReaderLRUCache(int) - Constructor for class org.eclipse.cdt.internal.core.parser.CodeReaderLRUCache
Deprecated.
Creates a new CodeReaderLRUCache with a specified initial maximum size.
CollectDeclarationsAction(IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectDeclarationsAction
 
CollectDeclarationsAction(IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectDeclarationsAction
 
CollectionUtils - Class in org.eclipse.cdt.core.parser.util
Useful utility methods for dealing with Collections.
collectNames(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
CollectProblemsAction() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectProblemsAction
 
CollectReferencesAction(IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectReferencesAction
 
CollectReferencesAction(IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectReferencesAction
 
COLON_COLON - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
COLON_SPACE - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
COMMA_SPACE - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
commentHandler - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
CommentHandler - Class in org.eclipse.cdt.internal.core.dom.rewrite.commenthandler
The CommentHandler is initialized with all the comment which should be processed.
CommentHandler(List<IASTComment>) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.CommentHandler
 
commentHandler - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
commentMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
commentMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
commentMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
commentMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
commitUncommittedFile() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Makes an uncommitted file that was created earlier by calling IWritableIndex.addUncommittedFile(int, IIndexFileLocation, ISignificantMacros) method visible in the index.
commitUncommittedFile() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Makes an uncommitted file that was created earlier by calling IWritableIndexFragment.addUncommittedFile(int, IIndexFileLocation, ISignificantMacros) method visible in the index.
commitUncommittedFile() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
commitUncommittedFile() - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
compact(Object[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Moves all null elements to the end of the array.
Comparator(Database) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.Comparator
 
compare(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Implements a lexicographical comparator for char arrays.
compare(IIndexFragmentBinding, IIndexFragmentBinding) - Method in class org.eclipse.cdt.internal.core.index.DefaultFragmentBindingComparator
 
compare(IIndexFragmentBinding, IIndexFragmentBinding) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBindingComparator
Compares to index fragment bindings, or returns Integer.MIN_VALUE if the comparator is not capable of comparing the two objects because of their run-time type.
compare(long, long) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IBTreeComparator
Compare two records.
compare(long) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IBTreeVisitor
Compares the record against an internally held key.
compare(IString, boolean) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Compare this IString record and the specified IString record
compare(String, boolean) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Compare this IString record and the specified String object
compare(char[], boolean) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Compare this IString record and the specified character array
compare(IString, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
compare(String, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
compare(char[], boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
compare(char[], char[], boolean) - Static method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compare(char[], boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compare(IString, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compare(String, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
compare(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.CPPBindingBTreeComparator
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.CPPFindBindingVisitor
 
compare(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultBindingBTreeComparator
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
compare(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.MacroBTreeComparator
 
compare(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.NestedBindingsBTreeComparator
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerCollector
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerFinder
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerPatternCollector
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
 
compare(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.Comparator
 
compare(IIndexFragmentBinding, IIndexFragmentBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFragmentBindingComparator
 
compare(long) - Method in interface org.eclipse.cdt.internal.core.pdom.tag.BTreeIterable.Descriptor
 
compare(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeComparator
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeVisitor
 
compare(long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagSynchronizer
 
compareChars(char, char, boolean) - Static method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
Compare characters case-sensitively, or case-insensitively.
compareCompatibleWithIgnoreCase(IString) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Compare this IString record and the specified IString record in a case sensitive manner such that it is compatible with case insensitive comparison.
compareCompatibleWithIgnoreCase(char[]) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Compare this IString record and the specified char array in a case sensitive manner such that it is compatible with case insensitive comparison.
compareCompatibleWithIgnoreCase(IString) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
compareCompatibleWithIgnoreCase(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
compareCompatibleWithIgnoreCase(IString) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compareCompatibleWithIgnoreCase(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compareCompatibleWithIgnoreCase(char[], char[]) - Static method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
comparePrefix(char[], boolean) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Compare this IString record and the specified character array
comparePrefix(char[], boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
comparePrefix(char[], boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
comparePrefix(char[], char[], boolean) - Static method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
compareSignatures(IBinding, IBinding) - Static method in class org.eclipse.cdt.internal.core.index.IndexCPPSignatureUtil
Compares signature hashes of the two given bindings.
compareTo(Cost) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
Returns an integer < 0 if other cost is null, or this cost is smaller than the other cost, 0 if this cost is equal to the other cost, an integer > 0 if this cost is larger than the other cost.
COMPL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CompletionInMacroExpansionException - Exception in org.eclipse.cdt.internal.core.parser.scanner
Thrown when content assist is used within the parameter list of a macro expansion.
CompletionInMacroExpansionException(int, IToken, TokenList) - Constructor for exception org.eclipse.cdt.internal.core.parser.scanner.CompletionInMacroExpansionException
 
completionNode - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
COMPOSITE_VALUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
CompositeCPPClassInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
The result of instantiating a class template or an explicit specialization of a class template.
CompositeCPPClassInstance(ICompositesFactory, ICPPClassType) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassInstance
 
CompositeCPPClassSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPClassSpecialization(ICompositesFactory, ICPPClassType) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
CompositeCPPClassSpecializationScope - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPClassSpecializationScope(ICompositesFactory, IIndexFragmentBinding) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
CompositeCPPClassTemplate - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPClassTemplate(ICompositesFactory, ICPPClassType) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
CompositeCPPClassTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPClassTemplatePartialSpecialization(ICompositesFactory, ICPPClassTemplatePartialSpecialization) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecialization
 
CompositeCPPClassTemplatePartialSpecializationSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPClassTemplatePartialSpecializationSpecialization(ICompositesFactory, ICPPClassTemplatePartialSpecializationSpecialization) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
CompositeCPPClassTemplateSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPClassTemplateSpecialization(ICompositesFactory, ICPPClassType) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
CompositeCPPConstructorInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPConstructorInstance(ICompositesFactory, ICPPConstructor) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorInstance
 
CompositeCPPConstructorSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPConstructorSpecialization(ICompositesFactory, ICPPConstructor) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorSpecialization
 
CompositeCPPConstructorTemplate - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPConstructorTemplate(ICompositesFactory, ICPPConstructor) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorTemplate
 
CompositeCPPConstructorTemplateSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPConstructorTemplateSpecialization(ICompositesFactory, ICPPFunction) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorTemplateSpecialization
 
CompositeCPPDeferredClassInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPDeferredClassInstance(ICPPClassTemplate, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPDeferredClassInstance
 
CompositeCPPFieldInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFieldInstance(ICompositesFactory, ICPPVariableInstance) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldInstance
 
CompositeCPPFieldSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFieldSpecialization(ICompositesFactory, ICPPField) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldSpecialization
 
CompositeCPPFieldTemplate - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFieldTemplate(ICompositesFactory, ICPPField) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplate
 
CompositeCPPFieldTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFieldTemplatePartialSpecialization(ICompositesFactory, ICPPVariableTemplatePartialSpecialization) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplatePartialSpecialization
 
CompositeCPPFunctionInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
An instantiation or an explicit specialization of a function template.
CompositeCPPFunctionInstance(ICompositesFactory, ICPPFunction) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionInstance
 
CompositeCPPFunctionSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFunctionSpecialization(ICompositesFactory, ICPPFunction) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionSpecialization
 
CompositeCPPFunctionTemplate - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFunctionTemplate(ICompositesFactory, ICPPFunction) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplate
 
CompositeCPPFunctionTemplateSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPFunctionTemplateSpecialization(ICompositesFactory, ICPPFunction) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplateSpecialization
 
CompositeCPPMethodInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPMethodInstance(ICompositesFactory, ICPPMethod) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
CompositeCPPMethodSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPMethodSpecialization(ICompositesFactory, ICPPMethod) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
CompositeCPPMethodTemplate - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPMethodTemplate(ICompositesFactory, ICPPMethod) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
CompositeCPPMethodTemplateSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPMethodTemplateSpecialization(ICompositesFactory, ICPPFunction) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
CompositeCPPParameterSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPParameterSpecialization(ICompositesFactory, ICPPVariable) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPParameterSpecialization
 
CompositeCPPTemplateNonTypeParameter - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPTemplateNonTypeParameter(ICompositesFactory, ICPPTemplateNonTypeParameter) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
CompositeCPPTemplateTemplateParameter - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPTemplateTemplateParameter(ICompositesFactory, ICPPTemplateTemplateParameter) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
CompositeCPPTemplateTypeParameter - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPTemplateTypeParameter(ICompositesFactory, ICPPTemplateTypeParameter) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
CompositeCPPUnknownField - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPUnknownField(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownField
 
CompositeCPPUnknownMemberClass - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPUnknownMemberClass(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClass
 
CompositeCPPUnknownMemberClassInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPUnknownMemberClassInstance(IType, char[], ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClassInstance
 
CompositeCPPUnknownMethod - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPUnknownMethod(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMethod
 
CompositeCPPUnknownScope - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPUnknownScope(IIndexBinding, IASTName) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownScope
 
CompositeCPPVariableInstance - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPVariableInstance(ICompositesFactory, ICPPVariableInstance) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableInstance
 
CompositeCPPVariableTemplate - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPVariableTemplate(ICompositesFactory, IVariable) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplate
 
CompositeCPPVariableTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeCPPVariableTemplatePartialSpecialization(ICompositesFactory, ICPPVariableTemplatePartialSpecialization) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplatePartialSpecialization
 
CompositeIndexBinding - Class in org.eclipse.cdt.internal.core.index.composite
Represents a binding which is split over several index fragments.
CompositeIndexBinding(ICompositesFactory, IIndexFragmentBinding) - Constructor for class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
CompositeInstanceCache - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CompositeInstanceCache() - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
CompositeMacroContainer - Class in org.eclipse.cdt.internal.core.index.composite
Composite binding for macro containers.
CompositeMacroContainer(ICompositesFactory, IIndexFragmentBinding) - Constructor for class org.eclipse.cdt.internal.core.index.composite.CompositeMacroContainer
 
compositePointerType(IType, IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions
Composite pointer type computed as described in 5.9-2 except that if the conversion to the pointer is not possible, the method returns null.
CompositeScope - Class in org.eclipse.cdt.internal.core.index.composite
 
CompositeScope(ICompositesFactory, IIndexFragmentBinding) - Constructor for class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
CompositeType - Class in org.eclipse.cdt.internal.core.index.composite
Represents an index-contexting carrying type
CompositeType(IType, ICompositesFactory) - Constructor for class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
CompositeTypeContainer - Class in org.eclipse.cdt.internal.core.index.composite
 
CompositeTypeContainer(ITypeContainer, ICompositesFactory) - Constructor for class org.eclipse.cdt.internal.core.index.composite.CompositeTypeContainer
 
CompositeValue - Class in org.eclipse.cdt.internal.core.dom.parser
 
CompositeValue(ICPPEvaluation, ICPPEvaluation[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
CompositingNotImplementedError - Error in org.eclipse.cdt.internal.core.index.composite
 
CompositingNotImplementedError() - Constructor for error org.eclipse.cdt.internal.core.index.composite.CompositingNotImplementedError
 
CompositingNotImplementedError(String) - Constructor for error org.eclipse.cdt.internal.core.index.composite.CompositingNotImplementedError
 
CompoundRecordIterator - Class in org.eclipse.cdt.internal.core.pdom.dom
A record iterator that is a concatenation of multiple record iterators.
CompoundRecordIterator(IRecordIterator...) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.CompoundRecordIterator
Initializes the compound iterator.
compoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
compoundStatementExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
computeChecksum(MessageDigest, File) - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Computes the checksum for a given file.
computeEnclosingNamespaceSet(ICPPInternalNamespaceScope) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
computeFileSizeAndEncodingHashcode(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Computes the evaluation produced by substituting function parameters by their values.
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
computeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
computeFunctionBodyExecution(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
computeHash() - Method in class org.eclipse.cdt.internal.core.parser.scanner.StreamHasher
Computes and returns the hash value.
computeIsInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
computeMaxValue(IEnumeration) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
computeMinValue(IEnumeration) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
computeOperatorOffsets(IASTNode, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
Utility method for setting offsets using operator syntax.
computeType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
concat(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
COND_TDEF - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
CONDITION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
 
CONDITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
CONDITION represents the relationship between a IASTDoStatement and its condition IASTExpression.
CONDITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
CONDITION represents the relationship between a IASTForStatement and its IASTExpression condition.
CONDITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
CONDITION represents the relationship between an IASTIfStatement and its nested IASTExpression.
condition(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
CONDITION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
CONDITION_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
 
CONDITIONDECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
In C++ conditions can be declarations w/side effects.
conditionDeclSatisfied(ExecSimpleDeclaration, ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
CONDITIONEXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
CONDITIONEXPRESSION represents the relationship between an IASTWhileStatement and it's nested IASTExpression.
conditionExprSatisfied(ICPPEvaluation, ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
configure(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPTemplateParameter
Default values are updated after the class template is stored, because we may have to refer to the other template parameters.
configure(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
configureIncludeSearchPath(File, IScannerInfo) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
Returns include search path for a given current directory and a IScannerInfo.
CONST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CONST_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CONSTANT_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
Node property that describes the relationship between an IASTArrayModifier and an IASTExpression.
constantExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
constantExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
constantExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
CONSTEXPR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
ConstexprEvaluationContext(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation.ConstexprEvaluationContext
Constructs a ConstexprEvaluationContext for a new constexpr evaluation.
constQualify(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
CONSTRUCTOR_CHAIN_MEMBER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Deprecated.
Not used.
CONSTRUCTOR_KEY - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
consume() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Consumes and returns the next token available.
consume(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
The next token is consumed.
consume(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
The next token is consumed.
consumeArrayModifiers(List<IASTArrayModifier>) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
consumeLine(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Advances to the next newline or the end of input.
consumeOrEOC(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Consume the next token available only if the type is as specified.
consumePointerOperators(List<IASTPointerOperator>) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
Parse a Pointer Operator.
ContainerNode - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
This class serves as a container to pass several nodes to the ASTWriter.
ContainerNode(IASTNode...) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
contains(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns whether this node contains the given one.
contains(IIndexFile) - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Returns whether the given file is part of this file set.
contains(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Returns whether the specified array contains the specified object.
contains(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
contains(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns whether the map contains the given parameter
contains(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
contains(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFileSet
Returns whether the file set contains the given file.
contains(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
contains(IIndexFile, boolean) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
contains(T) - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
contains(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
 
containsDeclaration(IIndexBinding) - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Returns true if this file set contains a declaration or definition of the given binding.
containsDeclaration(IIndexBinding) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
containsDependentArg(ObjectMap) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
containsDependentType(ICPPEvaluation[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
containsDependentType(List<IType>) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
containsDependentType(IType[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
containsDependentValue(ICPPEvaluation[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
containsEqual(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Assumes that array contains nulls at the end, only.
containsFile(long) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
Returns whether the file set contains the file corresponding to the given record.
containsFileOfLocalBinding(IIndexFragmentBinding) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFileSet
Returns whether the file-set contains the file of the local binding.
containsFileOfLocalBinding(IIndexFragmentBinding) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
 
containsKey(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns true if the given key has a value associated with it in the map.
containsKey(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns true if the given key has a value associated with it in the map.
containsKey(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
containsKey(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
containsKey(T) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
containsNonLocalDeclaration(IBinding, IIndexFragment) - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Checks whether the given binding has a non-local declaration in another index fragment.
containsNonLocalDeclaration(IBinding, IIndexFragment) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
containsNonLocalDeclaration(IBinding, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
containsParameterPack(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
containsValue(V) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns true if the given value is contained in the map.
containsValue(Object) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
Checks if the map values contain the given object.
contentAssist - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
ContentAssistMatcherFactory - Class in org.eclipse.cdt.internal.core.parser.util
The facade to the pattern matching algorithms of content assist.
CONTINUE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CONTROLLER_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
CONTROLLER_DECLARATION represents the relationship between an IASTSwitchStatement and it's nested IASTDeclaration.
CONTROLLER_EXP - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
CONTROLLER_EXP represents the relationship between an IASTSwitchStatement and it's nested IASTExpression.
Conversions - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Routines for calculating the cost of conversions.
Conversions() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions
 
Conversions.Context - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
Conversions.UDCMode - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
convert(IParserLogService) - Static method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
convert(Class<T>, S[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Stores the specified array contents in a new array of specified runtime type.
convert(ICompositesFactory, ICPPTemplateArgument[]) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
convert(ICompositesFactory, ICPPTemplateParameter[]) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
convertCOperandTypes(int, IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CArithmeticConversion
 
convertCppOperandTypes(int, IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArithmeticConversion
 
convertIncludersToUnresolved() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
convertOperandTypes(int, IType, IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
Performs an arithmetic conversion as described in section 6.3.1.8 of the C99 standard, or 5.0.9 of C++ standard
converts() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
convertToSequenceEndNumber(int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
If you want to use the sequence number of an ast-node as the end of a previous node, it needs to be adjusted, because gaps are used for the encoding of directives.
convertToSequenceEndNumber(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
convertToUnresolved() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
cOPERATOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTCompositeTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTCompositeTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTElaboratedTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTElaboratedTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTEnumerationSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTEnumerationSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTPointer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTPointer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTSimpleDeclSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTSimpleDeclSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTTypedefNameSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTTypedefNameSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTTypeIdInitializerExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTTypeIdInitializerExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAlignmentSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAlignmentSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAttribute
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAttribute
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTElaboratedTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTElaboratedTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpressionList
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExpressionList
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionCallExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionCallExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionWithTryBlock
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTInitializerList
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTInitializerList
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTName
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTName
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamedTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamedTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTOperatorName
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTOperatorName
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTParameterDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTParameterDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTReferenceOperator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTReferenceOperator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleDeclSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleDeclSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeId
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeId
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTBinaryExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTDeclSpecifier
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTExplicitTemplateInstantiation
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTPointer
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTPointerToMember
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGCCASTAttributeSpecifier
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGCCASTAttributeSpecifier
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTTypeIdExpression
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTUnaryExpression
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBreakStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBreakStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTContinueStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTContinueStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDefaultStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDefaultStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitName
This method is not supported on implicit names.
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerClause
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerClause
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
Deprecated.
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns a mutable copy of the tree rooted at this node.
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns a mutable copy of the tree rooted at this node.
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNullStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNullStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointerOperator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointerOperator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblem
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblem
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemTypeId
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemTypeId
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTToken
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTToken
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns a copy of the AST, however the ILocationResolver and the preprocessor nodes are not copied.
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns a copy of the AST, however the ILocationResolver and the preprocessor nodes are not copied.
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
 
copy() - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
 
copy() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPASTAttributeSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPASTAttributeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeList
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTToken
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTToken
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAlignmentSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAlignmentSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousAlignmentSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousAlignmentSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAttribute
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAttribute
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBreakStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBreakStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTContinueStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTContinueStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDefaultStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDefaultStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEqualsInitializer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEqualsInitializer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerExpression
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerExpression
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTNullStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTNullStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblem
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblem
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GCCASTSimpleDeclSpecifier
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GCCASTSimpleDeclSpecifier
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCondition
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCondition
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttribute
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttribute
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttributeList
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttributeList
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBreakStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBreakStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTClassVirtSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTClassVirtSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTContinueStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTContinueStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDefaultStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDefaultStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEqualsInitializer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEqualsInitializer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerExpression
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerExpression
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNullStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNullStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTOperatorName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTOperatorName
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblem
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblem
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReferenceOperator
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReferenceOperator
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
copy(T, IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeTransformationSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeTransformationSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVirtSpecifier
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVirtSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVisibilityLabel
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVisibilityLabel
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTExplicitTemplateInstantiation
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTExplicitTemplateInstantiation
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointer
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointer
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointerToMember
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointerToMember
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTSimpleDeclSpecifier
Deprecated.
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTSimpleDeclSpecifier
Deprecated.
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.parser.GCCASTAttributeList
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.parser.GCCASTAttributeList
 
copy() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalEnumerationSpecifier
 
copy(IASTNode.CopyStyle) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalEnumerationSpecifier
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
copy() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
copy() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
copy(IASTNode.CopyStyle) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
copyPointer(IPointerType, IType, boolean, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions
 
cOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cOR_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
Cost - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
The cost of an implicit conversion sequence.
Cost(IType, IType, Cost.Rank) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
Cost.DeferredUDC - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
Cost.Rank - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
costForTarget(IType, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
COULD_BE_POLYMORPHIC_METHOD_CALL - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
couldBePolymorphicMethodCall() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns whether this name potentially denotes a polymorphic method call.
couldBePolymorphicMethodCall() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
couldBePolymorphicMethodCall() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
countCollisions() - Method in class org.eclipse.cdt.core.parser.util.HashTable
Returns the number of collisions.
coveredUnits - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
cOVERRIDE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cp__ALIGNOF - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__ALIGNOF__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__ASM - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__ASM__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__ATTRIBUTE - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__ATTRIBUTE__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__CONST - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__CONST__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__DECLSPEC - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__DECLTYPE - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__FINAL - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__float128 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_nothrow_assign - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_nothrow_constructor - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_nothrow_copy - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_trivial_assign - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_trivial_constructor - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_trivial_copy - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_trivial_destructor - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__has_virtual_destructor - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__INLINE - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__INLINE__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__int128 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_abstract - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_base_of - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_class - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_empty - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_enum - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_final - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_literal_type - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_pod - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_polymorphic - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_standard_layout - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_trivial - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_trivially_assignable - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_trivially_constructible - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_trivially_copyable - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__is_union - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__RESTRICT - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__RESTRICT__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__SIGNED - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__SIGNED__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__TYPEOF - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__TYPEOF__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__underlying_type - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__VOLATILE - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp__VOLATILE__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp_decimal128 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp_decimal32 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cp_decimal64 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cpAMPER - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpAMPERASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpAND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CParameter - Class in org.eclipse.cdt.internal.core.dom.parser.c
Represents the parameter of a function.
CParameter(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
CPARAMETER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CParameter.CParameterProblem - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CParameterProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CParameter.CParameterProblem
 
cpARROW - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpARROWSTAR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpBITOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpBITORASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpCOLON - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpCOLONCOLON - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpCOMMA - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpCOMPL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpDECR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpDIV - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpDIVASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpDOT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpDOTSTAR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpELLIPSIS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpEQUAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpGT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpGTEQUAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpINCR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpLBRACE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpLBRACKET - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpLPAREN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpLT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpLTEQUAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpMAX - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpMIN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpMINUS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpMINUSASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpMOD - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpMODASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpNOT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpNOTEQUAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CPointerType - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CPointerType() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
CPointerType(IType, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
cpOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CPP_ALIAS_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_ALIAS_TEMPLATE_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CLASS_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CLASS_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CLASS_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CLASS_TEMPLATE_PARTIAL_SPEC - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CLASS_TEMPLATE_PARTIAL_SPEC_SPEC - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CLASS_TEMPLATE_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CONSTRUCTOR - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CONSTRUCTOR_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CONSTRUCTOR_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CONSTRUCTOR_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_CONSTRUCTOR_TEMPLATE_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_DECLARED_OR_IMPLICIT - Static variable in class org.eclipse.cdt.core.index.IndexFilter
 
CPP_DECLARED_OR_IMPLICIT_NO_INSTANCE - Static variable in class org.eclipse.cdt.core.index.IndexFilter
 
CPP_DEFERRED_CLASS_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_ENUMERATION_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_ENUMERATOR_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FIELD_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FIELD_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FIELD_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FIELD_TEMPLATE_PARTIAL_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FRIEND_DECLARATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FUNCTION_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FUNCTION_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FUNCTION_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_FUNCTION_TEMPLATE_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_GNU_PARSER_EXTENSION - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
CPP_GNU_SCANNER_EXTENSION - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
CPP_LINKAGE - Static variable in class org.eclipse.cdt.internal.core.dom.Linkage
 
CPP_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
CPP_LINKAGE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
CPP_MEMBER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
CPP_METHOD_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_METHOD_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_METHOD_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_METHOD_TEMPLATE_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_PARAMETER_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_TEMPLATE_NON_TYPE_PARAMETER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_TEMPLATE_TEMPLATE_PARAMETER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_TEMPLATE_TYPE_PARAMETER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_TYPEDEF_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_UNKNOWN_CLASS_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_UNKNOWN_CLASS_TYPE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_UNKNOWN_FIELD - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_UNKNOWN_METHOD - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_USING_DECLARATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_USING_DECLARATION_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_VARIABLE_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_VARIABLE_TEMPLATE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPP_VARIABLE_TEMPLATE_PARTIAL_SPECIALIZATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPAliasTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPAliasTemplate(IASTName, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
CPPAliasTemplateInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPAliasTemplateInstance(char[], ICPPAliasTemplate, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
CPPAliasTemplateInstanceClone - Class in org.eclipse.cdt.internal.core.index
Delegating clone implementation for index classes implementing ICPPAliasTemplateInstance interface.
CPPAliasTemplateInstanceClone(ICPPAliasTemplateInstance) - Constructor for class org.eclipse.cdt.internal.core.index.CPPAliasTemplateInstanceClone
 
CPPArithmeticConversion - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPArrayType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPArrayType(IType, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
CPPArrayType(IType, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
CPPASTAliasDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAliasDeclaration(IASTName, ICPPASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
CPPASTAlignmentSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAmbiguousAlignmentSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAmbiguousBinaryVsCastExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAmbiguousBinaryVsCastExpression(IASTBinaryExpression, IASTCastExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousBinaryVsCastExpression
 
CPPASTAmbiguousCastVsFunctionCallExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAmbiguousCastVsFunctionCallExpression(IASTCastExpression, IASTFunctionCallExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCastVsFunctionCallExpression
 
CPPASTAmbiguousCondition - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Handles ambiguity between expression and declaration in a condition.
CPPASTAmbiguousCondition(IASTExpression, IASTSimpleDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCondition
 
CPPASTAmbiguousDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Handles ambiguities when parsing declarators.
CPPASTAmbiguousDeclarator(IASTDeclarator...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
CPPASTAmbiguousExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAmbiguousExpression(IASTExpression...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
CPPASTAmbiguousParameterDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Handles ambiguities for ellipsis in parameter declaration.
CPPASTAmbiguousParameterDeclaration(ICPPASTParameterDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
CPPASTAmbiguousSimpleDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Handles ambiguities for simple declarations.
CPPASTAmbiguousSimpleDeclaration(IASTSimpleDeclaration, IASTDeclSpecifier, IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
CPPASTAmbiguousStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTAmbiguousStatement(IASTStatement...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
CPPASTAmbiguousTemplateArgument - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Ambiguity node for deciding between type-id and expression in a template argument.
CPPASTAmbiguousTemplateArgument(IASTNode...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
CPPASTArrayDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Array declarator for c++.
CPPASTArrayDeclarator(IASTName, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
CPPASTArrayDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
CPPASTArrayDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
CPPASTArrayDesignator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of array designator.
CPPASTArrayDesignator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
CPPASTArrayDesignator(ICPPASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
CPPASTArrayModifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTArrayModifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
CPPASTArrayModifier(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
CPPASTArrayRangeDesignator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of array range designator.
CPPASTArrayRangeDesignator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
CPPASTArrayRangeDesignator(ICPPASTExpression, ICPPASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
CPPASTArraySubscriptExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTArraySubscriptExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
CPPASTArraySubscriptExpression(IASTExpression, IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
CPPASTASMDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTASMDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
CPPASTASMDeclaration(String) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
CPPASTAttribute - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
C++-specific attribute.
CPPASTAttribute(char[], char[], IASTToken, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttribute
 
CPPASTAttributeList - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a C++ attribute list, containing attributes.
CPPASTAttributeList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttributeList
 
CPPASTAttributeOwner - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
C++ attribute owners.
CPPASTAttributeOwner() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttributeOwner
 
CPPASTBaseDeclSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base for all C++ declaration specifiers.
CPPASTBaseDeclSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
CPPASTBaseSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base class specifier
CPPASTBaseSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
CPPASTBaseSpecifier(ICPPASTNameSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
CPPASTBaseSpecifier(ICPPASTNameSpecifier, int, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
CPPASTBinaryExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTBinaryExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
CPPASTBinaryExpression(int, IASTExpression, IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
CPPASTBinaryTypeIdExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTBinaryTypeIdExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
CPPASTBinaryTypeIdExpression(IASTBinaryTypeIdExpression.Operator, IASTTypeId, IASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
CPPASTBreakStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTBreakStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBreakStatement
 
CPPASTCapture - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation for captures.
CPPASTCapture() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
CPPASTCaseStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTCaseStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
CPPASTCaseStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
CPPASTCastExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Cast expression for C++
CPPASTCastExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
CPPASTCastExpression(int, IASTTypeId, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
CPPASTCatchHandler - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTCatchHandler() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
CPPASTCatchHandler(IASTDeclaration, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
CPPASTClassVirtSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTClassVirtSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTClassVirtSpecifier
 
CPPASTCompositeTypeSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
c++ specific composite type specifier
CPPASTCompositeTypeSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
CPPASTCompositeTypeSpecifier(int, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
CPPASTCompoundStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTCompoundStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
CPPASTCompoundStatementExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Gnu-extension: ({ ...
CPPASTCompoundStatementExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
CPPASTCompoundStatementExpression(IASTCompoundStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
CPPASTConditionalExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTConditionalExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
CPPASTConditionalExpression(IASTExpression, IASTExpression, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
CPPASTConstructorChainInitializer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
For example in the constructor definition
Derived() : Base(), field() {
}

Base() and field() are the constructor chain initializers.
CPPASTConstructorChainInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
CPPASTConstructorChainInitializer(IASTName, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
CPPASTConstructorInitializer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Initializer list in parenthesis.
CPPASTConstructorInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
CPPASTConstructorInitializer(IASTInitializerClause[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
CPPASTContinueStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTContinueStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTContinueStatement
 
CPPASTConversionName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of conversion function ids.
CPPASTConversionName() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
CPPASTConversionName(IASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
CPPASTDeclarationStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTDeclarationStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
CPPASTDeclarationStatement(IASTDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
CPPASTDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
C++ specific declarator.
CPPASTDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
CPPASTDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
CPPASTDeclarator(IASTName, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
CPPASTDecltypeSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of ICPPASTDecltypeSpecifier.
CPPASTDecltypeSpecifier(ICPPASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
CPPASTDefaultStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTDefaultStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDefaultStatement
 
CPPASTDeleteExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTDeleteExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
CPPASTDeleteExpression(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
CPPASTDeleteExpression(CPPASTDeleteExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
CPPASTDesignatedInitializer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation for designated initializers.
CPPASTDesignatedInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
CPPASTDesignatedInitializer(ICPPASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
CPPASTDoStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTDoStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
CPPASTDoStatement(IASTStatement, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
CPPASTElaboratedTypeSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTElaboratedTypeSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
CPPASTElaboratedTypeSpecifier(int, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
CPPASTEnumerationSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
AST node for C++ enumeration specifiers.
CPPASTEnumerationSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
CPPASTEnumerationSpecifier(boolean, IASTName, ICPPASTDeclSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
CPPASTEnumerator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
C++-specific enumerator.
CPPASTEnumerator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerator
 
CPPASTEnumerator(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerator
 
CPPASTEqualsInitializer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Initializer with equals sign (copy initialization)
CPPASTEqualsInitializer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEqualsInitializer
 
CPPASTEqualsInitializer(IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEqualsInitializer
 
CPPASTExplicitTemplateInstantiation - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Models explicit instantiations.
CPPASTExplicitTemplateInstantiation() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
CPPASTExplicitTemplateInstantiation(IASTDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
CPPASTExpressionList - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTExpressionList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
CPPASTExpressionStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTExpressionStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
CPPASTExpressionStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
CPPASTFieldDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Field declarator for c++.
CPPASTFieldDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
CPPASTFieldDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
CPPASTFieldDeclarator(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
CPPASTFieldDesignator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of field designator.
CPPASTFieldDesignator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
CPPASTFieldDesignator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
CPPASTFieldReference - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTFieldReference() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
CPPASTFieldReference(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
CPPASTForStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
For statement in C++
CPPASTForStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
CPPASTForStatement(IASTStatement, IASTDeclaration, IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
CPPASTForStatement(IASTStatement, IASTExpression, IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
CPPASTFunctionCallExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTFunctionCallExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
CPPASTFunctionCallExpression(IASTExpression, IASTInitializerClause[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
CPPASTFunctionDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a function declarator.
CPPASTFunctionDeclarator() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
CPPASTFunctionDeclarator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
CPPASTFunctionDefinition - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Models a function definition without a try-block.
CPPASTFunctionDefinition() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
CPPASTFunctionDefinition(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
CPPASTFunctionWithTryBlock - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a function definition contained in a try block.
CPPASTFunctionWithTryBlock() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
CPPASTFunctionWithTryBlock(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
CPPASTGotoStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTGotoStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
CPPASTGotoStatement(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
CPPASTIdExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTIdExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
CPPASTIdExpression(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
CPPASTIfStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
If statement in C++
CPPASTIfStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
CPPASTIfStatement(IASTDeclaration, IASTStatement, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
CPPASTIfStatement(IASTExpression, IASTStatement, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
CPPASTImplicitDestructorName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTImplicitDestructorName(char[], IASTNode, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitDestructorName
 
CPPASTImplicitName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
An implicit name is used to resolve uses of implicit bindings, such as overloaded operators.
CPPASTImplicitName(char[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
CPPASTImplicitName(OverloadableOperator, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
CPPASTInactiveCompletionName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTInactiveCompletionName(char[], IASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInactiveCompletionName
 
CPPASTInitializerExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Deprecated.
CPPASTInitializerExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerExpression
Deprecated.
 
CPPASTInitializerExpression(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerExpression
Deprecated.
 
CPPASTInitializerList - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
e.g.: int a[]= {1,2,3};
CPPASTInitializerList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
CPPASTLabelStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTLabelStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
CPPASTLabelStatement(IASTName, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
CPPASTLambdaExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation for lambda expressions.
CPPASTLambdaExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
CPPASTLinkageSpecification - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Extern "C" construct.
CPPASTLinkageSpecification() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
CPPASTLinkageSpecification(String) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
CPPASTLiteralExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a C++ literal.
CPPASTLiteralExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
CPPASTLiteralExpression(int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
CPPASTLiteralExpression(int, char[], char[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
CPPASTLiteralExpression(int, String) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
CPPASTName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Unqualified name, also base class for operator and conversion name.
CPPASTName(char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
CPPASTName() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
CPPASTNameBase - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Common base class for all sorts of c++ names: unqualified, qualified, operator and conversion names plus template-ids
CPPASTNameBase() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
CPPASTNameBase.RecursionResolvingBinding - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTNamedTypeSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTNamedTypeSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
CPPASTNamedTypeSpecifier(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
CPPASTNamespaceAlias - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTNamespaceAlias(IASTName, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
CPPASTNamespaceDefinition - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Definition of a namespace.
CPPASTNamespaceDefinition() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
CPPASTNamespaceDefinition(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
CPPASTNaryTypeIdExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTNaryTypeIdExpression(ICPPASTNaryTypeIdExpression.Operator, ICPPASTTypeId[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
CPPASTNewExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a new expression [expr.new].
CPPASTNewExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
CPPASTNewExpression(IASTInitializerClause[], IASTInitializer, IASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
CPPASTNullStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTNullStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNullStatement
 
CPPASTOperatorName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTOperatorName() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTOperatorName
 
CPPASTOperatorName(char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTOperatorName
Primary constructor that should be used to initialize the CPPASTOperatorName.
CPPASTPackExpansionExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of pack expansion expression.
CPPASTPackExpansionExpression(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
CPPASTParameterDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Function parameter or non-type template parameter declaration.
CPPASTParameterDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
CPPASTParameterDeclaration(IASTDeclSpecifier, IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
CPPASTPointer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A pointer operator of a declarator
CPPASTPointer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
CPPASTPointerToMember - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTPointerToMember() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
CPPASTPointerToMember(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
CPPASTProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
C++-specific implementation allows actions to visit the problem.
CPPASTProblem(int, char[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblem
 
CPPASTProblemDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTProblemDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemDeclaration
 
CPPASTProblemDeclaration(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemDeclaration
 
CPPASTProblemExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTProblemExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
CPPASTProblemExpression(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
CPPASTProblemStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTProblemStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
CPPASTProblemStatement(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
CPPASTProblemTypeId - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTProblemTypeId() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
CPPASTProblemTypeId(IASTProblem) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
CPPASTQualifiedName - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Qualified name, which can contain any other name (unqualified, operator-name, conversion name, template id).
CPPASTQualifiedName(ICPPASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
CPPASTQualifiedName() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
Deprecated.
Prefer CPPASTQualifierName(ICPPASTName) instead.
CPPASTRangeBasedForStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Range based 'for' loop in C++.
CPPASTRangeBasedForStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
CPPASTReferenceOperator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Reference operator for declarators.
CPPASTReferenceOperator(boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReferenceOperator
 
CPPASTReturnStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTReturnStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
CPPASTReturnStatement(IASTInitializerClause) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
CPPASTSimpleDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTSimpleDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
CPPASTSimpleDeclaration(IASTDeclSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
CPPASTSimpleDeclSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTSimpleDeclSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
CPPASTSimpleTypeConstructorExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTSimpleTypeConstructorExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
CPPASTSimpleTypeConstructorExpression(ICPPASTDeclSpecifier, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
CPPASTSimpleTypeTemplateParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Template type parameter as in template <typename T> class X;
CPPASTSimpleTypeTemplateParameter() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
CPPASTSimpleTypeTemplateParameter(int, IASTName, IASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
CPPASTStaticAssertionDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTStaticAssertionDeclaration(IASTExpression, ICPPASTLiteralExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
CPPASTSwitchStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Switch statement in C++.
CPPASTSwitchStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
CPPASTSwitchStatement(IASTDeclaration, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
CPPASTSwitchStatement(IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
CPPASTTemplateDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a template declaration.
CPPASTTemplateDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
CPPASTTemplateDeclaration(IASTDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
CPPASTTemplatedTypeTemplateParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Template template parameter
CPPASTTemplatedTypeTemplateParameter() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
CPPASTTemplatedTypeTemplateParameter(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
CPPASTTemplateId - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Template ID consist of an unqualified name (or operator or conversion name) and an array of template arguments.
CPPASTTemplateId() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
CPPASTTemplateId(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
CPPASTTemplateIDAmbiguity - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Models expression variants for the ambiguity of a template id.
CPPASTTemplateIDAmbiguity(AbstractGNUSourceCodeParser, AbstractGNUSourceCodeParser.BinaryOperator, NameOrTemplateIDVariants.BranchPoint) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
CPPASTTemplateSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Node for template specialization syntax.
CPPASTTemplateSpecialization() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
CPPASTTemplateSpecialization(IASTDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
CPPASTTranslationUnit - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
C++-specific implementation of a translation-unit.
CPPASTTranslationUnit() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
CPPASTTryBlockStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTTryBlockStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
CPPASTTryBlockStatement(IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
CPPASTTypeId - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Type id for c++
CPPASTTypeId() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
CPPASTTypeId(IASTDeclSpecifier, IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
CPPASTTypeIdExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTTypeIdExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
CPPASTTypeIdExpression(int, IASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
CPPASTTypeIdInitializerExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Type id initializer expression for C++, type-id { initializer }
CPPASTTypeIdInitializerExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
CPPASTTypeIdInitializerExpression(IASTTypeId, IASTInitializer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
CPPASTTypenameExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Deprecated.
CPPASTTypenameExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
CPPASTTypenameExpression(IASTName, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
CPPASTTypeTransformationSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of ICPPASTTypeTransformationSpecifier.
CPPASTTypeTransformationSpecifier(ICPPUnaryTypeTransformation.Operator, ICPPASTTypeId) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeTransformationSpecifier
 
CPPASTUnaryExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Unary expression in c++
CPPASTUnaryExpression() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
CPPASTUnaryExpression(int, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
CPPASTUsingDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTUsingDeclaration() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
CPPASTUsingDeclaration(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
CPPASTUsingDirective - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTUsingDirective() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
CPPASTUsingDirective(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
CPPASTVirtSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTVirtSpecifier(ICPPASTVirtSpecifier.SpecifierKind) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVirtSpecifier
 
CPPASTVisibilityLabel - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPASTVisibilityLabel(int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVisibilityLabel
 
CPPASTVisitor - Class in org.eclipse.cdt.core.dom.ast.cpp
Deprecated.
you can use ASTVisitor, instead.
CPPASTVisitor() - Constructor for class org.eclipse.cdt.core.dom.ast.cpp.CPPASTVisitor
Deprecated.
 
CPPASTVisitor(boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.cpp.CPPASTVisitor
Deprecated.
 
CPPASTWhileStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
While statement in C++.
CPPASTWhileStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
CPPASTWhileStatement(IASTDeclaration, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
CPPASTWhileStatement(IASTExpression, IASTStatement) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
CPPBaseClause - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPBaseClause(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
CPPBasicType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Built-in c++ type.
CPPBasicType(IBasicType.Kind, int, IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
CPPBasicType(IBasicType.Kind, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
CPPBasicType(ICPPASTSimpleDeclSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
CPPBindingBTreeComparator(PDOMLinkage) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.CPPBindingBTreeComparator
 
CPPBlockScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPBlockScope(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBlockScope
 
CPPBuiltinParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPBuiltinParameter(IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
CPPBuiltinVariable - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Used to represent built-in variables that exist on the translation unit but are not actually part of the physical AST created by CDT.
CPPBuiltinVariable(IType, char[], IScope) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
CPPClassInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The result of instantiating a class template or an explicit specialization of a class template.
CPPClassInstance(ICPPClassType, IBinding, ICPPTemplateParameterMap, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
CPPClassScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base implementation for C++ scopes.
CPPClassScope(ICPPASTCompositeTypeSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
CPPClassSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Specialization of a class.
CPPClassSpecialization(ICPPClassType, IBinding, ICPPTemplateParameterMap) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
CPPClassSpecialization.RecursionResolvingBinding - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPClassSpecialization.RecursionResolvingField - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPClassSpecialization.RecursionResolvingMethod - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPClassSpecializationScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Scope for class-specializations which specializes members in a lazy manner.
CPPClassSpecializationScope(ICPPClassSpecialization) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecializationScope
 
CPPClassTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a class template.
CPPClassTemplate(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
CPPClassTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A partial class template specialization.
CPPClassTemplatePartialSpecialization(ICPPASTTemplateId, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
CPPClassTemplatePartialSpecializationSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a specialization of a partial class-template specialization
CPPClassTemplatePartialSpecializationSpecialization(ICPPClassTemplatePartialSpecialization, ICPPTemplateParameterMap, ICPPClassTemplate, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
CPPClassTemplateSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a specialization of a class-template.
CPPClassTemplateSpecialization(ICPPClassTemplate, ICPPClassSpecialization, ICPPTemplateParameterMap) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
CPPClassType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a class type.
CPPClassType(IASTName, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
CPPCLASSTYPE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPClassType.CPPClassTypeProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPClassTypeProblem(IASTName, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
CPPClassTypeProblem(ICPPASTNameSpecifier, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
CPPClassTypeProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
CPPClosureType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a closure type.
CPPClosureType(ICPPASTLambdaExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
CPPCompositeBinding - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPCompositeBinding(IBinding[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
CPPCompositesFactory - Class in org.eclipse.cdt.internal.core.index.composite.cpp
 
CPPCompositesFactory(IIndex) - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
CPPConstructor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPConstructor(ICPPASTFunctionDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructor
 
CPPConstructorInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Instantiation of a constructor template
CPPConstructorInstance(ICPPConstructor, ICPPClassType, ICPPTemplateParameterMap, ICPPTemplateArgument[], ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorInstance
 
CPPConstructorSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Specialization of a constructor for a class-template or class-template specialization.
CPPConstructorSpecialization(ICPPConstructor, ICPPClassType, ICPPTemplateParameterMap, ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorSpecialization
 
CPPConstructorTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPConstructorTemplate(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorTemplate
 
CPPConstructorTemplateSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Specialization of a constructor template
CPPConstructorTemplateSpecialization(ICPPConstructor, ICPPClassSpecialization, ICPPTemplateParameterMap, ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorTemplateSpecialization
 
CPPDeferredClassInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a instantiation that cannot be performed because of dependent arguments or an unknown template.
CPPDeferredClassInstance(ICPPClassTemplate, ICPPTemplateArgument[], ICPPScope) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
CPPDeferredClassInstance(ICPPClassTemplate, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
CPPDeferredConstructor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a reference to a constructor (instance), which cannot be resolved because it depends on a template parameter.
CPPDeferredConstructor(ICPPClassType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
CPPDeferredConstructor(ICPPClassType, ICPPFunction[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
CPPDeferredFunction - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a reference to a (member) function (instance), which cannot be resolved because an argument depends on a template parameter.
CPPDeferredFunction(IBinding, char[], ICPPFunction[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
CPPDependentEvaluation - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Base class for evaluations that are dependent, or that have been instantiated from a dependent evaluation.
CPPEnumeration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Enumeration in C++
CPPEnumeration(ICPPASTEnumerationSpecifier, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
CPPENUMERATION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPEnumeration.CPPEnumerationProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPEnumerationProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
CPPEnumerationSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a specialization of an enumeration.
CPPEnumerator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a C++ enumerator.
CPPEnumerator(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
CPPENUMERATOR - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPEnumeratorSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a specialization of an enumerator.
CPPEnumeratorSpecialization(IEnumerator, ICPPEnumerationSpecialization, ICPPTemplateParameterMap, IValue, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeratorSpecialization
 
CPPEnumScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of namespace scopes, including global scope.
CPPEnumScope(ICPPASTEnumerationSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumScope
 
CPPEvaluation - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
CPPField - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a field.
CPPField(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
CPPFIELD - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPField.CPPFieldProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPFieldInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
An instance of a field template.
CPPFieldInstance(IBinding, IBinding, ICPPTemplateParameterMap, ICPPTemplateArgument[], IType, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldInstance
 
CPPFieldProblem(ICPPClassType, IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField.CPPFieldProblem
 
CPPFieldSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a specialization of a field.
CPPFieldSpecialization(IBinding, ICPPClassType, ICPPTemplateParameterMap, IType, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldSpecialization
 
CPPFieldTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPFieldTemplate(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplate
 
CPPFieldTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A partial specialization of a field template.
CPPFieldTemplatePartialSpecialization(IASTName, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplatePartialSpecialization
 
CPPFieldTemplateSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A field template of a specialized class template.
CPPFieldTemplateSpecialization(IBinding, ICPPClassType, ICPPTemplateParameterMap, IType, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
CPPFindBinding - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Look up bindings in BTree objects and IPDOMNode objects.
CPPFindBinding() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding
 
CPPFindBinding.CPPBindingBTreeComparator - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
CPPFindBinding.CPPFindBindingVisitor - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
CPPFindBindingVisitor(PDOMLinkage, char[], int, int, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.CPPFindBindingVisitor
 
CPPFunction - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for C++ function
CPPFunction(IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
CPPFUNCTION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPFunctionInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
An instantiation or an explicit specialization of a function template.
CPPFunctionInstance(ICPPFunction, IBinding, ICPPTemplateParameterMap, ICPPTemplateArgument[], ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionInstance
 
CPPFunctionScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Scope of a function, containing labels.
CPPFunctionScope(IASTFunctionDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
CPPFunctionSet - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Used as intermediate binding for names nominating a function without calling it.
CPPFunctionSet(ICPPFunction[], ICPPTemplateArgument[], IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
CPPFunctionSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The specialization of a friend function in the context of a class specialization, also used as base class for function instances.
CPPFunctionSpecialization(ICPPFunction, IBinding, ICPPTemplateParameterMap, ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
CPPFunctionTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of function templates.
CPPFunctionTemplate(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
CPPFunctionTemplateSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The specialization of a friend function template in the context of a class specialization.
CPPFunctionTemplateSpecialization(ICPPFunction, IBinding, ICPPTemplateParameterMap, ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
CPPFunctionType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents c++ function types.
CPPFunctionType(IType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
CPPFunctionType(IType, IType[], boolean, boolean, boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
CPPImplicitConstructor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for implicit constructors (default and copy constructor).
CPPImplicitConstructor(ICPPClassScope, char[], ICPPParameter[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitConstructor
 
CPPImplicitFunction - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The CPPImplicitFunction is used to represent implicit functions that exist on the translation unit but are not actually part of the physical AST created by CDT.
CPPImplicitFunction(char[], IScope, ICPPFunctionType, ICPPParameter[], boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
CPPImplicitMethod - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for implicit methods, base class for implicit constructors.
CPPImplicitMethod(ICPPClassScope, char[], ICPPFunctionType, ICPPParameter[], boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
CPPImplicitTypedef - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The CPPImplicitTypedef is used to represent implicit typedefs that exist on the translation unit but are not actually part of the physical AST created by CDT.
CPPImplicitTypedef(IType, char[], IScope) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
CPPInheritance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Semantic analysis related to inheritance.
CPPInheritance() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPInheritance
 
CPPInheritance.FinalOverriderMap - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
This class represents a mapping of virtual methods in a class hierarchy to their final overriders (see [class.virtual] p2).
CPPLabel - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPLabel(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
CPPLambdaExpressionParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a c++ function parameter
CPPLambdaExpressionParameter(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
cpPLUS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpPLUSASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CPPMethod - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The binding for a method.
CPPMethod(IASTDeclarator) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
CPPMETHOD - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPMethodInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The result of instantiating a method template.
CPPMethodInstance(ICPPMethod, ICPPClassType, ICPPTemplateParameterMap, ICPPTemplateArgument[], ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
CPPMethodSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The specialization of a method in the context of a class-specialization.
CPPMethodSpecialization(ICPPMethod, ICPPClassType, ICPPTemplateParameterMap, ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
CPPMethodTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A template for a method.
CPPMethodTemplate(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
CPPMethodTemplateSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The specialization of a method template in the context of a class specialization.
CPPMethodTemplateSpecialization(ICPPMethod, ICPPClassSpecialization, ICPPTemplateParameterMap, ICPPFunctionType, IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
CPPNamespace - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPNamespace(ICPPASTNamespaceDefinition) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
CPPNamespace(CPPASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
CPPNAMESPACE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPNamespace.CPPNamespaceProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPNamespaceAlias - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPNamespaceAlias(IASTName, ICPPNamespace) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
CPPNAMESPACEALIAS - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPNamespaceProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace.CPPNamespaceProblem
 
CPPNamespaceScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of namespace scopes, including global scope.
CPPNamespaceScope(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
CPPNodeFactory - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Abstract factory implementation that creates C++ AST nodes.
CPPNodeFactory() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
cpPOUND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpPOUNDPOUND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CPPParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a c++ function parameter.
CPPParameter(IASTName, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
CPPParameter(IType, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
CPPPARAMETER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPParameter.CPPParameterProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPParameterPackType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPParameterPackType(IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
CPPParameterProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter.CPPParameterProblem
 
CPPParameterSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a specialization of a parameter.
CPPParameterSpecialization(ICPPParameter, IBinding, IType, IValue, ICPPTemplateParameterMap) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
CPPPointerToMemberType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Models pointer to a composite type member.
CPPPointerToMemberType(IType, ICPPASTPointerToMember) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerToMemberType
 
CPPPointerToMemberType(IType, IType, boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerToMemberType
 
CPPPointerType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Pointers in c++
CPPPointerType(IType, boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
CPPPointerType(IType, IASTPointer) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
CPPPointerType(IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
CPPQualifierType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPQualifierType(IType, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
CPPReferenceType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPReferenceType(IType, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
CPPScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base class for c++-scopes of the AST.
CPPScope(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
CPPScope.CPPScopeProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPScopeMapper - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Utility to map index-scopes to scopes from the AST.
CPPScopeMapper(CPPASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
 
CPPScopeMapper.InlineNamespaceDirective - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Used for implicit inline directives for inline namespaces found in the index.
CPPScopeProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope.CPPScopeProblem
 
CPPScopeProblem(IASTName, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope.CPPScopeProblem
 
CPPSemantics - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Name resolution.
CPPSemantics() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
CPPSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base class for all specializations in the AST.
CPPSpecialization(IBinding, IBinding, ICPPTemplateParameterMap) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
cppStyleCondition(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
CPPTemplateDefinition - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPTemplateDefinition(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
CPPTemplateDefinition.CPPTemplateProblem - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPTemplateNonTypeArgument - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of non-type template argument, used by AST and index.
CPPTemplateNonTypeArgument(ICPPEvaluation, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
CPPTemplateNonTypeArgument(IValue, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
CPPTemplateNonTypeParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Binding for a non-type template parameter.
CPPTemplateNonTypeParameter(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
CPPTemplateNonTypeParameterSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A specialization of a non-type template parameter.
CPPTemplateNonTypeParameterSpecialization(ICPPSpecialization, ICPPScope, ICPPTemplateNonTypeParameter, ICPPTemplateArgument, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
CPPTemplateParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Base implementation for template parameter bindings in the AST.
CPPTemplateParameter(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
CPPTemplateParameterMap - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Maps template parameters to values.
CPPTemplateParameterMap(int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Constructs an empty parameter map.
CPPTemplateParameterMap(CPPTemplateParameterMap) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
 
CPPTemplateParameterSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A specialization of a template parameter.
CPPTemplateParameterSpecialization(ICPPSpecialization, ICPPScope, ICPPTemplateParameter, ICPPTemplateArgument) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
CPPTemplateProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition.CPPTemplateProblem
 
CPPTemplates - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Collection of static methods to perform template instantiation, member specialization and type instantiation.
CPPTemplates() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
CPPTemplateScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPTemplateScope(IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateScope
 
CPPTemplateTemplateParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A template template parameter.
CPPTemplateTemplateParameter(IASTName, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
CPPTemplateTemplateParameterScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents the scope of a template-template parameter.
CPPTemplateTemplateParameterScope(ICPPASTTemplatedTypeTemplateParameter) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterScope
 
CPPTemplateTemplateParameterSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A specialization of a template template parameter.
CPPTemplateTemplateParameterSpecialization(ICPPSpecialization, ICPPScope, ICPPTemplateTemplateParameter, ICPPTemplateArgument) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
CPPTemplateTypeArgument - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of type template arguments, used by AST and index.
CPPTemplateTypeArgument(IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
CPPTemplateTypeArgument(IType, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
CPPTemplateTypeParameter - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
The standard template parameter (template or template).
CPPTemplateTypeParameter(IASTName, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameter
 
CPPTemplateTypeParameterSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A specialization of a type template parameter.
CPPTemplateTypeParameterSpecialization(ICPPSpecialization, ICPPScope, ICPPTemplateTypeParameter, ICPPTemplateArgument) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameterSpecialization
 
CPPTypedef - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPTypedef(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
CPPTYPEDEF - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPTypedefClone - Class in org.eclipse.cdt.internal.core.index
Delegating clone implementation for index classes implementing ITypedef interface.
CPPTypedefClone(ITypedef) - Constructor for class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
CPPTypedefSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Specialization of a typedef in the context of a class-specialization.
CPPTypedefSpecialization(IBinding, IBinding, ICPPTemplateParameterMap, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
CPPUnaryTypeTransformation - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Implementation of ICPPUnaryTypeTransformation.
CPPUnaryTypeTransformation(ICPPUnaryTypeTransformation.Operator, IType) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
CPPUnknownBinding - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a binding that is unknown because it depends on template arguments.
CPPUnknownBinding(char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
CPPUnknownClassInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a partially instantiated C++ class template, declaration of which is not yet available.
CPPUnknownClassInstance(IType, char[], ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownClassInstance
 
CPPUnknownField - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a reference to a field, which cannot be resolved because the owner is unknown.
CPPUnknownField(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
CPPUnknownMember - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a binding that is unknown because it depends on template arguments.
CPPUnknownMember(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMember
 
CPPUnknownMemberClass - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a C++ class, declaration of which is not yet available.
CPPUnknownMemberClass(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
CPPUnknownMethod - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a reference to a method (instance), which cannot be resolved because the owner is unknown.
CPPUnknownMethod(IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
CPPUnknownTypeScope - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Models the scope represented by an unknown type (e.g.: typeof(template type parameter)).
CPPUnknownTypeScope(IType, IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
CPPUsingDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPUsingDeclaration(IASTName, IBinding[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
CPPUsingDeclarationSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Specialization of a typedef in the context of a class-specialization.
CPPUsingDeclarationSpecialization(ICPPUsingDeclaration, IBinding, ICPPTemplateParameterMap, IBinding[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization
 
CPPUsingDirective - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a using-directive found in the AST.
CPPUsingDirective(ICPPASTUsingDirective) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDirective
Constructor for explicit using directives
CPPUsingDirective(ICPPASTNamespaceDefinition) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDirective
Constructor for unnamed namespaces introducing an implicit using directive.
CPPVariable - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPVariable(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
CPPVARIABLE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCPPBindingConstants
 
CPPVariableInstance - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
An instance of a variable template.
CPPVariableInstance(IBinding, IBinding, ICPPTemplateParameterMap, ICPPTemplateArgument[], IType, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
CPPVariableReadWriteFlags - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Helper class to determine whether a variable is accessed for reading and/or writing.
CPPVariableReadWriteFlags() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
CPPVariableSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPVariableSpecialization(IBinding, IBinding, ICPPTemplateParameterMap, IType, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
CPPVariableTemplate - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
 
CPPVariableTemplate(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
CPPVariableTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
A partial specialization of a variable template.
CPPVariableTemplatePartialSpecialization(IASTName, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplatePartialSpecialization
 
CPPVisitor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Collection of methods to extract information from a C++ translation unit.
CPPVisitor() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
CPPVisitor.CollectDeclarationsAction - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
CPPVisitor.CollectReferencesAction - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
cpQUESTION - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cPRAGMA - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpRBRACE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpRBRACKET - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CPreprocessor - Class in org.eclipse.cdt.internal.core.parser.scanner
C-Preprocessor providing tokens for the parsers.
CPreprocessor(FileContent, IScannerInfo, ParserLanguage, IParserLogService, IScannerExtensionConfiguration, IncludeFileContentProvider) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
cPRIVATE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CProjectDescriptionListener - Class in org.eclipse.cdt.internal.core.pdom
 
CProjectDescriptionListener(PDOMManager) - Constructor for class org.eclipse.cdt.internal.core.pdom.CProjectDescriptionListener
 
cPROTECTED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpRPAREN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSEMI - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSHIFTL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSHIFTLASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSHIFTR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSHIFTRASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSTAR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpSTARASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpTYPEOF - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
cPUBLIC - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpXOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cpXORASSIGN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CQualifierType - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CQualifierType(ICASTDeclSpecifier) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
CQualifierType has an IBasicType to keep track of the basic type information.
CQualifierType(IType, boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
create(IASTTranslationUnit) - Static method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Creates a rewriter for a translation unit.
create(INodeFactory) - Static method in class org.eclipse.cdt.core.dom.rewrite.DeclarationGenerator
 
create(IASTTranslationUnit, IASTFileLocation) - Static method in class org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer
Creates a macro expansion explorer for a given file location in a translation unit.
create(IASTTranslationUnit, IRegion) - Static method in class org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer
Creates a macro expansion explorer for a given region in the outermost file of a translation unit.
create(String, char[]) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content object for a fixed buffer.
create(String, boolean, char[]) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content object for a fixed buffer.
create(ITranslationUnit) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content object for a translation-unit, which may be a working copy.
create(IFile) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content for a workspace header file.
create(EvalInitList, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
create(EvalInitList, IArrayType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
Creates a value representing an instance of the given array type initialized with the elements of the given initializer list.
create(EvalInitList, ICompositeType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
Creates a value representing an instance of the given composite type initialized with the elements of the given initializer list.
create(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
Creates a value representing an instance of a class type, with the values of the fields determined by the default member initializers only.
create(ICPPClassType, IASTNode, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
Creates a value representing an instance of a class type, with the values of the fields determined by the default member initializers only.
create(IASTIdExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
create(char[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
create(ICPPTemplateDefinition, ICPPTemplateNonTypeParameter) - Static method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
Creates a value representing the given template parameter in the given template.
create(ICPPEvaluation) - Static method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
Create a value wrapping the given evaluation.
create(char[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
create(double) - Static method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
create(long) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
Creates a value representing the given number.
create(boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
Creates a value object representing the given boolean value.
create(IASTExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
Creates the value for an expression.
create(String, String, InputStream) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.FileCharArray
 
create(long) - Method in interface org.eclipse.cdt.internal.core.pdom.tag.BTreeIterable.Descriptor
 
createActivationRecord(ICPPParameter[], ICPPEvaluation[], ICPPEvaluation, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
createAmbiguityNodeVisitor() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createAmbiguityNodeVisitor() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
createAmbiguityNodeVisitor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createAmbiguousAlignmentSpecifier(IASTAlignmentSpecifier, IASTAlignmentSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createAmbiguousAlignmentSpecifier(IASTAlignmentSpecifier, IASTAlignmentSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
createAmbiguousAlignmentSpecifier(IASTAlignmentSpecifier, IASTAlignmentSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createAmbiguousBinaryVsCastExpression(IASTBinaryExpression, IASTCastExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createAmbiguousBinaryVsCastExpression(IASTBinaryExpression, IASTCastExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
createAmbiguousBinaryVsCastExpression(IASTBinaryExpression, IASTCastExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createAmbiguousCastVsFunctionCallExpression(IASTCastExpression, IASTFunctionCallExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createAmbiguousCastVsFunctionCallExpression(IASTCastExpression, IASTFunctionCallExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
createAmbiguousCastVsFunctionCallExpression(IASTCastExpression, IASTFunctionCallExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createAmbiguousExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createAmbiguousExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
createAmbiguousExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createAmbiguousStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createAmbiguousStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
createAmbiguousStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createAmbiguousTemplateArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
createArgForType(IASTNode, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
createBaseType(IASTDeclSpecifier) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
This is used to create a base IType corresponding to an IASTDeclarator and the IASTDeclSpecifier.
createBasicType(IBasicType.Kind, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
 
createBasicType(IBasicType.Kind, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArithmeticConversion
 
createBasicType(IBasicType.Kind, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArithmeticConversion
 
createBinding(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
createBinding(ICPPASTTemplateParameter) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createBinding(ICPPASTTemplateId) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createBinding(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
createChecksumMap(IFile[], MessageDigest, IProgressMonitor) - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Creates a map to persist checksums for a project.
createChunk(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.FileCharArray
 
createChunk(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
Called when a chunk is requested for the first time.
createCodeReader(IIndexFileLocation, CodeReaderLRUCache) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
Deprecated.
createCodeReaderForInclusion(String) - Method in interface org.eclipse.cdt.core.dom.ICodeReaderFactory
Deprecated.
Create CodeReader for inclusion.
createCodeReaderForInclusion(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerFallbackReaderFactory
Deprecated.
 
createCodeReaderForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerFallbackReaderFactory
Deprecated.
 
createCodeReaderForInclusion(String) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
 
createCodeReaderForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
 
createCodeReaderForTranslationUnit(String) - Method in interface org.eclipse.cdt.core.dom.ICodeReaderFactory
Deprecated.
Create CodeReader for translation unit
createCodeReaderForTranslationUnit(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerFallbackReaderFactory
Deprecated.
 
createCodeReaderForTranslationUnit(String) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
 
createCompletionNode(IToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createCTextFileChange(IFile) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTRewriteAnalyzer
 
createCTextFileChange(IFile) - Method in interface org.eclipse.cdt.internal.core.dom.rewrite.ICTextFileChangeFactory
Creates a text file change for the given file.
createDeclaratorFromType(IType, char[]) - Method in class org.eclipse.cdt.core.dom.rewrite.DeclarationGenerator
Creates a new IASTDeclarator for a given IType.
createDeclaratorFromType(IType, char[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.DeclarationGeneratorImpl
 
createDeclaratorFromType(IType, char[], boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.DeclarationGeneratorImpl
 
createDeclSpecFromType(IType) - Method in class org.eclipse.cdt.core.dom.rewrite.DeclarationGenerator
Creates a new IASTDeclSpecifier for a given IType.
createDeclSpecFromType(IType) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.DeclarationGeneratorImpl
 
createDefaultLogService() - Static method in class org.eclipse.cdt.core.parser.ParserFactory
 
createDeferredInstance(ICPPClassTemplate) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createExternalFileContent(String, String) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
Creates a code reader for an external location, normalizing path to canonical path.
createExternalFileReader(String, CodeReaderLRUCache) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
Deprecated.
createFileContent(IIndexFileLocation) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
 
createFileSet() - Method in interface org.eclipse.cdt.core.index.IIndex
Creates a file-set that can be used with this index as long as the caller holds a read-lock.
createFileSet() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
createFileSet() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
createFileSet() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Creates an empty file set for this fragment
createFileSet() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
createFileSet() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
createFor(IBinding, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingBinding
 
createForCandidates(ICPPFunction...) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
Creates a CPPDeferredFunction given a set of overloaded functions (some of which may be templates) that the function might resolve to.
createForExternalFileLocation(String) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content object for a header file that is not part of the workspace.
createForExternalFileLocation(String, String) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content object for a header file that is not part of the workspace.
createForExternalFileLocation(String, boolean, String) - Static method in class org.eclipse.cdt.core.parser.FileContent
Creates a file content object for a header or a source file that is not part of the workspace.
createForName(char[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
Creates a CPPDeferredFunction given a name.
createForNewExpression(IType, IASTNode, boolean, ICPPEvaluation...) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
createFromAddress(EvalReference) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
createFunctionStyleMacro(String, String, String[]) - Static method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
createImplicitFunctionType(IType, IParameter[], boolean, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Generate a function type for an implicit function.
createImplicitMembers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
Adds in default constructor, copy constructor, copy assignment operator and destructor, if appropriate.
createIncludeHeuristics() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexerTask
 
createIncludeHeuristics() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexerTask
 
createIncludeHeuristics() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
createIndex() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
createIndex() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
createIndex() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
createInstance(ICPPEnumeration, ICPPClassSpecialization, ICPPTemplateParameterMap, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
createInstance(IBinding, ICPPTemplateDefinition, ICPPTemplateParameterMap, ICPPTemplateArgument[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createInstanceCacheKey(ICompositesFactory, IIndexFragmentBinding) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
createIntermediateBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
createIntermediateBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
createIntermediateBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
Called to perform the binding resolution.
createIntermediateBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
createIntermediateBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
createKeyForCache(long, char[]) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
createLinkage(PDOM) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCLinkageFactory
 
createLinkage(PDOM) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkageFactory
 
createLinkage(PDOM) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMLinkageFactory
 
createLinkage(int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
createLiteralNode(String) - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Creates and returns a node for a source string that is to be inserted into the output document.
createLocation(LocationMap, ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo
 
createLocation(LocationMap, ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.MacroImageLocationInfo
 
createLocation(LocationMap, ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.ParameterImageLocationInfo
 
createLookupData(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
createMacro(String, String) - Static method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
createMatcher(char[]) - Method in class org.eclipse.cdt.internal.core.parser.util.ContentAssistMatcherFactory
 
createMatcher(String) - Method in class org.eclipse.cdt.internal.core.parser.util.ContentAssistMatcherFactory
 
createModelBuilder(ITranslationUnit) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
createModifiedChildArray(IASTNode, T[], Class<T>, NodeCommentMap) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ASTModificationHelper
 
createName(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
createNameForAnonymous(IBinding) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
 
createOrderedMap() - Static method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Static factory method that constructs an empty CharArrayMap with default initial capacity, and the map will be kept in ascending key order.
createParameterList(IFunctionType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
createParameterList(ICPPFunctionType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
createParameterTypes(ICPPASTFunctionDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Creates an array of types for the parameters of the given function declarator.
createParser(IScanner, ParserMode, IParserLogService, IIndex) - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
createParser(IScanner, ParserMode, IParserLogService, IIndex, int, IParserSettings) - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
createParser(IScanner, ParserMode, IParserLogService, IIndex) - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
createParser(IScanner, ParserMode, IParserLogService, IIndex, int, IParserSettings) - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
createParser(IScanner, ParserMode, IParserLogService, IIndex) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
createParser(IScanner, ParserMode, IParserLogService, IIndex, int, IParserSettings) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
createParser(IScanner, IParserLogService, IIndex, boolean, int) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Creates the parser.
createParser(IScanner, IParserLogService, IIndex, boolean, int, IParserSettings) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Create the parser with additional settings.
createParserSettings() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
createPDOMTemplateParameter(PDOMLinkage, PDOMNode, ICPPTemplateParameter) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMTemplateParameterArray
Creates a template parameter in the pdom
createPDOMTemplateParameters(PDOMLinkage, PDOMNode, ICPPTemplateParameter[]) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMTemplateParameterArray
Creates template parameters in the pdom
createProblem(BacktrackException) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createProblem(int, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
createProblem(int, int, int, int, char[], String[], boolean, boolean) - Method in interface org.eclipse.cdt.internal.core.parser.problem.IProblemFactory
 
createProject() - Method in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
createProject() - Method in interface org.eclipse.cdt.core.index.export.IExportProjectProvider
Creates, configures and returns a project for the indexer to index.
createReaderFactory() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexerTask
 
createReaderFactory() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexerTask
 
createReaderFactory() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
createReconciledPath(String, String) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.ScannerUtility
 
createsAST() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns true, if an attempt will be or has been made to create AST for the target of this inclusion.
createScanner(CodeReader, IScannerInfo, ICodeReaderFactory, IParserLogService) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
createScanner(FileContent, IScannerInfo, IncludeFileContentProvider, IParserLogService) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Create the scanner to be used with the parser.
createScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
createScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPDeferredClassInstance
 
createScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClass
 
createScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClassInstance
 
createScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
createScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
createScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
createSpecialization(ICPPSpecialization, IBinding, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createSpecializationKey(ICompositesFactory, IIndexFragmentBinding) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
createStatus(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
createStatus(String, Throwable) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
createStatus(String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
createStatus(String, Throwable) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
createTag(String, int) - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITagWriter
Creates and returns a new tag for the receiver.
createTag(String, int) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.NonCachedTaggable
 
createTag(String, int) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTaggable
 
createTag(PDOM, long, String, int) - Static method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagIndex
 
createTask(ITranslationUnit[], ITranslationUnit[], ITranslationUnit[]) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexer
Clients are not allowed to call this method, it is called by the framework.
createTask(List<String>, List<String>, List<String>) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexer
Create a delegate standalone indexing task
createTask(List<String>, List<String>, List<String>) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexer
Creates a delegate standalone indexing task
createTask(List<String>, List<String>, List<String>) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Creates a delegate standalone indexing task
createTask(ITranslationUnit[], ITranslationUnit[], ITranslationUnit[]) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMFastIndexer
 
createTask(ITranslationUnit[], ITranslationUnit[], ITranslationUnit[]) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMNullIndexer
 
createTask() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
createTemplateArgumentArray(ICPPASTTemplateId) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createTodoTaskUpdater() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
createTodoTaskUpdater() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
createType(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.rewrite.TypeHelper
 
createType(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
Can be called to create a type for a type-id.
createType(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
createType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
createType(IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
Create an IType for an IASTDeclarator.
createType(IType, IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
createType(IType, IASTFunctionDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
createType(ICASTDeclSpecifier) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
createType(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
createType(IASTTypeId) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Creates the type for the given type id.
createType(ICPPASTParameterDeclaration, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Creates the type for a parameter declaration.
createType(IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
createType(IASTDeclSpecifier) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
createType(ICPPVariable, IASTName, IASTName[], boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
createVariableSpecialization(InstantiationContext, ICPPVariable) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
createWorkspaceFileContent(IFile) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
 
createWorkspaceFileReader(String, IFile, CodeReaderLRUCache) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
Deprecated.
cREGISTER - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cREINTERPRET_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cRESTRICT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cRETURN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSCCS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CScope - Class in org.eclipse.cdt.internal.core.dom.parser.c
Base implementation for c-scopes
CScope(IASTNode, EScopeKind) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
CScope.CollectNamesAction - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
cSHORT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSIGNED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSIZEOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSIZEOFPACK - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSTATIC - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSTATIC_ASSERT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cSTATIC_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CStringValue - Class in org.eclipse.cdt.internal.core.dom.parser
 
cStringValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
cSTRUCT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CStructMapper - Class in org.eclipse.cdt.internal.core.dom.parser.c
Utility to map index bindings to ast bindings.
CStructMapper(IASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CStructMapper
 
CStructure - Class in org.eclipse.cdt.internal.core.dom.parser.c
Represents structs and unions.
CStructure(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
CSTRUCTURE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CStructure.CStructureProblem - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CStructureProblem(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CStructure.CStructureProblem
 
cSWITCH - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTEMPLATE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTHIS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTHREAD_LOCAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTHROW - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
ctorInitializer(ICPPASTFunctionDefinition) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
ctor-initializer: : mem-initializer-list mem-initializer-list: mem-initializer ...? mem-initializer ...?, mem-initializer-list mem-initializer: mem-initializer-id (expression-list?) mem-initializer-id braced-init-list mem-initializer-id: ::? nested-name-specifier? class-name identifier
cTRUE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTRY - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTYPEDEF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CTypedef - Class in org.eclipse.cdt.internal.core.dom.parser.c
Represents a typedef.
CTypedef(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
CTYPEDEF - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
cTYPEID - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cTYPENAME - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cUNASSERT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cUNDEF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cUNION - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cUNSIGNED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
currEntry - Variable in class org.eclipse.cdt.core.parser.util.HashTable
 
currentToken() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Returns the current preprocessor token, does not advance.
currentTokenIsFirstOnLine() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
cUSING - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cVA_ARGS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CVariable - Class in org.eclipse.cdt.internal.core.dom.parser.c
Binding for a global or a local variable, serves as base class for fields.
CVariable(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
CVARIABLE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexCBindingConstants
 
CVariableReadWriteFlags - Class in org.eclipse.cdt.internal.core.dom.parser.c
Helper class to determine whether a variable is accessed for reading and/or writing.
CVariableReadWriteFlags() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
cVIRTUAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CVisitor - Class in org.eclipse.cdt.internal.core.dom.parser.c
Collection of methods to find information in an AST.
CVisitor() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
CVisitor.CollectDeclarationsAction - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CVisitor.CollectProblemsAction - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
CVisitor.CollectReferencesAction - Class in org.eclipse.cdt.internal.core.dom.parser.c
 
cVOID - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cVOLATILE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
CVQualifier - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Represents the possible cv-qualification of a type.
CVQUALIFIER_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
CVTYPE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
cWARNING - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cWCHAR_T - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cWHILE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cXOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
cXOR_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 

D

Data(IASTTranslationUnit, PDOMWriter.FileInAST[], IWritableIndex) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMWriter.Data
 
DATA_AREA - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
Database - Class in org.eclipse.cdt.internal.core.pdom.db
Database encapsulates access to a flat binary format file with a memory-manager-like API for obtaining and releasing areas of storage (memory).
Database(File, ChunkCache, int, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.Database
Construct a new Database object, creating a backing file if necessary.
database - Variable in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultBindingBTreeComparator
 
db - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
db - Variable in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
 
db - Variable in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
db - Variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
DBProperties - Class in org.eclipse.cdt.internal.core.pdom.db
DBProperties is a bare-bones implementation of a String->String mapping.
DBProperties(Database) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Allocate storage for a new DBProperties record in the specified database
DBProperties(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Creates an object for accessing an existing DBProperties record at the specified location of the specified database.
DBStatus - Class in org.eclipse.cdt.internal.core.pdom.db
 
DBStatus(IOException) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.DBStatus
 
DBStatus(String) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.DBStatus
 
deactivate() - Static method in class org.eclipse.cdt.internal.core.parser.util.Profiler
 
DebugUtil - Class in org.eclipse.cdt.core.parser.util
This class contains several convenience methods mainly for debugging purposes.
Decl() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
DECL_DEF_REF_MASK - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
DECL_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
DECL_SPECIFIER represents the relationship between a IASTFunctionDefinition and its IASTDeclSpecifier.
DECL_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
DECL_SPECIFIER represents the relationship between an IASTParameterDeclaration and its nested IASTDeclSpecifier.
DECL_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
DECL_SPECIFIER represents the relationship between an IASTSimpleDeclaration and it's nested IASTDeclSpecifier.
DECL_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
DECL_SPECIFIER represents the relationship between an IASTTypeId and it's nested IASTDeclSpecifier.
DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
DECLARATION represents the nested declaration within the catch handler.
DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
 
DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
DECLARATION represents the relationship between a declaration statement and the declaration it wraps.
declaration(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
declaration(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
declaration(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
The most abstract construct within a translationUnit : a declaration.
DeclarationGenerator - Class in org.eclipse.cdt.core.dom.rewrite
This class handles the creation of IASTDeclarators and IASTDeclSpecifiers for a given type.
DeclarationGenerator() - Constructor for class org.eclipse.cdt.core.dom.rewrite.DeclarationGenerator
 
DeclarationGeneratorImpl - Class in org.eclipse.cdt.internal.core.dom.rewrite
 
DeclarationGeneratorImpl(INodeFactory) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.DeclarationGeneratorImpl
Creates a new generator using the given factory.
declarationListInBraces(IASTDeclarationListOwner, int, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
declarationMark - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Marks the beginning of the current declaration.
DeclarationOptions - Class in org.eclipse.cdt.internal.core.dom.parser
Configures the parsing of a declaration in various contexts.
DeclarationOptions(int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
declarations - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
declarations - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
declarationWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
DeclarationWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of declaration nodes.
DeclarationWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
 
DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
DECLARATOR represents the relationship between a IASTFunctionDefinition and its IASTFunctionDeclarator.
DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
DECLARATOR represents the relationship between an IASTParameterDeclaration and its nested IASTDeclarator.
DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
DECLARATOR represents the relationship between an IASTSimpleDeclaration and it's nested IASTDeclarators.
declarator(IASTDeclSpecifier, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
declarator(GNUCPPSourceParser.DtorStrategy, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Parse a declarator, as according to the ANSI C++ specification.
DECLARATOR_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
DECLARATOR_NAME represents the relationship between an IASTDeclarator and an IASTName.
declaratorWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
DeclaratorWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of declarator nodes.
DeclaratorWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
declaredBefore(IASTNode, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
declaredBefore(Object, IASTNode, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
DeclaredBindingsFilter - Class in org.eclipse.cdt.internal.core.index
 
DeclaredBindingsFilter() - Constructor for class org.eclipse.cdt.internal.core.index.DeclaredBindingsFilter
 
DeclaredBindingsFilter(int, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.index.DeclaredBindingsFilter
 
declaresParameterPack() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclarator
Returns whether the declarator contains an ellipsis, in which case it declares a parameter pack.
declaresParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
declaresParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
declSpecifierSeq(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parses for two alternatives of a declspec sequence.
declSpecifierSeq(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
declSpecifierSeq(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
This function parses a declaration specifier sequence, as according to the ANSI C++ specification.
declSpecifierSequence_initDeclarator(DeclarationOptions, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parses for two alternatives of a declspec sequence followed by a initDeclarator.
declSpecWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
DeclSpecWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of declaration specifier nodes.
DeclSpecWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclSpecWriter
 
DECLTYPE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
DECLTYPE_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
 
decrementIndentationLevel() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
Default() - Constructor for class org.eclipse.cdt.core.parser.IParserSettings2.Default
 
DEFAULT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
DEFAULT_DESIGNATOR_LIST_SIZE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
DEFAULT_FILE_SIZE_LIMIT_MB - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
DEFAULT_INCLUDED_FILE_SIZE_LIMIT_MB - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
DEFAULT_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Relation between template parameter and its default type.
DEFAULT_VALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Relation between template template parameter and its default value.
DefaultBindingBTreeComparator(PDOMLinkage) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultBindingBTreeComparator
 
DefaultFindBindingVisitor(PDOMLinkage, char[], int[], long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
DefaultFragmentBindingComparator - Class in org.eclipse.cdt.internal.core.index
Binding comparator suitable for C/C++ across index implementations.
DefaultFragmentBindingComparator() - Constructor for class org.eclipse.cdt.internal.core.index.DefaultFragmentBindingComparator
 
DefaultLogService - Class in org.eclipse.cdt.core.parser
 
DefaultLogService() - Constructor for class org.eclipse.cdt.core.parser.DefaultLogService
 
DEFERRED_CLASS_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
DEFERRED_FUNCTION - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
DEFINED - Static variable in class org.eclipse.cdt.core.parser.Directives
 
DEFINED - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
definition - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
definition - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
definition - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
DEGREE - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
delegate - Variable in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
delete(PDOMLinkage) - Method in interface org.eclipse.cdt.core.dom.IPDOMNode
Frees memory allocated by this node, the node may no longer be used.
DELETE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
delete(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
Deletes the specified record from the B-tree.
delete() - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Deletes all properties stored in this object and the record associated with this object itself.
delete() - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Free the associated record in the PDOM
delete() - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
delete() - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
delete() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
delete() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
delete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
delete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
delete() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
Deletes this file from PDOM.
delete() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
delete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
delete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
delete() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
delete() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
delete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
delete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Delete this PDOMNode, make sure you are actually the owner of this record!
delete() - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
deleteExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
deleteListItems() - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
deleteOnExit - Variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
delta(TextEdit) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.TextEditUtil
Returns the difference in the document length caused by the edit.
DeltaAnalyzer - Class in org.eclipse.cdt.internal.core.pdom.indexer
 
DeltaAnalyzer() - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
DEPENDENT_EXPRESSION_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
DEPENDENT_VALUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
DependentValue - Class in org.eclipse.cdt.internal.core.dom.parser
Represents the value of an expression, which is not simplified yet, usually because it depends on the value of a template parameter.
DependsOnOutdatedFileException(Object, IIndexFragmentFile) - Constructor for exception org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider.DependsOnOutdatedFileException
 
DEPTH_INFINITE - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to specify infinite depth.
DEPTH_ZERO - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to find direct includes, only.
dereference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
DESIGNATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
 
DESIGNATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
The part of the initializer before the equal sign.
DestructorCallCollector - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Finds destructor calls for temporaries and local variables.
detectIfNotDefinedIncludeEndif(Lexer) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeGuardDetection
 
detectIncludeEndif(Lexer) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeGuardDetection
 
detectIncludeGuard(AbstractCharArray, Lexer.LexerOptions, CharArrayIntMap) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeGuardDetection
 
determineLineDelimiter(String) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.FileHelper
 
determinePackSize(ICPPTemplateParameterMap) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Searches the evaluation for a usage of a template parameter which is a parameter pack, and returns the number of arguments bound to that parameter pack in the given template parameter map.
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
determinePackSize(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
Directives - Class in org.eclipse.cdt.core.parser
 
Directives() - Constructor for class org.eclipse.cdt.core.parser.Directives
 
disablePromiscuousBindingResolution() - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
DO - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
doBeforeEveryNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
doesIncludeFileExist(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
doesIncludeFileExist(String) - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Check for existence of an inclusion as computed by the preprocessor.
doesIncludeFileExist(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
doesNotSpecifyType(IASTDeclSpecifier) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
doKoenigLookup(LookupData) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
DOMException - Exception in org.eclipse.cdt.core.dom.ast
This is the general purpose exception that is thrown for resolving semantic aspects of an illegal binding.
DOMException(IProblemBinding) - Constructor for exception org.eclipse.cdt.core.dom.ast.DOMException
 
doPopulateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CCompositeTypeScope
 
doPopulateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
doResolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
DOUBLE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
dumpNexts() - Method in class org.eclipse.cdt.core.parser.util.HashTable
For debugging only.
DYNAMIC_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 

E

ECODE_EXPECTED_FAILURE - Static variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
Applications needing to fail in an expected way (without stack dump), should throw CoreExceptions with this error code.
elaboratedTypeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
elaboratedTypeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Parse an elaborated type specifier.
elementChanged(ElementChangedEvent) - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
 
elementChanged(ElementChangedEvent) - Method in class org.eclipse.cdt.internal.core.pdom.CModelListener
 
ELSE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
ELSE represents the relationship between an IASTIfStatement and its nested IASTStatement (else).
ELSE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
EMPTY - Static variable in interface org.eclipse.cdt.core.index.IIndexFileSet
 
EMPTY - Static variable in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
EMPTY - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
 
empty() - Static method in class org.eclipse.cdt.internal.core.parser.EmptyIterator
 
EMPTY - Static variable in interface org.eclipse.cdt.internal.core.pdom.dom.IRecordIterator
 
EMPTY - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
EMPTY_ALIAS_DECLARATION_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
 
EMPTY_ALIGNMENT_SPECIFIER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
 
EMPTY_ARG_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Deprecated.
Use IASTNode.EMPTY_NODE_ARRAY instead.
EMPTY_ARGUMENTS - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignator
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartialSpecialization
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
EMPTY_ARRAY is referred to in implementations
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPointerOperator
Constant/sentinel.
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.ILabel
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.IName
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.core.index.IIndexName
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
 
EMPTY_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPTemplateParameter
 
EMPTY_ARRAY_OF_CHAR_ARRAYS - Static variable in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
EMPTY_ATTRIBUTE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
 
EMPTY_ATTRIBUTE_SPECIFIER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
 
EMPTY_BASE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
 
EMPTY_BASESPECIFIER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
 
EMPTY_BINDING_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IBinding
 
EMPTY_CATCHHANDLER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
 
EMPTY_CHAR_ARRAY - Static variable in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
EMPTY_CLASS_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
 
EMPTY_COMMENT_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTComment
 
EMPTY_CONSTRUCTOR_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPConstructor
 
EMPTY_CONSTRUCTORCHAININITIALIZER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
 
EMPTY_CPPFIELD_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPField
 
EMPTY_CPPMETHOD_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
 
EMPTY_CPPPARAMETER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameter
 
EMPTY_CPPPARAMETERDECLARATION_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTParameterDeclaration
 
EMPTY_DECLARATION_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclaration
 
EMPTY_DECLARATOR_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Constant - empty declarator array
EMPTY_DESIGNATOR_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
 
EMPTY_ENUMERATOR_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
Empty array (constant).
EMPTY_EXPRESSION_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTExpression
Empty expression array.
EMPTY_FIELD_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IField
 
EMPTY_FILE_ARRAY - Static variable in interface org.eclipse.cdt.core.index.IIndexFile
 
EMPTY_FRAGMENT_INCLUDES_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragmentInclude
Empty array constant
EMPTY_INCLUDES_ARRAY - Static variable in interface org.eclipse.cdt.core.index.IIndexInclude
 
EMPTY_INDEX_BINDING_ARRAY - Static variable in interface org.eclipse.cdt.core.index.IIndexBinding
 
EMPTY_INDEX_BINDING_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
 
EMPTY_INDEX_LINKAGE_ARRAY - Static variable in interface org.eclipse.cdt.core.index.IIndexLinkage
Empty IIndexLinkage array constant
EMPTY_INDEX_MACRO_ARRAY - Static variable in interface org.eclipse.cdt.core.index.IIndexMacro
 
EMPTY_INDEX_SCOPE_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexScope
 
EMPTY_INITIALIZER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTInitializer
Constant.
EMPTY_ITERATOR - Static variable in class org.eclipse.cdt.internal.core.parser.EmptyIterator
 
EMPTY_LABEL_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.ILabel
Deprecated.
use ILabel.EMPTY_ARRAY instead
EMPTY_LABEL_STATEMENT_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
Deprecated.
EMPTY_MAP - Static variable in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
An empty immutable CharArrayObjectMap.
EMPTY_MAP - Static variable in class org.eclipse.cdt.core.parser.util.ObjectMap
An empty immutable ObjectMap.
EMPTY_NAME - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
EMPTY_NAME_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorName
 
EMPTY_NAME_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImplicitName
 
EMPTY_NAME_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTName
Constant sentinel.
EMPTY_NAME_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragmentName
 
EMPTY_NAME_SPECIFIER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
 
EMPTY_NAMESPACE_SCOPE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
 
EMPTY_NAMESPACE_SCOPE_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalNamespaceScope
 
EMPTY_NODE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNode
 
EMPTY_PARAMETER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionStyleMacroParameter
Constant EMPTY_PARAMETER_ARRAY is used to return anempty array.
EMPTY_PARAMETER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IParameter
 
EMPTY_PARAMETERDECLARATION_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
Constant/sentinel.
EMPTY_PARTIAL_SPECIALIZATION_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
EMPTY_PDOMBINDING_ARRAY - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
EMPTY_SET - Static variable in class org.eclipse.cdt.core.parser.util.CharArraySet
An empty immutable CharArraySet.
EMPTY_SET - Static variable in class org.eclipse.cdt.core.parser.util.ObjectSet
An empty immutable ObjectSet.
EMPTY_STATEMENT_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTStatement
 
EMPTY_STRING - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
EMPTY_TEMPLATE_INSTANCE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateInstance
 
EMPTY_TEMPLATE_PARAMETER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
 
EMPTY_TEMPLATEPARAMETER_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter
 
EMPTY_TOKEN_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTToken
 
EMPTY_TYPE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IType
 
EMPTY_TYPEID_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
 
EMPTY_UNKNOWN_BINDING_ARRAY - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPUnknownBinding
 
EMPTY_USING_DECL_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDeclaration
 
EMPTY_USINGDIRECTIVE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
 
EMPTY_VARIABLE_ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IVariable
 
EmptyCIndex - Class in org.eclipse.cdt.internal.core.index
 
EmptyFilesProvider - Class in org.eclipse.cdt.internal.core.parser
 
EmptyIterator<T> - Class in org.eclipse.cdt.internal.core.parser
 
emptyMap() - Static method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
emptySet() - Static method in class org.eclipse.cdt.core.parser.util.ObjectSet
 
enablePromiscuousBindingResolution() - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
encode() - Method in interface org.eclipse.cdt.core.parser.ISignificantMacros
Returns the significant macros encoded as an array of characters.
encode() - Method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
encounterDefinedExpression(IMacroBinding, int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Creates a name representing a macro in a defined-expression.
encounteredComment(int, int, boolean, AbstractCharArray) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounteredError() - Method in interface org.eclipse.cdt.core.dom.parser.ISourceCodeParser
Check whether there were errors.
encounteredError() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
encounterImplicitMacroExpansion(IMacroBinding, ImageLocationInfo) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Creates a name representing an implicit macro expansion.
encounterPoundDefine(int, int, int, int, int, boolean, IMacroBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundElif(int, int, int, int, boolean, IASTName[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundElse(int, int, boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundEndIf(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundError(int, int, int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundIf(int, int, int, int, boolean, IASTName[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundIfdef(int, int, int, int, boolean, IMacroBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundIfndef(int, int, int, int, boolean, IMacroBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundInclude(int, int, int, int, char[], String, boolean, boolean, boolean, IFileNomination) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Reports an inclusion that is not performed.
encounterPoundPragma(int, int, int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPoundUndef(IMacroBinding, int, int, int, int, char[], boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterPragmaOperator(int, int, int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
encounterProblem(int, char[], int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
END - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
END - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
endExclusiveAccess() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
endFunctionStyleMacro() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Informs the tracker that the function style macro has been expanded.
endObjectStyleMacro() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Informs the tracker that an object style macro has been expanded.
EndOfFileException - Exception in org.eclipse.cdt.core.parser
 
EndOfFileException(int) - Constructor for exception org.eclipse.cdt.core.parser.EndOfFileException
 
EndOfFileException(int, boolean) - Constructor for exception org.eclipse.cdt.core.parser.EndOfFileException
 
endOffset(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.ASTNodes
Returns the end offset of the given node, or -1 if the node is not part of the translation unit file or doesn't have a file-location.
endsInactiveCode() - Method in exception org.eclipse.cdt.core.parser.EndOfFileException
 
endTranslationUnit(int, CharArrayObjectMap<char[]>) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
enqueue(IPDOMIndexerTask) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
ensureCapacity(int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
ENUM - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
enumBody(IASTEnumerationSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
ENUMERATION_EXPECTED - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
ENUMERATION_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
ENUMERATION_NAME describes the relationship between IASTEnumerationSpecifier and its IASTName.
ENUMERATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
ENUMERATOR describes the relationship between IASTEnumerationSpecifier and the nested IASTEnumerationSpecifier.IASTEnumerators.
ENUMERATOR - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexBindingConstants
 
ENUMERATOR_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
ENUMERATOR_NAME describes the relationship between IASTEnumerator and IASTName.
ENUMERATOR_VALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
ENUMERATOR_VALUE describes the relationship between IASTEnumerator and IASTExpression.
enumSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parse an enumeration specifier, as according to the ANSI specs in C & C++.
equals(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
equals(char[][], char[][]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
equals(char[], String) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Returns true if the contents of a character array are the same as contents of a string.
equals(char[], int, int, String) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Returns true if the contents of a section of a character array are the same as contents of a string.
equals(char[], int, int, char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Returns true if the contents of a section of a character array are the same as contents of another character array.
equals(char[], int, int, char[], boolean) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionInstance
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
Overridden to emphasize that CPPMethodTemplateSpecialization.fTemplateParameters does not participate in the equality relationship.
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeInstantiationRequest
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
EQUALS - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
The c++ name resolution stores scopes in hash-maps, we need to make sure equality is detected in order to prevent infinite loops.
equals(Object) - Method in class org.eclipse.cdt.internal.core.index.FileContentKey
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.index.IndexFileLocation
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
equals(Object) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
ERROR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
errorLog(String) - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
errorLog(String) - Method in class org.eclipse.cdt.internal.core.indexer.StdoutLogService
 
errorMessages - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
EScopeKind - Enum in org.eclipse.cdt.core.dom.ast
Enumerates various kinds of scopes
EVAL_BINARY - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_BINARY_TYPE_ID - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_BINDING - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_COMMA - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_COMPOSITE_ACCESS - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_COMPOUND - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_CONDITIONAL - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_CONSTRUCTOR - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_FIXED - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_FUNCTION_CALL - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_FUNCTION_SET - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_ID - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_INIT_LIST - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_MEMBER_ACCESS - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_PARAMETER_PACK - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_POINTER - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_REFERENCE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_TYPE_ID - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_UNARY - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EVAL_UNARY_TYPE_ID - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EvalBinary - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalBinary(int, ICPPEvaluation, ICPPEvaluation, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
EvalBinary(int, ICPPEvaluation, ICPPEvaluation, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
EvalBinaryTypeId - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalBinaryTypeId(IASTBinaryTypeIdExpression.Operator, IType, IType, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
EvalBinaryTypeId(IASTBinaryTypeIdExpression.Operator, IType, IType, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
EvalBinding - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalBinding(IBinding, IType, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
EvalBinding(IBinding, IType, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
EvalBinding(ICPPFunction, int, IType, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
EvalBinding(ICPPFunction, int, IType, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
EvalComma - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalComma(ICPPEvaluation[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
EvalComma(ICPPEvaluation[], IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
EvalCompositeAccess - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Represents an access to a sub-value of a composite value, identified by an index.
EvalCompositeAccess(ICPPEvaluation, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
EvalCompoundStatementExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of a compound statement expression.
EvalCompoundStatementExpression(ICPPEvaluation, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
EvalCompoundStatementExpression(ICPPEvaluation, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
EvalConditional - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalConditional(ICPPEvaluation, ICPPEvaluation, ICPPEvaluation, boolean, boolean, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
EvalConditional(ICPPEvaluation, ICPPEvaluation, ICPPEvaluation, boolean, boolean, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
EvalConstructor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalConstructor(IType, ICPPConstructor, ICPPEvaluation[], IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
EvalConstructor(IType, ICPPConstructor, ICPPEvaluation[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
EvalFixed - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalFixed(IType, IASTExpression.ValueCategory, IValue) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
EvalFunctionCall - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalFunctionCall(ICPPEvaluation[], ICPPEvaluation, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
EvalFunctionCall(ICPPEvaluation[], ICPPEvaluation, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
EvalFunctionCall.ParameterPackType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalFunctionSet - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalFunctionSet(CPPFunctionSet, boolean, boolean, IType, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
EvalFunctionSet(CPPFunctionSet, boolean, boolean, IType, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
EvalFunctionSet(char[], boolean, boolean, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
EvalFunctionSet(char[], boolean, boolean, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
EvalID - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalID(ICPPEvaluation, IBinding, char[], boolean, boolean, boolean, ICPPTemplateArgument[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
EvalID(ICPPEvaluation, IBinding, char[], boolean, boolean, boolean, ICPPTemplateArgument[], IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
EvalInitList - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalInitList(ICPPEvaluation[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
EvalInitList(ICPPEvaluation[], IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
EvalMemberAccess - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalMemberAccess(IType, IASTExpression.ValueCategory, IBinding, boolean, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
EvalMemberAccess(IType, IASTExpression.ValueCategory, IBinding, boolean, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
EvalMemberAccess(IType, IASTExpression.ValueCategory, IBinding, ICPPEvaluation, boolean, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
EvalMemberAccess(IType, IASTExpression.ValueCategory, IBinding, ICPPEvaluation, boolean, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
EvalParameterPack - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Evaluation for a pack expansion expression.
EvalParameterPack(ICPPEvaluation, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
EvalParameterPack(ICPPEvaluation, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
EvalPointer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalPointer(ActivationRecord, EvalCompositeAccess, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
EvalPointer(ActivationRecord, EvalCompositeAccess, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
EvalPointer(ActivationRecord, EvalCompositeAccess, IBinding, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
EvalPointer(ActivationRecord, IBinding, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
EvalReference - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalTypeId - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Performs evaluation of an expression.
EvalTypeId(IType, IASTNode, boolean, ICPPEvaluation...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
EvalTypeId(IType, IBinding, boolean, boolean, ICPPEvaluation...) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
evaluate(TokenList, CharArrayMap<PreprocessorMacro>, LocationMap) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ExpressionEvaluator
 
evaluateBinaryExpression(int, IValue, IValue) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
 
evaluateBinaryTypeIdExpression(IASTBinaryTypeIdExpression.Operator, IType, IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
 
evaluateUnaryExpression(int, IValue) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
 
evaluateUnaryTypeIdExpression(int, IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
 
EVALUATION_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
EvalUnary - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalUnary(int, ICPPEvaluation, IBinding, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
EvalUnary(int, ICPPEvaluation, IBinding, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
EvalUnaryTypeID - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalUnaryTypeID(int, IType, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
EvalUnaryTypeID(int, IType, IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
EvalUtil - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EvalUtil() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
EvalUtil.Pair<T1,T2> - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
EXCEPTION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
EXCEPTION_TYPEID - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
exchange(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.BinaryOperator
 
EXEC_BREAK - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_CASE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_COMPOUND_STATEMENT - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_CONSTRUCTOR_CHAIN - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_CONTINUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_DECLARATION_STATEMENT - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_DECLARATOR - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_DEFAULT - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_DO - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_EXPRESSION_STATEMENT - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_FOR - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_IF - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_RANGE_BASED_FOR - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_RETURN - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_SIMPLE_DECLARATION - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_SWITCH - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
EXEC_WHILE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
ExecBreak - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecBreak() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecBreak
 
ExecCase - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecCase(ICPPEvaluation) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCase
 
ExecCompoundStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecCompoundStatement(IASTStatement[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCompoundStatement
 
ExecConstructorChain - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecConstructorChain(Map<IBinding, ICPPEvaluation>) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecConstructorChain
 
ExecContinue - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecContinue() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecContinue
 
ExecDeclarationStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecDeclarationStatement(ICPPExecution) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarationStatement
 
ExecDeclarator - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecDeclarator(ICPPBinding, ICPPEvaluation) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarator
 
ExecDefault - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecDefault() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDefault
 
ExecDo - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecDo(ICPPEvaluation, ICPPExecution) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDo
 
ExecExpressionStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecExpressionStatement(ICPPEvaluation) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecExpressionStatement
 
ExecFor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecFor(ICPPExecution, ICPPEvaluation, ExecSimpleDeclaration, ICPPEvaluation, ICPPExecution) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecFor
 
ExecIf - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecIf(ICPPEvaluation, ExecSimpleDeclaration, ICPPExecution, ICPPExecution) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIf
 
ExecIncomplete - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecRangeBasedFor - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecRangeBasedFor(ExecSimpleDeclaration, ICPPEvaluation, ICPPFunction, ICPPFunction, ICPPExecution) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecRangeBasedFor
 
ExecReturn - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecReturn(ICPPEvaluation) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecReturn
 
ExecSimpleDeclaration - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecSimpleDeclaration(ICPPExecution[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSimpleDeclaration
 
ExecSwitch - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecSwitch(ICPPEvaluation, ExecSimpleDeclaration, ICPPExecution[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSwitch
 
execute(IdentityHashMap<PreprocessorMacro, PreprocessorMacro>) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander.ExpansionBoundary
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPExecution
Computes the execution produced by substituting function parameters by their values.
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecBreak
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCase
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCompoundStatement
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecConstructorChain
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecContinue
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarationStatement
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarator
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDefault
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDo
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecExpressionStatement
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecFor
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIf
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIncomplete
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecRangeBasedFor
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecReturn
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSimpleDeclaration
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSwitch
 
executeForFunctionCall(ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecWhile
 
executeStatement(ICPPExecution, ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
EXECUTION_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
ExecWhile - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
ExecWhile(ICPPEvaluation, ExecSimpleDeclaration, ICPPExecution) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecWhile
 
expand(ITokenSequence, int, PreprocessorMacro, Token, boolean, ScannerContext) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander
Expects that the identifier has been consumed, stores the result in the list provided.
expand(String, MacroExpansionTracker, String, int, boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander
Method for tracking macro expansions.
EXPANSION_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
 
EXPANSION_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Deprecated.
names for macro expansions are nested inside of IASTPreprocessorMacroExpansion.
ExpansionOverlapsBoundaryException - Exception in org.eclipse.cdt.core.dom.ast
ExpansionOverlapsBoundaryException() - Constructor for exception org.eclipse.cdt.core.dom.ast.ExpansionOverlapsBoundaryException
 
EXPLICIT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
export(ICProject, String, int, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Exports index for usage within a team.
EXPORT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
export(ICProject, String, int, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
EXPORT_OPTION_RESOURCE_SNAPSHOT - Static variable in class org.eclipse.cdt.internal.core.pdom.TeamPDOMExportOperation
Option constant (value:1) to indicate that a resource snapshot should be saved along with the exported PDOM.
ExportIndexFileInfoMatcher - Class in org.eclipse.cdt.core.index.export
FileInfoMatcher that will match a given project relative path for a directory we want to exclude.
ExportIndexFileInfoMatcher() - Constructor for class org.eclipse.cdt.core.index.export.ExportIndexFileInfoMatcher
 
exportProjectPDOM(ICProject, File, IIndexLocationConverter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
Exports the project PDOM to the specified location, rewriting locations with the specified location converter.
EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
Deprecated.
EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
ASTNodeProperty that represents the relationship between a case statement and the expression it contains.
EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
EXPRESSION is the relationship between an IASTExpressionStatement and an IASTExpression.
expression() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
expression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
expression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
ExpressionEvaluator - Class in org.eclipse.cdt.internal.core.parser.scanner
Used to evaluate expressions in preprocessor directives.
ExpressionEvaluator.EvalException - Exception in org.eclipse.cdt.internal.core.parser.scanner
 
ExpressionTypes - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Methods for computing the type of an expression.
ExpressionTypes() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
expressionWithOptionalTrailingEllipsis() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
expressionWithOptionalTrailingEllipsis() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
expressionWithOptionalTrailingEllipsis() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
ExpressionWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of expression nodes.
ExpressionWriter(Scribe, ASTWriterVisitor, MacroExpansionHandler, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ExpressionWriter
 
expWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
ExtendedScannerInfo - Class in org.eclipse.cdt.core.parser
Implementation for the IExtendedScannerInfo interface.
ExtendedScannerInfo() - Constructor for class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
ExtendedScannerInfo(Map<String, String>, String[]) - Constructor for class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
ExtendedScannerInfo(Map<String, String>, String[], String[], String[]) - Constructor for class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
ExtendedScannerInfo(Map<String, String>, String[], String[], String[], String[]) - Constructor for class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
ExtendedScannerInfo(IScannerInfo) - Constructor for class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
EXTERN - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
C++0x.
EXTERN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
ExternalContentPEM_LocationToIndexNonExistent - Static variable in class org.eclipse.cdt.core.index.export.Messages
 
ExternalExportProjectProvider - Class in org.eclipse.cdt.core.index.export
An IExportProjectProvider suitable for indexing an external folder.
ExternalExportProjectProvider() - Constructor for class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
extract(char[], int, int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
extract(char[], int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
extractActiveDeclarations(IASTDeclaration[], int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Extracts the active declarations from an array of declarations.
extractArguments(IASTInitializer, ICPPConstructor) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
extractArguments(IASTInitializer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
extractChars(StringBuilder) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Converts a StringBuilder to a character array.
extractNameFromTemplateId() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 

F

fAddToIndexTime - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
FAIL - Static variable in interface org.eclipse.cdt.core.dom.ast.tag.ITag
A constant that is returned to indicate a read failure.
fail(String) - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
Produces an error in the application
fail() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
fail() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
fail() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
fail(String) - Static method in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
Causes the application to fail in a way that has been anticipated (e.g.
failParse() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
This is the single entry point for setting parsePassed to false
fAllowAbstract - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowBitField - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowBracedInitializer - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowCtorStyleInitializer - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowEmptySpecifier - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowFunctionDefinition - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowFunctions - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowInitializer - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowNested - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowOpaqueEnum - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fAllowParameterPacks - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
FALSE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
fCanBeFollowedByBrace - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fCancelState - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
fClasses - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
 
fClearedFiles - Variable in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
fCompletedHeaders - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
fCompletedSources - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
fCreateImageLocations - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fCurrentContext - Variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
fDeclarationCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fDeclarator - Variable in exception org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.FoundAggregateInitializer
 
fDeclSpec - Variable in exception org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.FoundAggregateInitializer
 
fDeclSpec1 - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
fDeclSpec2 - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
fDtor1 - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
fDtor2 - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
fDtorToken1 - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
fErrorCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fEvent - Variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
fExclusionFilter - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
The exclusion filter that skips over files that should not be indexed.
fFileEncodingRegistry - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
fFilesWritten - Variable in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
fHeuristicBaseLookup - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
When doing lookup in base classes, replace deferred class instances with their class template.
FIELD_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
FIELD_NAME represent the relationship between an ICASTFieldDesignator and an IASTName.
FIELD_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldDesignator
The name of the field being initialized.
FIELD_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
FIELD_NAME represents the relationship between a IASTFieldReference and its IASTName field name.
FIELD_OWNER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
FIELD_OWNER represents the relationship between a IASTFieldReference and its IASTExpression field owner.
FIELD_POSITION_OFFSET - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
FIELD_SIZE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
FIELD_SIZE represents the relationship between a IASTFieldDeclarator and its IASTExpression.
figureEndOffset(IASTDeclSpecifier, IASTDeclarator[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
figureEndOffset(IASTDeclSpecifier, IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
FILE_INDEX - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
FILE_LOCAL_REC_DUMMY - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
FILE_VAR - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPathElement
 
FileCharArray - Class in org.eclipse.cdt.internal.core.parser.scanner
Implementation of char array for a file referencing content via soft references.
FileContent - Class in org.eclipse.cdt.core.parser
Abstract class for representing the content of a file.
FileContent() - Constructor for class org.eclipse.cdt.core.parser.FileContent
 
FileContentKey - Class in org.eclipse.cdt.internal.core.index
A key that uniquely determines the preprocessed contents of a file.
FileContentKey(int, IIndexFileLocation, ISignificantMacros) - Constructor for class org.eclipse.cdt.internal.core.index.FileContentKey
Creates a file content key.
FileContentProviderAdapter - Class in org.eclipse.cdt.internal.core.parser
Deprecated.
FileContext(IIndexFragmentFile, IIndexFragmentFile) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMWriter.FileContext
 
FileEncodingRegistry - Class in org.eclipse.cdt.internal.core.indexer
this class is a registry which maps file name and file's encoding, the class is used by standalone indexer
FileEncodingRegistry(String) - Constructor for class org.eclipse.cdt.internal.core.indexer.FileEncodingRegistry
 
FileExistsCache - Class in org.eclipse.cdt.internal.core.pdom.indexer
A cache for checking whether a file exists.
FileExistsCache(boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.FileExistsCache
 
FileHelper - Class in org.eclipse.cdt.internal.core.dom.rewrite.util
 
FileHelper() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.util.FileHelper
 
FileInAST(IASTPreprocessorIncludeStatement, FileContentKey) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMWriter.FileInAST
 
FileInAST(FileContentKey, FileContent) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMWriter.FileInAST
 
filename - Variable in class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
FILENAME_NOT_PROVIDED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
FileVersion(String, ISignificantMacros) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent.FileVersion
 
fillInStackTrace() - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
filter(T[], IUnaryPredicate<T>) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Filter the elements of an array down to just the ones that match the given predicate.
filter(Collection<T>, IUnaryPredicate<T>) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Filter the elements of a collection down to just the ones that match the given predicate.
filterFileLocalBindings(IBinding[]) - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Returns an array of bindings where all local bindings that are not part of this file-set have been removed.
filterFileLocalBindings(IBinding[]) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
filterFileLocalBindings(IBinding[], boolean) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
FINAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
FinalOverriderMap() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPInheritance.FinalOverriderMap
 
fIncludeExportPatterns - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
find(String, IASTTranslationUnit) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
This is the general lookup entry point.
find(String) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CCompositeTypeScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
find(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
Deprecated.
find(String) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMStringSet
Search for the given string in the receiver.
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
find(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
Deprecated.
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassSpecializationScope
 
find(String, IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
find(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
FIND_ALL_OCCURRENCES - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to search for all occurrences of a binding.
FIND_ALL_OCCURRENCES - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
FIND_DECLARATIONS - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to search for declarations.
FIND_DECLARATIONS - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
FIND_DECLARATIONS_DEFINITIONS - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to search for all declarations including definitions.
FIND_DECLARATIONS_DEFINITIONS - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
FIND_DEFINITIONS - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to search for definitions.
FIND_DEFINITIONS - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
FIND_NON_LOCAL_ONLY - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
FIND_REFERENCES - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to search for references.
FIND_REFERENCES - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
findAncestorWithType(IASTNode, Class<T>) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Traverses parent chain of the given node and returns the first node of the given type.
findBinding(IName) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for the binding of a name.
findBinding(IName) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBinding(IName) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBinding(IASTName) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Looks for a binding of the given name from the AST.
findBinding(BTree, PDOMLinkage, char[], int, int, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding
 
findBinding(PDOMNode, PDOMLinkage, char[], int, int, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding
 
findBinding(BTree, PDOMLinkage, IBinding, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding
 
findBinding(PDOMNode, PDOMLinkage, IBinding, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding
 
FindBinding - Class in org.eclipse.cdt.internal.core.pdom.dom
Look up bindings in BTree objects and IPDOMNode objects
FindBinding() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.FindBinding
 
findBinding(BTree, PDOMLinkage, char[], int[], long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding
 
findBinding(IPDOMNode, PDOMLinkage, char[], int[], long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding
 
findBinding(IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBinding(IIndexFragmentName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBinding(IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
FindBinding.DefaultBindingBTreeComparator - Class in org.eclipse.cdt.internal.core.pdom.dom
 
FindBinding.DefaultFindBindingVisitor - Class in org.eclipse.cdt.internal.core.pdom.dom
 
FindBinding.MacroBTreeComparator - Class in org.eclipse.cdt.internal.core.pdom.dom
 
FindBinding.NestedBindingsBTreeComparator - Class in org.eclipse.cdt.internal.core.pdom.dom
 
findBindings(IASTName, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionContext
Returns bindings that start with the given name or prefix, only considering those that are valid for this context.
findBindings(IASTName, boolean, String[]) - Method in interface org.eclipse.cdt.core.dom.ast.ICPPASTCompletionContext
Returns bindings that start with the given name or prefix, only considering those that are valid for this context, including those in the requested set of namespaces.
findBindings(Pattern, boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all bindings with simple names that match the given pattern.
findBindings(Pattern[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all bindings with qualified names that seen as an array of simple names match the given array of patterns.
findBindings(char[][], IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all bindings in global scope with a given name.
findBindings(char[], IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches the global scope for all bindings with a given name.
findBindings(char[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches the global scope and optionally all other scopes for bindings with a given name.
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInactiveCompletionName
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
findBindings(IScope, String) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInactiveCompletionName
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
findBindings(IASTName, boolean, String[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
findBindings(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
findBindings(IScope, String, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findBindings(IScope, char[], boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findBindings(IScope, char[], boolean, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findBindings(Pattern, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindings(Pattern[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindings(char[][], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindings(char[], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindings(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindings(Pattern, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindings(Pattern[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindings(char[][], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindings(char[], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindings(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindings(Pattern[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Searches for all bindings with qualified names that seen as an array of simple names match the given array of patterns.
findBindings(char[][], IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Searches for all bindings with qualified names that seen as an array of simple names equals the given array of names.
findBindings(char[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns all bindings with the given name, accepted by the given filter
findBindings(Pattern, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindings(Pattern[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindings(char[][], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindings(char[][], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindings(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindings(char[], boolean, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindings(char[][], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findBindings(Pattern[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findBindings(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findBindingsForContentAssist(char[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
 
findBindingsForContentAssist(IASTName, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
findBindingsForContentAssist(IASTName, boolean, String[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findBindingsForContentAssist(char[], boolean, IScope, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Similar to CPPSemantics.findBindingsForContentAssist(IASTName, boolean, String[]), but in lieu of a name hooked up to the AST, accepts just a string, a position in the file (represented as an IASTNode, and used to serve as the point of reference for the lookup), and a starting scope (which is required).
findBindingsForContentAssist(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindingsForContentAssist(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindingsForContentAssist(char[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns all bindings that would be a valid completion for the given text.
findBindingsForContentAssist(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindingsForContentAssist(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findBindingsForPrefix(char[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all bindings with names that start with the given prefix.
findBindingsForPrefix(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findBindingsForPrefix(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findBindingsForPrefix(char[], boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns all bindings with the given prefix, accepted by the given filter
findBindingsForPrefix(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindingsForPrefix(char[], boolean, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findBindingsForPrefix(char[], boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findBindingsForQualifiedName(IScope, String) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Uses C++ lookup semantics to find the possible bindings for the given qualified name starting in the given scope.
findBindingsInScope(IScope, String, IASTTranslationUnit) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findConcreteScopeForType(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.HeuristicResolver
Given a dependent type, heuristically tries to find a concrete scope (i.e.
findDeclarationForSpecialization(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
findDeclarationOwner(IASTNode, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
Searches for the first function, struct or union enclosing the declaration the provided node belongs to and returns the binding for it.
findDeclarationOwner(IASTNode, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Searches for the first class, namespace, or function, if allowFunction is true, enclosing the declaration the provided node belongs to and returns the binding for it.
findDeclarationOwnerDefinition(IASTNode, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
findDeclarations(IBinding) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all declarations and definitions that resolve to the given binding.
findDeclarations(IBinding) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findDeclarations(IBinding) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findDeclarator(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
findDefinition(IASTDeclarator, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
findDefinition(IASTFunctionDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
findDefinition(ICASTElaboratedTypeSpecifier) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
findDefinitions(IBinding) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all definitions that resolve to the given binding.
findDefinitions(IBinding) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findDefinitions(IBinding) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findEnclosingFunction(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Searches for the function enclosing the given node.
findEnclosingFunctionOrClass(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Searches for the function or class enclosing the given node.
findEnclosingImplicitName(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the first implicit name enclosing the given range.
findEnclosingImplicitName(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findEnclosingMacroExpansion(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns a macro expansion enclosing the given range, or null.
findEnclosingMacroExpansion(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findEnclosingName(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the smallest name enclosing the given range, or null if there is no such node.
findEnclosingName(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findEnclosingNode(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the smallest node enclosing the given range, or null if there is no such node.
findEnclosingNode(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findEnclosingNodeInExpansion(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the smallest node enclosing the range, or null if there is no such node.
findEnclosingNodeInExpansion(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findEnclosingTemplate(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPDependentEvaluation
If the given node is contained in some template declaration, returns the binding for that template.
findEquivalentBindings(IBinding) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findEquivalentBindings(IBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
 
findEquivalentBindings(IBinding) - Method in interface org.eclipse.cdt.internal.core.index.composite.ICompositesFactory
Selects all equivalent bindings from the available fragments
fIndex - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
The IWritableIndex that stores all bindings and names.
fIndex - Variable in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
fIndexAllFiles - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
A flag that indicates if all files (sources without config, headers not included) should be parsed.
fIndexer - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
fIndexFile - Variable in exception org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider.DependsOnOutdatedFileException
 
findField(String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
The method is restated here to point out that this method looks through the inheritance tree of this class while looking for a field with the given name.
findField(String) - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
Returns the field that matches name, or null if there is no such field.
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure.CStructureProblem
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
findField(ICPPClassType, String) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
findField(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
findField(String) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
findField(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
FindField(String) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure.FindField
 
findField(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
findFieldsByPrefix(ICompositeType, char[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
findFile(PDOMLinkage, BTree, IIndexFileLocation, IIndexLocationConverter) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
findFile(PDOMLinkage, BTree, IIndexFileLocation, IIndexLocationConverter, ISignificantMacros) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
Finds the file in index.
findFiles(PDOMLinkage, BTree, IIndexFileLocation, IIndexLocationConverter) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
findFiles(PDOM, BTree, IIndexFileLocation, IIndexLocationConverter) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
findFirstAndRemove(List<?>, Class<T>) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Finds the first object in the heterogeneous list that is an instance of the given class, removes it from the list, and returns it.
findFirstContainedName(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the first name contained in the given range, or null if there is no such node.
findFirstContainedName(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findFirstContainedNode(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the first node contained in the given range, or null if there is no such node.
findFirstContainedNode(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findFirstContainedNodeInExpansion(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the first node contained in the given expansion, or null if there is no such node.
findFirstContainedNodeInExpansion(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findImplicitlyCalledConstructor(ICPPASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Returns constructor called by a declarator, or null if no constructor is called.
findImplicitlyCalledConstructor(ICPPASTConstructorChainInitializer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Returns constructor called by a class member initializer in a constructor initializer chain.
findImplicitlyCalledConstructor(ICPPASTNewExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Returns the constructor implicitly called by the given expression, or null if there is no constructor call, or a IProblemBinding if the called constructor cannot be uniquely resolved.
findImplicitlyCalledDestructor(ICPPASTDeleteExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findImplicitName(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the implicit name for the exact given range, or null if there is no such node.
findImplicitName(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findIncludedBy(IIndexFile) - Method in interface org.eclipse.cdt.core.index.IIndex
Looks for include relations pointing to the given file.
findIncludedBy(IIndexFile, int) - Method in interface org.eclipse.cdt.core.index.IIndex
Looks recursively for include relations pointing to the given file.
findIncludedBy(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findIncludedBy(IIndexFile, int) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findIncludedBy(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findIncludedBy(IIndexFile, int) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findIncludedBy(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns all include directives that point to the given file.
findIncludedBy(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findIncludedBy(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findIncludes(IIndexFile) - Method in interface org.eclipse.cdt.core.index.IIndex
Looks for include relations originated by the given file.
findIncludes(IIndexFile, int) - Method in interface org.eclipse.cdt.core.index.IIndex
Looks recursively for include relations originated by the given file.
findIncludes(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findIncludes(IIndexFile, int) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findIncludes(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findIncludes(IIndexFile, int) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findInclusion(String, String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerIncludeResolutionHeuristics
 
findIndexFiles(InternalFileContent) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
findInnermostDeclarator(IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Returns the innermost declarator nested within the given declarator, or the given declarator itself.
findInnermostDeclarator(ICPPASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
findKey(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
findLeadingMacroExpansion(ASTNodeSelector) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
findLeftSibling() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSearch
 
findMacroContainer(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
findMacroContainers(Pattern, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all macro containers (one for macros with the same name) with names that match the given pattern.
findMacroContainers(Pattern, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findMacroContainers(Pattern, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findMacroContainers(Pattern, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Searches for all macro containers (one for macros with the same name) with names that match the given pattern.
findMacroContainers(Pattern, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findMacroContainers(char[], boolean, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findMacroContainers(Pattern, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findMacros(char[], IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all macros with a given name.
findMacros(char[], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findMacros(char[], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findMacros(char[], boolean, boolean, IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns all macros with the given prefix or name, accepted by the given filter
findMacros(char[], boolean, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findMacros(char[], boolean, boolean, IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findMacrosForPrefix(char[], IndexFilter, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all macros with names that start with the given prefix.
findMacrosForPrefix(char[], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findMacrosForPrefix(char[], IndexFilter, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findName(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the name for the exact given range, or null if there is no such node.
findName(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findNameOwner(IASTName, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
findNames(IBinding, int) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all names that resolve to the given binding.
findNames(int, int) - Method in interface org.eclipse.cdt.core.index.IIndexFile
Find all names within the given range.
findNames(IBinding, int) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findNames(IBinding, int) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findNames(IBinding, int) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Searches for all names that resolve to the given binding.
findNames(int, int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
findNames(IBinding, int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
findNames(IBinding, int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
findNamespaceScope(IIndexScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
findNode(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the node for the exact given range, or null if there is no such node.
findNode(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
FindNodeByImageLocation - Class in org.eclipse.cdt.internal.core.parser.scanner
Visitor to select nodes by image-location.
FindNodeByImageLocation(int, int, ASTNodeSpecification<?>) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.FindNodeByImageLocation
 
FindNodeForOffsetAction - Class in org.eclipse.cdt.internal.core.dom.parser
Visitor to search for nodes by file offsets.
FindNodeForOffsetAction(ASTNodeSpecification<?>) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.FindNodeForOffsetAction
 
findNodeInExpansion(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the node for the exact given range, or null if there is no such node.
findNodeInExpansion(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findOneBinding(IBinding, boolean) - Method in class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
Convenience method for finding a binding with a definition (in the specified index context) which is equivalent to the specified binding.
findOneBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
findOutermostDeclarator(IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Returns the outermost declarator the given declarator nests within, or the given declarator itself.
findOverloadedBinaryOperator(IASTNode, IScope, OverloadableOperator, ICPPEvaluation, ICPPEvaluation) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findOverloadedConditionalOperator(IASTNode, IScope, ICPPEvaluation, ICPPEvaluation) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
For simplicity returns an operator of form RT (T, T) rather than RT (boolean, T, T)
findOverloadedOperator(ICPPASTNewExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findOverloadedOperator(ICPPASTDeleteExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
findOverloadedOperatorComma(IASTNode, IScope, ICPPEvaluation, ICPPEvaluation) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Returns the operator,() function that would apply to the two given arguments.
findOverridden(ICPPMethod, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns all methods that are overridden by the given method.
findOverriders(IIndex, ICPPMethod, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns all methods found in the index, that override the given method.
findOverriders(ICPPClassType[], ICPPMethod, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns all methods belonging to the given set of classes that override the given method.
findPreprocessorNode(ASTNodeSpecification<?>) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Searches for a preprocessor node matching the given specification.
findPreprocessorNode(ASTNodeSpecification<?>) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
findReferences(IBinding) - Method in interface org.eclipse.cdt.core.index.IIndex
Searches for all references that resolve to the given binding.
findReferences(IBinding) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
findReferences(IBinding) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
findRightSibling() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSearch
 
findSameType(IType, IType[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
findStrictlyEnclosingNode(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeSelector
Returns the smallest node strictly enclosing the given range, or null if there is no such node.
findStrictlyEnclosingNode(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSelector
 
findTagReader(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITagService
Finds or creates a tag reader for the specified binding or null if a reader cannot be associated with this binding.
findTagReader(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.TagService
First gives the IBinding instance a chance to convert itself, by calling IAdaptable#getAdapter(ITagReader.class) on the binding.
findTrailingMacroExpansion(ASTNodeSelector) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
findTypeRelevantDeclarator(IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Searches for the innermost declarator that contributes the the type declared.
findUserDefinedLiteralOperator(IASTLiteralExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Given a LiteralExpression with a user-defined literal suffix, finds the corresponding defined operator.
finishTranslationUnit() - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Marks the end of processing a translation unit during indexing.
finishValueComputation() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
finishValueComputation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
finishValueComputation() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalEnumerationSpecifier
Notifies that the value computation for the enumeration has finished.
FIRST_FLAG - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FIRST_RESERVED_IExtensionToken - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
FIRST_RESERVED_IGCCToken - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
FIRST_RESERVED_PREPROCESSOR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
FIRST_RESERVED_SCANNER - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
fIsContext - Variable in class org.eclipse.cdt.internal.core.index.IWritableIndex.IncludeInformation
 
fitsIntoType(IBasicType, long) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
 
fitsIntoType(IBasicType, IBasicType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
Checks whether a target integral type can represent all values of a source integral type.
FLAG1 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG2 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG3 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG4 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG5 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG6 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG7 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG8 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FLAG9 - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
flatten(TextEdit) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.TextEditUtil
Degenerates the given edit tree into a list.
All nodes of the result are leafs.
The given edit is modified and can no longer be used.
flattenLocations(IASTNodeLocation[]) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Same as ILocationResolver.getMappedFileLocation(int, int) for the given array of consecutive node locations.
flattenLocations(IASTNodeLocation[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
flattenLocationsToFile(IASTNodeLocation[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Flattens the node locations provided into a single file location.
flattenLocationsToFile(IASTNodeLocation[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
fLinkage - Variable in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
FLOAT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
FLOATING_POINT_VALUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
FloatingPointValue - Class in org.eclipse.cdt.internal.core.dom.parser
 
fLocation - Variable in class org.eclipse.cdt.internal.core.index.IWritableIndex.IncludeInformation
 
fLocationResolver - Variable in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
fLog - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
The logger during parsing.
fLogger - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
fLostPragmaOnceSemantics - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter.FileContext
 
flush() - Method in interface org.eclipse.cdt.core.parser.ICodeReaderCache
Deprecated.
 
flush() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Flushes all caches to the disk.
flush() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Flushes caches to disk.
flush() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
flush() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
flush() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
flush() - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
fMapper - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
The ILanguageMapper that determines the ILanguage for a file.
fNoNarrowing - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
In list-initialization
FOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
FORCE_INDEX_INCLUSION - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Include files that are otherwise would be excluded from the index.
forceDelete(PDOMLinkage) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPTemplateParameter
parameters of template template parameters need to be deleted.
forceDelete(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
forDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
Returns whether the name belongs to a simple declaration or function definition.
FOREVER - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for indicating that there is no time out period for joining the indexer job.
forExplicitFunctionInstantiation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
forExplicitFunctionSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
forFriendship() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
forInitStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
FORTRAN_LINKAGE - Static variable in class org.eclipse.cdt.internal.core.dom.Linkage
 
FORTRAN_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
FORTRAN_LINKAGE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
forUsingDeclaration - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
FoundAggregateInitializer(IASTDeclSpecifier, IASTDeclarator) - Constructor for exception org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.FoundAggregateInitializer
 
foundItems - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
fOwner - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMember
 
fParsingTime - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fPath - Variable in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent.FileVersion
 
fPreprocessorProblemCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fPrimaryHeaderCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
fProblemBindingCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fProperties - Variable in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
FRAGMENT_PROPERTY_VALUE_FORMAT_ID - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
Identifier for PDOM format
FRAMEWORK_VAR - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPathElement
 
free(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Free an allocated block.
freestandingMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
freeze() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Causes this node and all the nodes rooted at this node to become immutable.
freeze() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
fReferenceCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fRequestedFilesCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
fRequireAbstract - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fRequireSimpleName - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fResolutionTime - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fResolver - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
fResult - Variable in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
FRIEND - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
fromBinaryExpression(int) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
Returns the OverloadableOperator constant that corresponds to the given binary expression.
fromDeleteExpression(ICPPASTDeleteExpression) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
 
fromInternalFormat(String) - Method in interface org.eclipse.cdt.core.index.IIndexLocationConverter
Convert a raw string in an internal IIndexFragment implementation specific format to an IIndexFileLocation or null if the internal format could not be translated.
fromInternalFormat(String) - Method in class org.eclipse.cdt.core.index.ResourceContainerRelativeLocationConverter
 
fromInternalFormat(String) - Method in class org.eclipse.cdt.core.index.URIRelativeLocationConverter
 
fromInternalFormat(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMProjectIndexLocationConverter
 
fromNewExpression(ICPPASTNewExpression) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
 
fromTemplateArguments(ICPPTemplateParameter[], ICPPTemplateArgument[], ICPPTemplateArgument[], CPPTemplateParameterMap, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TemplateArgumentDeduction
Deduces the template parameter mapping from pairs of template arguments.
fromToken(int) - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
Returns the StringType value for the given string literal type.
fromToken(IToken) - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
Returns the StringType for a given string literal token, including a user-defined string literal
fromUnaryExpression(int) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
 
fScanner - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Deprecated.
fScannerInfoProvider - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Creates IScannerInfo objects from file paths, allows there to be separate scanner infos for specific files and folders.
fSequenceEndNumber - Variable in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.ParameterImageLocationInfo
 
fSequenceNumber - Variable in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.ParameterImageLocationInfo
 
fShowActivity - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
A flag that indicates if all activities during indexing should be shown.
fShowActivity - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
fShowInclusionProblems - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
fShowProblems - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
A flag that indicates if any problems encountered during indexing.
fShowProblems - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
fSigMacros - Variable in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent.FileVersion
 
fSignificantMacros - Variable in class org.eclipse.cdt.internal.core.index.IWritableIndex.IncludeInformation
 
fSingleDtor - Variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
fSkipReferences - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
The type of references the parser should skip.
fStatement - Variable in class org.eclipse.cdt.internal.core.index.IWritableIndex.IncludeInformation
 
fStatistics - Variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
fStructs - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CStructMapper
 
fSupportAtSignInIdentifiers - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSupportDollarInIdentifiers - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSupportMinAndMax - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSupportRawStringLiterals - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSupportSlashPercentComments - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSupportUserDefinedLiterals - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSupportUTFLiterals - Variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
fSyntaxProblemsCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fTargetFile - Variable in class org.eclipse.cdt.internal.core.index.IWritableIndex.IncludeInformation
 
fTimeEstimate - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
fTooManyTokensCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fTraceStatistics - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
A flag that indicates if statistics should be gathered during indexing.
fTu - Variable in exception org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider.DependsOnOutdatedFileException
 
fullPath - Variable in class org.eclipse.cdt.core.index.ResourceContainerRelativeLocationConverter
 
FUNCTION_BODY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
FUNCTION_BODY represents the relationship between a IASTFunctionDefinition and its IASTStatement.
FUNCTION_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
 
FUNCTION_PARAMETER - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
FUNCTION_PARAMETER represents the relationship between an K&R function declarator and the full parameter declarations.
FUNCTION_PARAMETER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
FUNCTION_PARAMETER represents the relationship between an IASTStandardFunctionDeclarator and it's nested IASTParameterDeclaration.
FUNCTION_STYLE_ASM - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
FUNCTION_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
functionBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parses a function body.
functionBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
functionCallCanBeLValue - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
FunctionSetType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Used during overload resolution as a place-holder for function sets.
FunctionSetType(CPPFunctionSet, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
functionStyleAsmDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
functionTakesParameters(IFunction) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns whether the function matching the given function binding takes parameters or not.
fUnresolvedIncludesCount - Variable in class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
fUpdateOptions - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
fValidSourceUnitNames - Variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Collection of valid file extensions for C/C++ source.

G

GCCASTAttributeList - Class in org.eclipse.cdt.internal.core.dom.parser
Represents a GCC attribute list, containing attributes.
GCCASTAttributeList() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.GCCASTAttributeList
 
GCCASTSimpleDeclSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.c
Deprecated.
GCCASTSimpleDeclSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.GCCASTSimpleDeclSpecifier
Deprecated.
 
GCCASTSimpleDeclSpecifier(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.GCCASTSimpleDeclSpecifier
Deprecated.
 
GCCBuiltinSymbolProvider - Class in org.eclipse.cdt.internal.core.dom.parser
This is the IBuiltinBindingsProvider used to implement the "Other" built-in GCC symbols defined: http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html#Other-Builtins
GCCBuiltinSymbolProvider(ParserLanguage, boolean) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.GCCBuiltinSymbolProvider
 
GCCKeywords - Class in org.eclipse.cdt.core.parser
 
GCCKeywords() - Constructor for class org.eclipse.cdt.core.parser.GCCKeywords
 
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
 
GCCParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.c
Configures the parser for c-source code as accepted by gcc.
GCCParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
GCCScannerExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.c
Configures the preprocessor for parsing c-sources as accepted by gcc.
GCCScannerExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration
 
GCCScannerExtensionConfiguration(int) - Constructor for class org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration
 
generateChange(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
GeneratePDOM - Class in org.eclipse.cdt.internal.core.pdom.export
An ISafeRunnable which Creates a project for export Exports the PDOM Writes new properties to the PDOM
GeneratePDOM(IExportProjectProvider, String[], File, String, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
Runnable to export a PDOM.
GeneratePDOM(IExportProjectProvider, String[], File, String) - Constructor for class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
GeneratePDOM_GenericGenerationFailed - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOM_Incomplete - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOM_NullLocationConverter - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOM_ProjectProviderReturnedNullCProject - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOM_Success - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOMApplication - Class in org.eclipse.cdt.internal.core.pdom.export
An eclipse application for generating PDOM's without starting the Workbench
GeneratePDOMApplication() - Constructor for class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
GeneratePDOMApplication_CouldNotFindInitializer - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOMApplication_GenerationEnds - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOMApplication_GenerationStarts - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOMApplication_Initializing - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOMApplication_InvalidIndexerID - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
GeneratePDOMApplication_UsingDefaultProjectProvider - Static variable in class org.eclipse.cdt.internal.core.pdom.export.Messages
 
genericLeave(IASTNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
genericVisit(IASTNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
genericVisit(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSearch
 
genericVisit(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.FindNodeForOffsetAction
 
genericVisit(IASTNode) - Method in class org.eclipse.cdt.internal.core.parser.scanner.FindNodeByImageLocation
 
get(String) - Method in interface org.eclipse.cdt.core.parser.ICodeReaderCache
Deprecated.
Retrieves the CodeReader corresponding to the key specified that represents the path for that CodeReader.
get(String, IIndexFileLocation) - Method in interface org.eclipse.cdt.core.parser.ICodeReaderCache
Deprecated.
Retrieves the CodeReader corresponding to the key specified that represents the path for that CodeReader.
get(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
get(int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
get(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
get(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns the value to which the specified array slice is mapped in this map, or null if the map contains no mapping for this key.
get(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns the value to which the specified array is mapped in this map, or null if the map contains no mapping for this key.
get(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
get(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
get(int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
get(Object) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
get(String) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderLRUCache
Deprecated.
Retrieves a CodeReader from the cache corresponding to the path specified by the key.
get(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Returns the character at the given position, subclasses do not have to do range checks.
get(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
get(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
get(IProject, String, String) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Returns an indexer property for the given project.
get3ByteUnsignedInt(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
get_initializer_list(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
get_SIZE_T(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
get_type_info(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getAbsoluteInclusionPath(String, String) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getAbsolutePath(IIndexFileLocation) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns the absolute file path of a location, or null if the location is not a file-system path.
getAbstractDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
Get the abstract declarator.
getAbstractDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
getAbstractDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
getAbstractDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
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
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getAdapter(Class) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getAdapter(Class) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getAdapter(Class) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getAdapter(Class) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getAdapterForAnonymousASTBinding(IBinding) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMASTAdapter
If the provided binding is anonymous, either an adapter is returned that computes a name for the binding, or null if that is not appropriate (e.g.
getAdapterIfAnonymous(IASTName) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMASTAdapter
If the name is empty and has no file location, either an adapter that has a file location is returned, or null if that is not possible (no parent with a file location).
getAdditionalContextSensitiveKeywords() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
getAdditionalContextSensitiveKeywords() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
getAdditionalContextSensitiveKeywords() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Additional variants of context-sensitive keywords.
getAdditionalGNUMacros() - Static method in class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
Deprecated.
simply derive from this class and use AbstractScannerExtensionConfiguration.addMacro(String, String) to add additional macros.
getAdditionalKeywords() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
getAdditionalKeywords() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for additional keywords.
getAdditionalMacros() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
getAdditionalMacros() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for additional macros.
getAdditionalNameFlags(int, IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
Bindings may set additional flags for their occurrences Return a combination of flags defined in PDOMName.
getAdditionalNumericLiteralSuffixes() - Method in interface org.eclipse.cdt.core.parser.IScanner
Returns a list of additional (compiler specific) suffixes which can be placed on numbers.
getAdditionalNumericLiteralSuffixes() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getAdditionalPreprocessorKeywords() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
getAdditionalPreprocessorKeywords() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for additional preprocessor directives.
getAdditionalRawEntries() - Method in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
Get additional raw entries (above those added as part of the ExternalExportProjectProvider functionality)
getAddressOfQualifiedNameBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getAffectedProject() - Method in interface org.eclipse.cdt.core.index.IIndexChangeEvent
Returns the project for which the index has changed.
getAffectedProject() - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
getAlgorithm(Map<?, ?>) - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Retrieves the algorithm for computing checksums from the persisted map.
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.
getAlias() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
getAlias() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
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.
getAlignmentSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
getAlignmentSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
Deprecated.
getAllBases(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns all direct and indirect base classes.
getAllCommentsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns an List for the given node.
getAllConstructors(ICPPClassType, ICPPConstructor[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns all constructors for a given class type.
getAllDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getAllDeclaredMethods() but a accepts a starting point for template instantiation.
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.
getAllDeclaredMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getAllDeclaredMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getAllDeclaredMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getAllDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getAllFiles() - Method in interface org.eclipse.cdt.core.index.IIndex
Returns an array of all files that are part of this index.
getAllFiles() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getAllFiles() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getAllFiles() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
getAllFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getAllFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getAllInstances() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInstanceCache
Returns an array of all cached instances
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplate
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplateSpecialization
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplate
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
getAllInstances() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
getAllLinkages() - Static method in class org.eclipse.cdt.internal.core.dom.Linkage
 
getAllParameterPositions() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
Returns the array of template parameter positions, for which a mapping exists.
getAllParameterPositions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
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.
getAllPreprocessorStatements() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getAllPreprocessorStatements() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getAllPreprocessorStatements() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getAllSegments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Returns all segments of the name.
getAllSegments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
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.
getAllSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
getAllSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
getAllSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
getAllSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
getAllSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
getAnnotations() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getApplicationArguments() - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
 
getArg(Map<String, List<String>>, String, int) - Static method in class org.eclipse.cdt.internal.core.pdom.export.CLIUtil
Returns the list of options associated with the specified option
getArg1() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
getArg2() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
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.
getArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
getArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getArgument(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns the value for the given parameter.
getArgument(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns the value for the template parameter with the given id.
getArgument(ICPPTemplateParameter, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
 
getArgument(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns the argument at the given position
getArgument(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
getArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
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.
getArgumentClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttribute
 
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.
getArguments() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns a possibly empty argument array to compute the message.
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownClassInstance
 
getArguments() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPUnknownMemberClassInstance
Returns the arguments of the instantiation
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
Returns arguments of the function call.
getArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
getArguments(PDOMNode, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPArgumentList
Restores an array of template arguments from the database.
getArgumentString(ICPPTemplateArgument, boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a string representation for an template argument.
getArray() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
getArray(PDOMNode, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMTemplateParameterArray
Restores an array of template arguments from the database.
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
getArrayExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
getArrayExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getArrayModifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
Get all IASTArrayModifier's for this declarator.
getArrayModifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
getArrayModifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
getArraySizeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
Deprecated.
getArraySizeExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
Deprecated.
getArraySizeExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
Deprecated.
getAssembly() - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
Get the assembly value.
getAssembly() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
getAssembly() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
getAssociatedEditGroup() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModification
Returns the edit group to collect the text edits of this modification.
getAssociatedNamespaceScopes(ICPPNamespaceScope, Set<ICPPNamespaceScope>) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
getAssociatedNumericalValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
Returns the numerical value this type was created for, or null.
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.
getASTFileSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getASTName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getASTName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
getASTNode() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Returns the AST node that this problem was created for
getASTNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getASTNodeFactory() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the node factory that was used to build the AST.
getASTNodeFactory() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getASTPath(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getASTPath(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Convert an index file location to the path as it will be stored in the AST.
getASTPath(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Deprecated.
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, int, IParserLogService) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Deprecated.
getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getAt(int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
getAt(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
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.
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeList
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
Deprecated.
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
Deprecated.
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
getAttributes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
getAttributeSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Returns an array of all the node's attribute specifiers.
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemStatement
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
getAttributeSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemStatement
 
getAvailableIndexFiles(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getBacktrackCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
getBaseClass() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
The base class.
getBaseClass() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
getBaseClassType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
The base class.
getBaseClassType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
getBases(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getBases() but a accepts a starting point for template instantiation.
getBases() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of base class relationships.
getBases(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getBases(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getBases(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getBases(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getBases() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getBases(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Computes the bases via the original class.
getBases() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getBases(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getBases(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getBases() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getBases() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getBaseSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Returns the base specifiers.
getBaseSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
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.
getBaseType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
getBasicCharKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getBestNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
getBinaryOperatorString(IASTBinaryExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the IASTBinaryExpression's operator.
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.
getBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getBinding(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CCompositeTypeScope
 
getBinding(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionScope
 
getBinding(int, char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
If this name has not yet been resolved at all, null will be returned.
getBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getBinding() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentName
Returns the (proxy) binding the name resolves to.
getBinding() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getBinding(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getBinding(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getBinding(IASTName, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getBinding(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getBindingConstant() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns the constant identifying the type of binding stored in the index
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getBindingConstant() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getBindingID() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns a unique id for the binding within the fragment, or null for unknown bindings.
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
getBindingId(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Return an identifier that would globally identifies the given binding if it were to be added to this linkage.
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getBindingID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getBindings(IASTName, boolean, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Deprecated.
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Deprecated.
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.
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
Deprecated.
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getBindings() - Method in class org.eclipse.cdt.internal.core.pdom.dom.BindingCollector
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getBindings(IASTName, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getBindings(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getBindingsInAST(IScope.ScopeLookupData) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getBindingsViaCache(char[], IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Returns the list of global bindings for the given name.
getBindingTaggerFor(IBinding, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.TaggerDescriptor
 
getBindingType(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Return an identifier that uniquely identifies the given binding within this linkage.
getBit(int, int) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Returns the bit at the specified offset in a bit vector.
getBitFieldSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
Returns the number of bits if this is a bit field, otherwise null.
getBitFieldSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
getBitFieldSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
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.
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
getBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
getBodyScope() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICFunctionScope
Get the scope representing the function body .
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.
getBodyScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionScope
 
getBodyScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
getBuffer() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
getBuildConfiguration(int, Object) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getBuildConfiguration(int, Object) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getBuildConfiguration(int, Object) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Obtains the scanner configuration for the input file.
getBuiltinBindings(IScope) - Method in interface org.eclipse.cdt.core.dom.parser.IBuiltinBindingsProvider
Get additional built-in bindings for the given scope.
getBuiltinBindings(IScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.GCCBuiltinSymbolProvider
 
getBuiltinBindingsProvider() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
getBuiltinBindingsProvider() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
getBuiltinBindingsProvider() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Provide additional built-in bindings.
getBuiltinBindingsProvider() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
getBuiltinBindingsProvider() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
getBuiltinBindingsProvider() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Provide additional built-in bindings.
getBuiltinMacroDefinitions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns built-in macro definitions used when parsing this translation unit.
getBuiltinMacroDefinitions() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getBuiltinMacroDefinitions() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getBuiltinMacroDefinitions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getBuiltinTypes() - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getBuiltinTypes() - Method in class org.eclipse.cdt.core.dom.parser.CLanguageKeywords
 
getByte(int) - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITag
Returns the byte from the specified offset or ITag.FAIL on failure.
getByte(int) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
getByte() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
getByte(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getByte(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Convenience method for fetching a byte from the database.
getByte() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
getByte(int) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
getBytes(int, int) - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITag
Returns the specified number of bytes from the specified offset.
getBytes(int, int) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
getBytes(long, byte[]) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getBytes(long, byte[], int, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getBytes(int, int) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
getCache(ICompositesFactory, IIndexFragmentBinding) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
getCache(PDOMBinding) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
getCachedResult(Object) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns a previously cached object, the cache is cleared at latest when the fragment no longer holds a locks.
getCachedResult(Object) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getCachedResult(Object) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getCacheHits() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getCacheHits() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns cache hits since last reset of counters.
getCacheHits() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns cache hits since last reset of counters.
getCacheHits() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getCacheHits() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getCacheHits() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getCacheMisses() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getCacheMisses() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns cache misses since last reset of counters.
getCacheMisses() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns cache misses since last reset of counters.
getCacheMisses() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getCacheMisses() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getCacheMisses() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
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.
getCandidateBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getCandidates() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPDeferredFunction
Returns the candidate functions the reference might resolve to after template instantiation.
getCandidates() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getCaptureDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns the capture default for this lambda expression.
getCaptureDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getCaptures() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns the array of captures for this lambda expression.
getCaptures() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getCaseExpressionEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCase
 
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.
getCatchBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
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.
getCatchHandlers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionWithTryBlock
 
getCatchHandlers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
getChange() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
getChangedList() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
getChangedTUs() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
getChar(char[], int) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.ExpressionEvaluator
 
getChar(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getCharArray() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
getCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
getCharImage() - Method in interface org.eclipse.cdt.core.parser.IToken
 
getCharImage() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander.ExpansionBoundary
 
getCharImage() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getCharImage() - Method in class org.eclipse.cdt.internal.core.parser.scanner.TokenForDigraph
 
getCharImage() - Method in class org.eclipse.cdt.internal.core.parser.scanner.TokenWithImage
 
getChars() - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Get an equivalent character array to this IString record
getChars() - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
getChars() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
getChecksum(Map<?, ?>, IFile) - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Retrieves a checksum for a file from the persisted map.
getChild(Chunk, long, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
getChildren() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the children of this node.
getChildren() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getChildren() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getChunk(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Return the Chunk that contains the given offset.
getChunkCache() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Returns the cache used for this database.
getClassDefinitionName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
Returns the name of the class definition that originally declares the base.
getClassDefinitionName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
getClassOwner() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingBinding
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField.CPPFieldProblem
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldInstance
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplate
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplatePartialSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldInstance
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplate
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplatePartialSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
getClassOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getClassTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getClassTemplate() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPDeferredClassInstance
Returns the class template for the deferred instantiation.
getClassType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
Returns the binding for the class this scope is associated with.
getClassType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getClassType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getClassType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
The specialized class.
getClassType() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getClauses() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Returns the list of initializers.
getClauses() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
getClauses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
getClauses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
getClosureTypeName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns an implicit name that represents the closure type.
getClosureTypeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getCodeAfterStep() - Method in interface org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer.IMacroExpansionStep
Returns the code after this step.
getCodeAfterStep() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionStep
 
getCodeBeforeStep() - Method in interface org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer.IMacroExpansionStep
Returns the code before this step.
getCodeBeforeStep() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionStep
 
getCodeBeforeStep() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Returns the code as it looks like just before performing the step that was tracked.
getCodeBranchNesting() - Method in interface org.eclipse.cdt.core.parser.IScanner
Returns the current nesting in code branches.
getCodeBranchNesting() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
getCodeBranchNesting() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getCodeReader(Object) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getCodeReader(Object) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getCodeReader(Object) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Returns a code reader for the given input file.
getCodeReaderCache() - Method in interface org.eclipse.cdt.core.dom.ICodeReaderFactory
Deprecated.
Returns the ICodeReaderCache used for this ICodeReaderFacotry.
getCodeReaderCache() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerFallbackReaderFactory
Deprecated.
 
getCodeReaderCache() - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
getCodeReaderFactory() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexer
Returns the factory that provides CodeReaders for files included by the source code being parsed.
getCodeReaderFactory() - Method in class org.eclipse.cdt.internal.core.parser.FileContentProviderAdapter
Deprecated.
avoid using the adapter, its for backwards compatibility, only.
getComment() - Method in interface org.eclipse.cdt.core.dom.ast.IASTComment
Returns a char array representation of the comment.
getCommentedNodeMap(IASTTranslationUnit) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenter
Creates a NodeCommentMap for the given AST.
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.
getComments(IASTNode, ASTRewrite.CommentPosition) - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Returns comments for the given node.
getComments() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getComments() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns the comments encountered.
getComments() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getCompletionContext() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the completion context for this name.
getCompletionContext() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInactiveCompletionName
 
getCompletionContext() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getCompletionContext() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInactiveCompletionName
 
getCompletionContext() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
getCompletionContext() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
getCompletionContext() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getCompletionNode(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService, int) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Deprecated.
getCompletionNode(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, IParserLogService, int) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getCompletionNode() - Method in interface org.eclipse.cdt.core.dom.parser.ISourceCodeParser
Compute an IASTCompletionNode for code completion.
getCompletionNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
getCompositeBinding(IIndexFragmentBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.c.CCompositesFactory
 
getCompositeBinding(IIndexFragmentBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
getCompositeBinding(IIndexFragmentBinding) - Method in interface org.eclipse.cdt.internal.core.index.composite.ICompositesFactory
Returns a composite (index context carrying) binding for the specified binding.
getCompositeBindings(IIndexFragmentBinding[][]) - Method in class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
 
getCompositeBindings(IIndexFragmentBinding[][]) - Method in interface org.eclipse.cdt.internal.core.index.composite.ICompositesFactory
Identifies common bindings, calls getCompositeBindings
getCompositeEvaluation(ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
getCompositeScope() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
Returns the IScope object that is associated with this composite type.
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure.CStructureProblem
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getCompositeScope(IIndexScope) - Method in class org.eclipse.cdt.internal.core.index.composite.c.CCompositesFactory
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getCompositeScope(IIndexScope) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
getCompositeScope(IIndexScope) - Method in interface org.eclipse.cdt.internal.core.index.composite.ICompositesFactory
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getCompositeScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getCompositeType() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICCompositeTypeScope
Returns the type this scope is associated with.
getCompositeType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CCompositeTypeScope
 
getCompositeType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.c.CCompositesFactory
 
getCompositeType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
getCompositeType(IType) - Method in interface org.eclipse.cdt.internal.core.index.composite.ICompositesFactory
Returns a composite (in the sense of potentially spanning multiple index fragments - i.e.
getCompositeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getCompositeTypeOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IField
Returns the composite type that owns the field.
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CField.CFieldProblem
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CField
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingField
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField.CPPFieldProblem
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldInstance
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldSpecialization
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplate
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplatePartialSpecialization
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldInstance
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplate
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplatePartialSpecialization
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
getCompositeTypeOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getCompositeTypes(IType[]) - Method in class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
 
getCompositeTypeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getCompositeTypeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getCompositeTypeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getCompositeValue(IValue) - Method in class org.eclipse.cdt.internal.core.index.composite.c.CCompositesFactory
 
getCompositeValue(IValue) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CPPCompositesFactory
 
getCompositeValue(IValue) - Method in interface org.eclipse.cdt.internal.core.index.composite.ICompositesFactory
Converts values.
getCompoundStatement() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
Get the compound statement.
getCompoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
getCompoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
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
getCondition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
getCondition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
getCondition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
getCondition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
getCondition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
getCondition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
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.
getConditionDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getConditionDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
getConditionDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
getConditionDeclValue(ExecSimpleDeclaration, ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
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.
getConditionExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
getConditionExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
getConditionExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getConditionExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
getConditionExprValue(ICPPEvaluation, ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
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 class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
getConstantExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
getConstantNameForValue(PDOMLinkage, int) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
For debug purposes only.
getConstantNumericalValue(IASTExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
Returns the numerical value of the given expression if the expression can be evaluated at compile time.
getConstructionPoint() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorName
Returns the name corresponding to the constructor call.
getConstructionPoint() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitDestructorName
 
getConstructor(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
getConstructorChain() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
getConstructorChain() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
Deprecated.
getConstructorChainExecution(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPConstructor
For a constexpr constructor returns the ICPPExecution for its constructor chain.
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructor
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorInstance
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorSpecialization
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorTemplate
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPConstructorTemplateSpecialization
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitConstructor
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorInstance
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorSpecialization
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorTemplate
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPConstructorTemplateSpecialization
 
getConstructorChainExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
 
getConstructorChainInitializers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecConstructorChain
 
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
Similar to ICPPClassType.getConstructors() but a accepts a starting point for template instantiation.
getConstructors() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of ICPPConstructor objects representing the constructors for this class.
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getConstructors(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getConstructors(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getConstructors(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getConstructors(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getConstructors(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Similar to ICPPClassScope.getConstructors() but a accepts a starting point for template instantiation.
getConstructors() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getConstructors(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getConstructors(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getConstructors() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getContainer() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getContainer() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getContainingBlockItem(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
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
 
getContainingFilename() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getContainingFilename(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getContainingFilename() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getContainingFilePath(int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getContainingFilePath(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getContainingNonTemplateScope(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getContainingScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
Returns the scope containing this directive.
getContainingScope(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
May return null, e.g.
getContainingScope(IASTStatement) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
getContainingScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper.InlineNamespaceDirective
 
getContainingScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDirective
 
getContainingScope(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getContainingScope(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getContainingScope(IASTStatement) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getContainingScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
getContainingTemplate(ICPPASTTemplateParameter) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
getContentFolder() - Method in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
Returns the project folder the external content is stored in
getContentForContextToHeaderGap(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
getContentForContextToHeaderGap(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Returns a file-content object of kind InternalFileContent.InclusionKind.FOUND_IN_INDEX, representing the content from the context of the given file up to where the file actually gets included, or null if this cannot be done.
getContentForInclusion(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
getContentForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
getContentForInclusion(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.parser.EmptyFilesProvider
 
getContentForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.parser.EmptyFilesProvider
 
getContentForInclusion(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.parser.FileContentProviderAdapter
Deprecated.
 
getContentForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.parser.FileContentProviderAdapter
Deprecated.
 
getContentForInclusion(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.parser.SavedFilesProvider
 
getContentForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.parser.SavedFilesProvider
 
getContentForInclusion(String, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Creates an InclusionContent object for the given location.
getContentForInclusion(IIndexFileLocation, String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Called only when used as a delegate of the index file content provider.
getContentsHash() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Hash of the file contents when the file was indexed.
getContentsHash() - Method in class org.eclipse.cdt.core.parser.FileContent
Returns a 64-bit hash value of the file contents.
getContentsHash() - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Computes 64-bit hash value of the character array.
getContentsHash() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
getContentsHash() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getContentsHash() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
getContentsHash() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getContextClassSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the class specialization if instantiation happens inside a specialized class, otherwise null.
getContextClassSpecialization(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the class specialization that the given binding is or is owned by, otherwise null.
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.
getContextInclusionStatement() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getContextInclusionStatement() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getContextInclusionStatement() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getContextPath() - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
getContextPath() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Returns the path of the context of null, if there is no context.
getContextSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the specialization if instantiation happens inside a specialized type or function, otherwise null
getContextTypeSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the type specialization if instantiation happens inside a specialized type, otherwise null.
getControllerDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
In C++, a switch statement can be contorller by a declaration.
getControllerDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
getControllerExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
This returns the expression which determines which case to take.
getControllerExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
getControllerExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
getConversionOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getConversionOperators(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Returns an array of ICPPMethod objects representing all conversion operators declared by the specified class and its ancestors.
getCount(T) - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
getCProject() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
getCumulativeLockTime() - Method in class org.eclipse.cdt.internal.core.pdom.YieldableIndexLock
 
getCurrentFilename() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getCurrentFilePath() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Returns the filename of the current context.
getCurrentLineNumber(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Line number of offset in current context.
getCurrentSpace() - Method in interface org.eclipse.cdt.core.parser.ICodeReaderCache
Deprecated.
Returns the amount of space that the cache is using.
getCVQualifier(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
getDatabaseSizeBytes() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns the size of the database in bytes.
getDatabaseSizeBytes() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
 
getDatabaseSizeBytes() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
getDatabaseSizeBytes() - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
getDataLen() - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITag
Returns the number of bytes in the tag's data payload.
getDataLen() - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
getDataLen() - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
getDB() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getDB() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getDB() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getDBName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
getDBName(Database, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
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.
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
getDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
getDeclarationNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectDeclarationsAction
 
getDeclarationRecordIterator() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
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.
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getDeclarations(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getDeclarations(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getDeclarations(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
returns null
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getDeclarations(IASTTranslationUnit, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
getDeclarations() - Method in interface org.eclipse.cdt.internal.core.dom.parser.c.ICInternalBinding
Returns the declarations for this binding.
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getDeclarations(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
getDeclarations(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
getDeclarations(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
Returns null.
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
returns null
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getDeclarations() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalBinding
Returns an array of declarations or null if the binding has no declarations.
getDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectDeclarationsAction
 
getDeclarations(IASTTranslationUnit, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getDeclarations(IMacroBinding) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns the definition for a macro.
getDeclarations(IMacroBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getDeclarationsDefintitionsRecordIterator(IIndexBinding) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
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.
getDeclarationsInAST(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
getDeclarationsInAST(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getDeclarationsOfBinding(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
Returns the declarations for an AST binding.
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.
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
getDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getDeclaratorExecutions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSimpleDeclaration
 
getDeclaratorForParameterName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Map declarator to IASTName.
getDeclaratorForParameterName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
getDeclarators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
This returns the list of declarators in this declaration.
getDeclarators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getDeclarators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
getDeclarators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
getDeclarators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getDeclarators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
getDeclarators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
getDeclarators() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousDeclarator
Return an array of all alternatives for this ambiguous declarator.
getDeclaredBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarator
 
getDeclaredBindingFilter(int, boolean) - Static method in class org.eclipse.cdt.core.index.IndexFilter
Get an IndexFilter that filters out bindings without declarations and those from linkages other than that specified.
getDeclaredBindingFilter(int, boolean, boolean) - Static method in class org.eclipse.cdt.core.index.IndexFilter
Get an IndexFilter that filters out bindings without declarations and those from linkages other than that specified.
getDeclaredConversionOperators(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Returns an array of ICPPMethod objects representing all conversion operators declared by the specified class, and the implicitly generated conversion operator for a closure type.
getDeclaredFields(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getDeclaredFields() but a accepts a starting point for template instantiation.
getDeclaredFields() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns a list of ICPPField objects representing fields declared in this class.
getDeclaredFields(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getDeclaredFields(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getDeclaredFields(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getDeclaredFields(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getDeclaredFields(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Computes the fields via the original class.
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getDeclaredFields(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getDeclaredFields(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getDeclaredFields() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getDeclaredInOneFileOnly(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
getDeclaredInSourceFileOnly(IIndexFragment, IBinding, boolean, PDOMBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
getDeclaredInSourceFileOnly(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
getDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getDeclaredMethods() but a accepts a starting point for template instantiation.
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.
getDeclaredMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getDeclaredMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getDeclaredMethods(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getDeclaredMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Computes the methods via the original class.
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getDeclaredMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getDeclaredMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getDeclaredMethods() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getDeclSpec(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
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.
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
getDeclSpecifier(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
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.
getDeclTypeExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
getDecltypeExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
getDeclTypeExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
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.internal.core.dom.parser.c.CNodeFactory
 
getDefault() - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
getDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
getDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
Deprecated.
getDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameter
 
getDefault() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameterSpecialization
 
getDefault() - Static method in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
Returns the default instance of sizeof calculator.
getDefault() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
Deprecated.
getDefault() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getDefault() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
getDefault() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getDefaultAlgorithm() - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Returns the default algorithm used to compute checksums.
getDefaultArgFromIndex(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getDefaultArgFromIndex(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getDefaultArgFromIndex(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getDefaultArgFromIndex(int) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalClassTemplate
Tries to obtain a default argument for a template parameter from the index.
getDefaultClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
getDefaultCNodeFactory() - Static method in class org.eclipse.cdt.core.dom.ast.ASTNodeFactoryFactory
 
getDefaultCPPNodeFactory() - Static method in class org.eclipse.cdt.core.dom.ast.ASTNodeFactoryFactory
 
getDefaultIndexerId() - Method in interface org.eclipse.cdt.core.dom.IPDOMManager
 
getDefaultIndexerId() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getDefaultIndexerProperties() - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
getDefaultScannerInformation(int) - Method in interface org.eclipse.cdt.internal.core.indexer.IStandaloneScannerInfoProvider
Returns an IScannerInfo when you don't necessary have access to a path.
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.
getDefaultType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
getDefaultUpdatePolicy() - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
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.
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
getDefaultValue() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getDefaultVersion() - Static method in class org.eclipse.cdt.internal.core.pdom.PDOM
Returns the version that shall be used when creating new databases.
getDefectiveFiles() - Method in interface org.eclipse.cdt.core.index.IIndex
Returns an array of files that were indexed with I/O errors.
getDefectiveFiles() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getDefectiveFiles() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getDefectiveFiles() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
getDefectiveFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getDefectiveFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getDeferredInstance() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
getDeferredInstance() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
getDefinedSymbols() - Method in interface org.eclipse.cdt.core.parser.IScannerInfo
Returns a Map containing all the defined preprocessor symbols and their values.
getDefinedSymbols() - Method in class org.eclipse.cdt.core.parser.ScannerInfo
 
getDefinition() - Method in interface org.eclipse.cdt.core.index.IIndexMacro
Returns the name of the definition of this macro, or null if not available.
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
returns null
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getDefinition() - Method in interface org.eclipse.cdt.internal.core.dom.parser.c.ICInternalBinding
Returns the definitions for this binding.
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
Returns null.
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
returns null
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getDefinition() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalBinding
Returns the definition of the binding, or null if the binding doesn't have a definition.
getDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getDefinitionOfBinding(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
Returns the definition for an AST binding.
getDefinitionRecordIterator() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
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.
getDefinitions(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getDefinitions() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getDefinitionsInAST(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 class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
getDefinitionsInAST(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getDefinitionTree() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
getDelegates() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDeclaration
Return an array of bindings that were declared by this using declaration.
getDelegates() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getDelegates() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization
 
getDependencyTree() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the dependency tree for the translation unit.
getDependencyTree() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getDependencyTree() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getDependencyTree() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getDescription(String) - Static method in class org.eclipse.cdt.core.index.export.ExportIndexFileInfoMatcher
 
getDescriptors(ICConfigurationDescription) - Method in interface org.eclipse.cdt.core.index.provider.IReadOnlyPDOMProvider
Returns an array of IPDOMDescriptors that should contribute to the logical index for the specified ICConfigurationDescription
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.
getDesignators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
getDesignators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
getDigraphImage(int) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.TokenUtil
 
getElementId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getElements() - Method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPath
 
getElseClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Returns the statement that is executed if the condition is false.
getElseClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
getElseClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
getEmptyFilesProvider() - Static method in class org.eclipse.cdt.core.parser.IncludeFileContentProvider
Returns a provider that pretends that every include file is empty.
getEnclosedNames() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns the names of the references contained in this definition.
getEnclosedNames() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getEnclosedNames() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getEnclosingDefinition() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns the name of the definition that contains this name.
getEnclosingDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getEnclosingDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getEnclosingNamespaceSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
getEnclosingNamespaceSet() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalNamespaceScope
Returns the enclosing namespace set (7.3.1-9)
getEncoding(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getEncoding(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getEncoding(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Returns the encoding for the file.
getEncodingHashcode() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Deprecated.
Returns 0.
getEncodingHashcode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
Deprecated.
getEnd() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
getEndingLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the ending line number.
getEndingLineNumber(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.ASTNodes
Returns the 1-based ending line number of the given node, or 0 if the node is not part of the translation unit file or doesn't have a file-location.
getEndingLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getEndingLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getEndingLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getEndOffset() - Method in exception org.eclipse.cdt.core.parser.EndOfFileException
Returns the offset at which the translation unit ends, or -1 if not known.
getEndOffset() - Method in interface org.eclipse.cdt.core.parser.IToken
 
getEndOffset() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getEndOffset() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
getEndOffset() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getEndOffsetIncludingComments(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
getEnumerationType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumScope
Returns the binding for the enumeration this scope is associated with.
getEnumerationType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumScope
 
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
getEnumerators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
getEnumerators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getEnumerators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
getEnumerators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
getEnumerators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getEnumerators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
getEnumerators() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPEnumType
 
getEnumIntTypeModifiers(IEnumeration) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
 
getErrorKind() - Method in error org.eclipse.cdt.core.parser.ParseError
 
getEstimatedTicks() - Method in class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
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.
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
getEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
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
Similar to ICPPFunction.getExceptionSpecification() but a accepts a starting point for template instantiation.
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
getExceptionSpecification(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionSpecialization
 
getExclusionFilter() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the exclusion filter for this indexer.
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBreakStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTContinueStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDefaultStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
getExecution() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
getExecution() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPExecutionOwner
Returns the execution object for this statement, declaration or declarator.
getExecutionFromStatement(IASTStatement) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
getExpandedMacro() - Method in interface org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer.IMacroExpansionStep
Returns the macro that gets expanded in this step, or null for a step representing a full expansion.
getExpandedMacro() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionStep
 
getExpandedMacro() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Returns the macro that is expanded in the step that was tracked.
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.
getExpansion() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration.MacroDefinition
 
getExpansion() - Method in interface org.eclipse.cdt.core.parser.IMacro
Returns the expansion for this macro.
getExpansion(AbstractCharArray, int, int) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
 
getExpansion() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
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.
getExpansionImage() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
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
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.
getExpansionPattern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
getExpansionPattern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
getExpansionPattern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
getExpansionStep(int) - Method in class org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer
Returns a description for the requested step within the expansion of the region of this expansion explorer.
getExpansionStep(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MultiMacroExpansionExplorer
 
getExpansionStep(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.SingleMacroExpansionExplorer
 
getExpansionStepCount() - Method in class org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer
Returns the total number of available steps for expanding the region of this expansion explorer.
getExpansionStepCount() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MultiMacroExpansionExplorer
 
getExpansionStepCount() - Method in class org.eclipse.cdt.internal.core.parser.scanner.SingleMacroExpansionExplorer
 
getExportProperties() - Method in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
getExportProperties() - Method in interface org.eclipse.cdt.core.index.export.IExportProjectProvider
Get a String to String map of properties to store with the index content.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
If the specifier is of the form 'alignas()' or '_Alignas()', 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.
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.BinaryOperator
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
Deprecated.
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAlignmentSpecifier
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousAlignmentSpecifier
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
Deprecated.
getExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
getExpressions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
Returns nested expressions.
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
 
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
 
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousExpression
 
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
getExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
getExpressions() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousExpression
 
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.
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
getExpressionType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getExternalIFL(String) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns an IIndexFileLocation for the specified absolute path, with no associated full path.
getExternalIFL(IPath) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns an IIndexFileLocation for the specified absolute path, with no associated full path.
getExternalReferences() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
Returns an iterator over the names in other linkages that reference this binding.
getField() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure.FindField
 
getFieldName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Returns the name of the field being dereferenced.
getFieldName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
getFieldName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
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.
getFieldOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
getFieldOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getFieldOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
Returns the field owner expression, or null.
getFieldOwnerType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
Returns the type of the field owner.
getFieldOwnerType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
For a pointer dereference expression e1->e2, return the type that e1 ultimately evaluates to after chaining overloaded class member access operators operator->() calls.
getFieldOwnerType(IType, boolean, IASTNode, Collection<ICPPFunction>, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
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.
getFieldPosition(ICPPField) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getFieldPosition(IBinding, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingField
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField.CPPFieldProblem
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
getFieldPosition(String, ICPPClassType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldInstance
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldSpecialization
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplate
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplatePartialSpecialization
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldInstance
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplate
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplatePartialSpecialization
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
getFieldPosition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getFields(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getFields() but a accepts a starting point for template instantiation.
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 class org.eclipse.cdt.internal.core.dom.parser.c.CStructure.CStructureProblem
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getFields(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getFields(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getFields() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getFields() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getFields(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getFields() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getFields() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getFields() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getFile(int, IIndexFileLocation) - Method in interface org.eclipse.cdt.core.index.IIndex
getFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.core.index.IIndex
Returns the file for the given location, linkage, and significant macros May return null, if no such file exists.
getFile() - Method in interface org.eclipse.cdt.core.index.IIndexMacro
Returns the file in which this macro is defined and belongs to.
getFile() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns the file the name belongs to.
getFile(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.CIndex
Deprecated.
getFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getFile(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
Deprecated.
getFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getFile(int, IIndexFileLocation) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
getFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns the file for the given location, linkage, and a set of macro definitions.
getFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getFile(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
Deprecated.
getFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getFile(PDOMLinkage, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getFile(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
Deprecated.
getFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getFileContent(int, IIndexFileLocation, IIndexFile) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getFileContentProvider() - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
 
getFileEncoding(String) - Method in class org.eclipse.cdt.internal.core.indexer.FileEncodingRegistry
 
getFileEncoding(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getFileEncodingRegistry() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
getFileForASTNode(int, IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
getFileFromNode(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.FileHelper
 
getFileIndex() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getFileLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Computes a file location for the node.
getFileLocation() - Method in interface org.eclipse.cdt.core.dom.IName
getFileLocation() - Method in interface org.eclipse.cdt.core.index.IIndexMacro
If available, return the file location for the macro definition of this macro, otherwise return null.
getFileLocation() - Method in class org.eclipse.cdt.core.parser.FileContent
Returns the location of this file content as it will appear in IASTFileLocation.getFileName()
getFileLocation() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getFileLocation() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getFileLocation() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
Returns the location of the file to be included.
getFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getFileLocation() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
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 class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getFileName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getFileName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getFileName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getFilePath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the location of the root file of this translation unit.
getFilePath() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getFilePath() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationCtx
If this is a file context the filename of this context is returned, otherwise the filename of the first enclosing context that is a file context is returned.
getFileRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getFileRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getFileRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getFileRecord(Database, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getFiles(int, IIndexFileLocation) - Method in interface org.eclipse.cdt.core.index.IIndex
Returns the file objects for the given location and linkage.
getFiles(IIndexFileLocation) - Method in interface org.eclipse.cdt.core.index.IIndex
Returns the file objects for the given location in any linkage.
getFiles(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getFiles(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getFiles(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getFiles(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getFiles(int, IIndexFileLocation) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns the files for the given location and linkage.
getFiles(IIndexFileLocation) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns the files in all linkages for the given location.
getFiles(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getFiles(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getFiles(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getFiles(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getFilesCleared() - Method in interface org.eclipse.cdt.core.index.IIndexChangeEvent
Returns the set of files that has been cleared in the index.
getFilesCleared() - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
getFilesIncluded() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
getFileSize() - Method in class org.eclipse.cdt.core.parser.FileContent
Returns the size of the file, or NULL_FILE_SIZE if the content does not originate from a file.
getFileSize(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getFileSize(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getFileSize() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getFileSize(String) - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Returns the size of the file in bytes, or -1 if it cannot be determined
getFileSize(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getFileSize(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getFileSize(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Returns the size of the file in bytes, or 0 if the file does not exist.
getFilesWithUnresolvedIncludes() - Method in interface org.eclipse.cdt.core.index.IIndex
Returns an array of files containing unresolved includes.
getFilesWithUnresolvedIncludes() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getFilesWithUnresolvedIncludes() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getFilesWithUnresolvedIncludes() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
getFilesWithUnresolvedIncludes() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getFilesWithUnresolvedIncludes() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getFilesWritten() - Method in interface org.eclipse.cdt.core.index.IIndexChangeEvent
Returns the set of files that has been added or updated.
getFilesWritten() - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
getFilter(int) - Static method in class org.eclipse.cdt.core.index.IndexFilter
Get an IndexFilter that filters out bindings from linkages other than that specified.
getFinalOverrider(ICPPMethod, ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPInheritance
If a given virtual method has a unique final overrider in the class hierarchy rooted at the given class, returns that final overrider.
getFinalOverriderMap(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPInheritance
Returns the final overrider map for a class hierarchy.
getFinalOverriderMapCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getFinalToken() - Method in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
getFirst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil.Pair
 
getFirst() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.CommentHandler
 
getFirstDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getFirstDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getFirstDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getFirstInclude() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getFirstIncludedBy() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getFirstMacro() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getFirstReference() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getFirstReference() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getFirstToken() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getFixedInt() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
getFixedInt() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
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.
getFixedType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
getFixedType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getFixedType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
getFixedType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
getForcedList() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
getForcedTUs() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
getFormattedString(String, Object[]) - Static method in class org.eclipse.cdt.internal.core.parser.ParserMessages
Gets a string from the resource bundle and formats it with the argument
getFormattedString(String, Object) - Static method in class org.eclipse.cdt.internal.core.parser.ParserMessages
Gets a string from the resource bundle and formats it with the argument
getFoundBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getFoundOnPath() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getFragment() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns the owner of the binding.
getFragment() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentInclude
Returns the fragment that owns this include.
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getFragments() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getFreestandingCommentsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns a List for the given node.
getFreestandingMap() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns the Map with all freestanding maps.
getFriends(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getFriends() but a accepts a starting point for template instantiation.
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.
getFriends(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getFriends(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getFriends(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getFriends(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getFriends() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getFriends(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Computes the friends via the original class.
getFriends() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getFriends(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getFriends(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getFriends() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getFriends() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getFullExpansion() - Method in class org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer
Returns the full expansion for the region of this expansion explorer.
getFullExpansion() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MultiMacroExpansionExplorer
 
getFullExpansion() - Method in class org.eclipse.cdt.internal.core.parser.scanner.SingleMacroExpansionExplorer
 
getFullName() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns the name of the include.
getFullName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getFullPath() - Method in interface org.eclipse.cdt.core.index.IIndexFileLocation
Returns the workspace relative path of the file in the index or null if the file is not in the workspace.
getFullPath() - Method in class org.eclipse.cdt.internal.core.index.IndexFileLocation
 
getFunctionArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getFunctionArgumentPackExpansionCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getFunctionArgumentTypes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getFunctionArgumentValueCategories() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getFunctionBodyExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getFunctionBodyExecution(ICPPFunction, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getFunctionBodyExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getFunctionBodyExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
getFunctionBodyExecution(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
getFunctionBodyExecution(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPComputableFunction
For a constexpr function returns the ICPPExecution for its body.
getFunctionCallOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
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.
getFunctionCallOperatorName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getFunctionDefinition(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getFunctionNameExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
Returns the function name expression.
getFunctionNameExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
getFunctionNameExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getFunctionParameterPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
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
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getFunctionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
getFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
getFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
getGlobalNamespace() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit
Returns the global namespace of the translation unit.
getGlobalNamespace() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getGlobalOffset() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTPreprocessorSelectionResult
 
getGlobalScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
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 interface org.eclipse.cdt.core.dom.IPDOMIndexer
Returns the unique ID of type of this indexer
getID() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns the problem id
getId() - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.TaggerDescriptor
 
getID() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getID() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getID() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
getID() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMFastIndexer
 
getID() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMNullIndexer
 
getIdentifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
Returns the identifier for this capture or null, when this is captured.
getIdentifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
getIFL(ITranslationUnit) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns a workspace IIndexFileLocation if the translation unit has an associated resource an external IIndexFileLocation if the translation unit does not have an associated resource null, in any other case
getIFLExpensive(String) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Equivalent to the overloaded form with the ICProject parameter set to null
getIFLExpensive(ICProject, String) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns an IIndexFileLocation by searching the workspace for resources that are mapped onto the specified absolute path.
getImage() - Method in interface org.eclipse.cdt.core.parser.IToken
 
getImage() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getImage(int) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.TokenUtil
 
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.
getImageLocation() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getImageLocation(int, int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getImageLocation(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getImplicitDestructorNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorNameOwner
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousBinaryVsCastExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCastVsFunctionCallExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
getImplicitDestructorNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
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.
getImplicitMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getImplicitMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getImplicitMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getImplicitMethods(IScope, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getImplicitMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getImplicitMethods(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Similar to ICPPClassScope.getImplicitMethods() but a accepts a starting point for template instantiation.
getImplicitMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getImplicitMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getImplicitNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
Tries to resolve both the destructor and operator delete.
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getImplicitNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getImplicitReferences(IASTTranslationUnit, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getImplicitThis() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ActivationRecord
 
getImpliedObjectType(IScope) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getImpliedObjectType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
getImpliedObjectType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
Returns the implied object type, or null if there is no implied object.
getImpliedObjectValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
Returns the category of the implied object, or null if there is no implied object.
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.
getIncludeBeginExportsPattern() - Method in class org.eclipse.cdt.core.parser.IncludeExportPatterns
Returns the include export pattern, e.g.
getIncludedBy() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns the file that contains this directive.
getIncludedBy() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getIncludedByLocation() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns the IIndexFileLocation of the file that contains this directive.
getIncludedByLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
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
 
getIncludeDirective(String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPathElement
Returns the include directive for the given location satisfying the condition getLocation(getIncludeDirective(location) == location.
getIncludeDirectives() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the include directives encountered in parsing this translation unit.
getIncludeDirectives() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getIncludeDirectives() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getIncludeDirectives() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getIncludeEndExportsPattern() - Method in class org.eclipse.cdt.core.parser.IncludeExportPatterns
Returns the include export pattern, e.g.
getIncludeExportPattern() - Method in class org.eclipse.cdt.core.parser.IncludeExportPatterns
Returns the include export pattern, e.g.
getIncludeExportPatterns() - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
Returns the regular expression patterns matching export directives for included files.
getIncludeExportPatterns() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getIncludeExportPatterns() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
getIncludeFiles() - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
getIncludeFiles() - Method in interface org.eclipse.cdt.core.parser.IExtendedScannerInfo
Return an array of files that will be parsed before parsing the translation-unit as if the these files were included using include directives.
getIncludeHeuristics() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Returns a strategy for heuristically resolving includes, or null if this shall not be done.
getIncludePaths() - Method in interface org.eclipse.cdt.core.parser.IScannerInfo
Returns an array of paths that are searched when processing an include directive.
getIncludePaths() - Method in class org.eclipse.cdt.core.parser.ScannerInfo
 
getIncludes() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns all includes found in this file.
getIncludes() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentInclude
Returns the file that is included by this include.
getIncludes() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getIncludes() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getIncludesLocation() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns the IIndexFileLocation of the file that is included by this directive.
getIncludesLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getInclusionExists(String) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
getInclusionExists(String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Checks whether the specified inclusion exists.
getInclusions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree
 
getInclusionStatement() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationCtx
Returns inclusion statement that created this context, or null.
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(ICProject) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns the index for the given project.
getIndex(ICProject[]) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns the index for the given projects.
getIndex(ICProject, int) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns the index for the given project.
getIndex(ICProject[], int) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns the index for the given projects.
getIndex() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getIndex(ICProject[], int) - Method in class org.eclipse.cdt.internal.core.index.IndexFactory
 
getIndex() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the index.
getIndex() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getIndex(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getIndex(ICProject[]) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getIndex(ICProject, int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getIndex(ICProject[], int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getIndexAllFiles() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns true if all files (sources without config, headers not included) should be parsed.
getIndexAllFiles() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
Figures out whether all files (sources without config, headers not included) should be parsed.
getIndexBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getIndexComparator() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getIndexer() - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
Returns the indexer the task belongs to.
getIndexer() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
Return the indexer.
getIndexer() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
getIndexer() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
getIndexer() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
getIndexer() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TriggerNotificationTask
 
getIndexer() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
getIndexer() - Method in class org.eclipse.cdt.internal.core.pdom.NotifyCModelManagerTask
 
getIndexerId(ICProject) - Method in interface org.eclipse.cdt.core.dom.IPDOMManager
 
getIndexerId(ICProject) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns the id of the indexer working on the project.
getIndexerId(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getIndexerLinkages() - Static method in class org.eclipse.cdt.internal.core.dom.Linkage
 
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.
getIndexFileSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getIndexFragment() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Returns the fragment that owns this file.
getIndexFragment() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentName
Returns the fragment that owns this name.
getIndexFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getIndexFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getIndexFragment() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getIndexFragments(ICConfigurationDescription) - Method in interface org.eclipse.cdt.internal.core.index.provider.IIndexFragmentProvider
Returns an array of IIndexFragment objects to add to the specified ICConfigurationDescription.
getIndexFragments(ICConfigurationDescription) - Method in class org.eclipse.cdt.internal.core.index.provider.ReadOnlyPDOMProviderBridge
 
getIndexHeadersWithoutContext() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getIndexImportLocation(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
getIndexingPriority(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getIndexingPriority(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getIndexingPriority(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Returns the priority of indexing a file.
getIndexingPriority(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getIndexLocationConverter() - Method in interface org.eclipse.cdt.core.index.provider.IPDOMDescriptor
An index location converter suitable of translating the internal formatted path representations to index locations representing the current content location.
getIndexOfDefectiveFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
Returns the index of files that were read with I/O errors.
getIndexOfFilesWithUnresolvedIncludes() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
Returns the index of files containing unresolved includes.
getIndexProviderManager() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
getInheritanceDistance() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
getInheritedConstructors(ICPPClassScope, ICPPBase[], IType[][], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns inherited constructors for a given class scope.
getInheritedExceptionSpecification(ICPPMethod, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
For implicit methods the exception specification is inherited, search it.
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.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 class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
getInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getInitializer(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
getInitializer(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ASTModificationHelper
 
getInitializer(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
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.
getInitializerClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
 
getInitializerClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getInitializerEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
Returns an evaluation representing the variable's initialization.
getInitializerEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getInitializers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Deprecated.
getInitializers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
Deprecated.
getInitializers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
Deprecated.
getInitializerStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Returns the initializer statement.
getInitializerStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
getInitializerStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
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
getInitializerValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
Deprecated.
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
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.
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
Deprecated.
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
getInitialValue(IASTName, IASTName[], IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getInitialValue() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getInitOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Returns the second operand of the expression.
getInitOperand2() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
getInitOperand2() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getInlineNamespaces() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
Returns the inline namespaces that are members of this scope.
getInlineNamespaces() - Method in interface org.eclipse.cdt.core.index.IIndex
Returns the global inline c++ namespaces.
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace.CPPNamespaceProblem
 
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
getInlineNamespaces() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalNamespaceScope
Returns the inline namespace scopes mapped back to the AST.
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getInlineNamespaces() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns the global inline namespaces.
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPGlobalScope
 
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getInlineNamespaces() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getInputAdapter() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
getInputChars(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Returns the image from the input without any modification.
getInputFile(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getInputFile(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getInputFile(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Returns an object representing an input file for the given index location, or null, if it does not exist.
getInputType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
getInstance() - Static method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
getInstance() - Static method in class org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration
 
getInstance(IScannerInfo) - Static method in class org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration
 
getInstance() - Static method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
getInstance() - Static method in class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 
getInstance(IScannerInfo) - Static method in class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 
getInstance() - Static method in class org.eclipse.cdt.core.dom.parser.cpp.POPCPPParserExtensionConfiguration
 
getInstance() - Static method in class org.eclipse.cdt.core.dom.parser.cpp.POPCPPScannerExtensionConfiguration
 
getInstance() - Static method in class org.eclipse.cdt.internal.core.dom.ast.tag.TagManager
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getInstance(ICPPTemplateArgument[]) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInstanceCache
Attempts to get a cached instance from this template
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplate
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplateSpecialization
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplate
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
getInstance() - Static method in class org.eclipse.cdt.internal.core.parser.EmptyFilesProvider
 
getInstance() - Static method in class org.eclipse.cdt.internal.core.parser.util.ContentAssistMatcherFactory
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
getInstance(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
getInstantiatedLocal(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
getInt() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
Reads a 32-bit integer stored in the variable length base-128 encoding.
getInt(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getInt() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
getIntegralValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
getInternalExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Deprecated.
Returns an empty character array.
getInternalType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getInternalType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeratorSpecialization
 
getInternalType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalEnumerator
Returns the internal type of the enumerator.
getInvariantsErrorReport() - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
Debugging method for checking B-tree invariants.
getItem() - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
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.
getIterationExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
getIterationExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getIterator() - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMExternalReferencesList
Return an iterator for examining all names in the external references list.
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
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure.CStructureProblem
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getKey() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getKey() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getKey() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getKeyLocation(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
getKeySet() - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Returns the Set of property names stored in this object
getKeywords() - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getKeywords() - Method in class org.eclipse.cdt.core.dom.parser.CLanguageKeywords
 
getKeywords(KeywordSetKey, ParserLanguage) - Static method in class org.eclipse.cdt.internal.core.parser.token.KeywordSets
 
getKeywordSet(KeywordSetKey, ParserLanguage) - Static method in class org.eclipse.cdt.core.parser.ParserFactory
 
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 class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTClassVirtSpecifier
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVirtSpecifier
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBlockScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getKind() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModification
 
getKind() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getKind() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getKind() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getKind() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getKnRParameterDeclarator(ICASTKnRFunctionDeclarator, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
getLabelNameExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
Returns the label-name expression.
getLabelNameExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
getLabelNameExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
getLabels(IASTFunctionDefinition) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
 
getLabelStatement() - Method in interface org.eclipse.cdt.core.dom.ast.ILabel
Returns the label statement for this label.
getLabelStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getLabelStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getLanguage(String) - Method in interface org.eclipse.cdt.internal.core.indexer.ILanguageMapper
Returns the language of a file.
getLanguageMapper() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the ILanguageMapper that determines the ILanguage for a file.
getLanguages(Object, AbstractIndexerTask.UnusedHeaderStrategy) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getLanguages(Object, AbstractIndexerTask.UnusedHeaderStrategy) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getLanguages(Object, AbstractIndexerTask.UnusedHeaderStrategy) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Obtains the languages the input file should be parsed with.
getLast(IToken) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.TokenUtil
Returns the last token in the given token list.
getLastEndOffset() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Returns the endoffset of the token before the current one.
getLastEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
getLastModified(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
getLastModified(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
getLastModified(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Return the last modification date for the file denoted by the index location.
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.
getLastName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getLastName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
getLastName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getLastName() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getLastReadAccess() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getLastSegment() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getLastToken() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getLastUsingDirectiveRec() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getLastWriteAccess() - Method in interface org.eclipse.cdt.core.index.IIndex
Returns a timestamp of when the index was last written to.
getLastWriteAccess() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getLastWriteAccess() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
getLastWriteAccess() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns the timestamp of the last modification to the index.
getLastWriteAccess() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getLastWriteAccess() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getLeadingCommentsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns a List for the given node.
getLeadingMap() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns the Map with all leading maps.
getLeadingSegments() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
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).
getLeadingSyntax() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getLeadingSyntax() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
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 interface org.eclipse.cdt.core.dom.rewrite.ITrackedNodePosition
Returns the original or modified length of the tracked node depending if called before or after the rewrite is applied.
getLength() - Method in interface org.eclipse.cdt.core.parser.IToken
 
getLength() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getLength() - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
getLength() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.TrackedNodePosition
 
getLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Returns the length of the array.
getLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
getLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
getLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getLength() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
getLexerOptions() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns the lexer options that have been used by the preprocessor.
getLexerOptions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Returns the line number for this problem, or -1 if it is unknown.
getLineNumber() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
getLineSeparator() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
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.
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getLinkage() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns the linkage the binding belongs to.
getLinkage() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getLinkage(PDOM, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCLinkageFactory
 
getLinkage(PDOM, long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkageFactory
 
getLinkage() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMBinding
Returns the linkage of the binding.
getLinkage(PDOM, long) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMLinkageFactory
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getLinkage() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getLinkage(int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
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 interface org.eclipse.cdt.core.dom.ILinkage
Returns a unique id for the linkage.
getLinkageID() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns the id of the linkage this file was parsed in.
getLinkageID() - Method in class org.eclipse.cdt.internal.core.dom.Linkage
 
getLinkageID() - Method in class org.eclipse.cdt.internal.core.index.FileContentKey
 
getLinkageID() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Returns the id of the linkage this file belongs to.
getLinkageID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getLinkageID(PDOM, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getLinkageImpls() - Method in interface org.eclipse.cdt.internal.core.pdom.IPDOM
 
getLinkageImpls() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getLinkageImpls() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getLinkageName() - Method in interface org.eclipse.cdt.core.dom.ILinkage
Returns the name of the linkage.
getLinkageName(int) - Static method in class org.eclipse.cdt.internal.core.dom.Linkage
 
getLinkageName() - Method in class org.eclipse.cdt.internal.core.dom.Linkage
 
getLinkages() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns the linkages that are contained in this fragment
getLinkages() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getLinkages() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getLinkagesToParse() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
getLinkagesToParse() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getLiteral() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
Returns the "literal" that represents the linkage.
getLiteral() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
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.
getLoadedVersions(String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
 
getLocalIncludePath() - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
getLocalIncludePath() - Method in interface org.eclipse.cdt.core.parser.IExtendedScannerInfo
Return an array of paths that is searched after the current directory, when an include directive with double-quotes is processed.
getLocalToFile() - Method in interface org.eclipse.cdt.core.index.IIndexBinding
Returns the file this binding is local to, or null for global bindings.
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPDeferredClassInstance
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownField
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClass
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClassInstance
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMethod
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getLocalToFile(IBinding, PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getLocalToFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getLocalToFileRec() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getLocalToFileRec(Database, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getLocalToFileRec(PDOMNode, IBinding, PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getLocalVariablesDestructorCalls(IASTStatement) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.DestructorCallCollector
Returns the implicit names corresponding to the destructor calls for the local variables destroyed at the end of the statement.
getLocation() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns an IIndexFileLocation representing the location of this file
getLocation() - Method in interface org.eclipse.cdt.core.index.provider.IPDOMDescriptor
The absolute location in a local file system of the PDOM format file to contribute to the logical index.
getLocation() - Method in class org.eclipse.cdt.internal.core.index.FileContentKey
 
getLocation(String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPathElement
 
getLocation() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
This method is public for testing purposes only.
getLocation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getLocationConverter(ICProject) - Method in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
getLocationConverter(ICProject) - Method in interface org.eclipse.cdt.core.index.export.IExportProjectProvider
The location converter to use on export.
getLocationConverter() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getLocationKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
getLocationMap() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getLocationOfExpandedMacroDefinition() - Method in interface org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer.IMacroExpansionStep
Returns the location of the macro-definition that gets expanded in this step, or null for built-in macros or for a step representing a full expansion.
getLocationOfExpandedMacroDefinition() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionStep
 
getLocationResolver() - Method in interface org.eclipse.cdt.core.parser.IScanner
Returns the location resolver associated with this scanner.
getLocationResolver() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getLocations(int, int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns an array of locations.
getLocations(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getLogicalConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Get the logical condition expression.
getLogicalConditionExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
getLogicalConditionExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getLogService() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
getLogService() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getLong() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
Reads a 64-bit integer stored in the variable length base-128 encoding.
getLong(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getLong() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
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
 
getLookupKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getLookupKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
getLookupKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
getLookupKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getLookupKey() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
getLookupKey() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getLookupName() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getLookupPoint() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getMacroContainer() - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerFinder
 
getMacroContainer(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getMacroContainers() - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerPatternCollector
 
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.
getMacroDefinitions() - Method in interface org.eclipse.cdt.core.parser.IScanner
Returns a map from String to IMacroBinding containing all the definitions that are defined at the current point in the process of scanning.
getMacroDefinitions() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getMacroDefinitions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getMacroDefinitions() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getMacroDefinitions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
getMacroDefinitions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getMacroDefinitionsInAST(IMacroBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getMacroExpansions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns an array with all macro expansions of this translation unit.
getMacroExpansions() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getMacroExpansions(IASTFileLocation) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns all explicit macro expansions that intersect with the given file location.
getMacroExpansions(IASTFileLocation) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getMacroFiles() - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
 
getMacroFiles() - Method in interface org.eclipse.cdt.core.parser.IExtendedScannerInfo
Return an array of files which will be preprocessed before parsing the translation-unit in order to populate the macro-dictionary.
getMacroIndex() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getMacroList() - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerCollector
 
getMacroName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorUndefStatement
Returns the reference to the macro, or null.
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.
getMacroReferences() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getMacroReferencesInAST(IMacroBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getMacros() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns all macros defined in this file.
getMacros() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getMap() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPInheritance.FinalOverriderMap
Returns the completed final overrider map.
getMap(PDOMNode, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateParameterMap
Restores the map from from the database.
getMappedFileLocation(int, int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns the smallest file location, that encloses the given global range.
getMappedFileLocation(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getMappingName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
Get the mapping name.
getMappingName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
getMappingTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
Returns the mapping type id.
getMappingTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
getMarkerType() - Method in interface org.eclipse.cdt.core.parser.IPersistableProblem
Returns the marker type associated to this problem, if it gets persisted into a marker.
getMaximumTokensPerTranslationUnit() - Method in class org.eclipse.cdt.core.parser.IParserSettings2.Default
 
getMaximumTokensPerTranslationUnit() - Method in interface org.eclipse.cdt.core.parser.IParserSettings2
Returns the maximum number of tokens that should be created while parsing any one translation unit.
getMaximumTokensPerTranslationUnit() - Method in class org.eclipse.cdt.internal.core.parser.ParserSettings2
Returns the maximum number of tokens that should be created while parsing any one translation unit.
getMaximumTrivialExpressionsInAggregateInitializers() - Method in interface org.eclipse.cdt.core.parser.IParserSettings
Returns the maximum number of trivial expressions in aggregate initializers.
getMaximumTrivialExpressionsInAggregateInitializers() - Method in class org.eclipse.cdt.core.parser.ParserSettings
 
getMaxSize() - Method in class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
Returns the maximum size of the chunk cache in bytes.
getMaxSupportedVersion() - Static method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getMaxValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
 
getMaxValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getMaxValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
getMaxValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getMaxValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
getMember() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getMemberBindings() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
Returns an array of the all the bindings declared in this namespace.
getMemberBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace.CPPNamespaceProblem
 
getMemberBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getMemberBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getMemberInitializerId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
Returns the name of the member.
getMemberInitializerId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
getMemberInitializers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Returns the array of associated member initializers.
getMemberInitializers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
getMemberOfClass() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPointerToMemberType
Returns the class to whose members this points to.
getMemberOfClass() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerToMemberType
 
getMembers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Returns a list of member declarations.
getMembers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
getMembers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getMembers(IASTCompositeTypeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclSpecWriter
 
getMembers(IASTCompositeTypeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclSpecWriter
 
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
Returns the message of the assertion, or potentially null when using content assist.
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.
getMessage() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns a human-readable message describing the problem.
getMessage(int, String) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getMessage() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getMessage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
getMessage() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getMessage() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
getMessage() - Method in exception org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.UnhandledASTModificationException
 
getMessage(AbstractIndexerTask.MessageKind, Object...) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
getMessage(AbstractIndexerTask.MessageKind, Object...) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
getMessage() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
getMessageWithLocation() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns a human-readable message string describing the problem, adding location information.
getMessageWithLocation() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getMethodInClass(ICPPClassType, ClassTypeHelper.MethodKind, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getMethodKind(ICPPClassType, ICPPMethod) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getMethods() but a accepts a starting point for template instantiation.
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.
getMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getMethods() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getMethods(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getMethods() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getMethods() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getMinSupportedVersion() - Static method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getMinValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
 
getMinValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getMinValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
getMinValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getMinValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
getModificationsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationMap
Returns the list of modifications for a given node.
getModificationsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModificationScopeStack
 
getModifiedNodes() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationMap
Returns the collection of nodes that are modified by this modification map.
getModifiedNodes() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModificationScopeStack
 
getModifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
getModifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
getModifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
This returns the combination of modifier bits for this type.
getModifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
getModifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
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.index.IIndexInclude
Returns the simple name of the directive.
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttribute
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
Deprecated.
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
getName() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getName() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getName() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getNameCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
Returns the unqualified name of the binding as an array of characters.
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getNameCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
getNameInBindingRecordIterator(Database, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
Returns an iterator over names in binding.
getNameLength() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns the length of the name of the include.
getNameLength() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getNameOffset() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns the character offset of the name of the include in its source file.
getNameOffset() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getNameOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
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.IASTCompletionNode
Returns a list of names that fit in this context.
getNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode.NameCollector
 
getNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope.CollectNamesAction
 
getNamespaceDefinitions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getNamespaceIndexBinding(IIndex) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getNamespaceScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
Returns the scope object associated with this namespace
getNamespaceScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace.CPPNamespaceProblem
 
getNamespaceScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getNamespaceScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getNameSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Returns the name specifier inside this base specifier.
getNameSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
getNameToken() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
In case the name was successfully parsed, the name token is returned.
getNegative() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
getNegativeResultExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Get the negative result expression.
getNegativeResultExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
getNegativeResultExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getNestedBindingsComparator() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getNestedBindingsIndex() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Returns the BTree for the nested bindings.
getNestedClasses(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getNestedClasses() but a accepts a starting point for template instantiation.
getNestedClasses() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of nested classes/structures
getNestedClasses(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getNestedClasses(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getNestedClasses(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getNestedClasses(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getNestedClasses(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Computes the nested classes via the original class.
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getNestedClasses(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getNestedClasses(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getNestedClasses() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
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.
getNestedDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getNestedDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
getNestedDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getNestedDeclarator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
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.
getNestedMacroReferences(ASTMacroExpansion) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getNestedModifications(ASTModification) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationStore
Returns the modifications that are performed on the node that has been introduced by the given modification.
getNestedStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
Returns the statement following the label.
getNestedStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
getNestedStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
getNestedStatements(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
 
getNestedStatements(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTStatementWriter
 
getNestedType(IType, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Descends into typedefs, references, etc.
getNestingLevel() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
getNestingLevel() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
getNestingLevel() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPASTInternalTemplateDeclaration
Returns the nesting level of this template declaration.
getNewInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Deprecated.
getNewInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Deprecated.
getNewInitializer(ICPPASTNewExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ExpressionWriter
 
getNewInitializer(ICPPASTNewExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTExpressionWriter
 
getNewNesting() - Method in interface org.eclipse.cdt.core.parser.IInactiveCodeToken
 
getNewNesting() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InactiveCodeToken
 
getNewNode() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModification
Return the new node of this modification, or null
getNewPlacement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
getNewPlacement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Deprecated.
getNewTypeIdArrayExpressions() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Deprecated.
the id-expressions are part of the type-id.
getNewTypeIdArrayExpressions() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Deprecated.
getNext() - Method in interface org.eclipse.cdt.core.parser.IToken
 
getNext() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.BinaryOperator
 
getNext() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getNext() - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
getNextBlock() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
getNextInBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getNextInContainer() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getNextInContainer() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getNextInFile() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getNextInIncludedBy() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getNextInIncludes() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getNextLinkageRecord(PDOM, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getNextMacro() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getNextPartial() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getNextPartial() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getNextPartialRec() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getNode(long, int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getNode() - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
getNodeAfterReplacement(T) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ASTModificationHelper
 
getNodeAt(int) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
Returns node at position pos.
getNodeBeforeProblem() - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
getNodeFactory() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
getNodeFactory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
getNodeFactory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
getNodeId(Database, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Uniquely identifies the type of a node using the factoryId and the nodeType.
getNodeId(int, int) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Return an value to globally identify the given node within the given linkage.
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.
getNodeLength() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns the length of the name.
getNodeLength() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTCopyLocation
 
getNodeLength() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getNodeLength() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getNodeLength() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getNodeList() - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
 
getNodeLocations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the location of this node.
getNodeLocations() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getNodeLocations() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
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.
getNodeOffset() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns the character offset of the location of the name.
getNodeOffset() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTCopyLocation
 
getNodeOffset() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getNodeOffset() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getNodeOffset() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousBinaryVsCastExpression
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousCastVsFunctionCallExpression
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
Return the alternative nodes for this ambiguity.
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousAlignmentSpecifier
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousExpression
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousCondition
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousExpression
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousTemplateArgument
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateIDAmbiguity
 
getNodes() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
getNodes() - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
 
getNodeSelector(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns an IASTNodeSelector object for finding nodes by file offsets.
getNodeSelector(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
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.
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getNodeType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Return a value to uniquely identify the node within the factory that is responsible for loading instances of this node from the PDOM.
getNodeType(Database, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Return a value that identifies the node within a linkage.
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.
getNoexceptExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
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.
getNominatedScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper.InlineNamespaceDirective
 
getNominatedScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDirective
 
getNominatedScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
getNonPragmaOnceVersions() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
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.
getNonTypeEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
getNonTypeEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
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.
getNonTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
getNonTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
getNumber(char[]) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.ExpressionEvaluator
 
getOffset() - Method in interface org.eclipse.cdt.core.parser.IToken
 
getOffset() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getOffset() - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
getOffset() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getOffsetIncludingComments(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
getOldNesting() - Method in interface org.eclipse.cdt.core.parser.IInactiveCodeToken
 
getOldNesting() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InactiveCodeToken
 
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.
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeTransformationSpecifier
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getOperand() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
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.
getOperand1() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
getOperand1() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getOperand1() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
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).
getOperand2() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
getOperand2() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getOperand2() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
getOperandInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Deprecated.
getOperandInitializer() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
Deprecated.
getOperands() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
Returns the operands of the expression.
getOperands() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
getOperandsOfMultiExpression(IASTBinaryExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Traverses a chain of nested homogeneous left-to-right-associative binary expressions and returns a list of their operands in left-to-right order.
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.
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeTransformationSpecifier
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
getOperatorName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getOption(IConfigurationElement, String, int) - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
 
getOrCreateBinding(char[], int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getOrCreateBinding(char[], int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownScope
 
getOrderedBranchPoints() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
getOriginalClassType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getOriginalClassType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Returns the class that was specialized to get this scope.
getOriginalClassType() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getOriginalForAdaptedBinding(IBinding) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMASTAdapter
Retrieves the original binding from an adapter previously returned by PDOMASTAdapter.getAdapterForAnonymousASTBinding(IBinding).
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.
getOriginalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTCopyLocation
 
getOriginalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getOriginalNode() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
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.
getOriginalTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
getOriginalTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
getOriginatingFileName() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns the file name in which the problem was found
getOriginatingFileName() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
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.
getOriginatingTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getOriginator() - Method in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
Returns one of ORIGIN_...
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.
getOverload() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getOverload() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getOverload() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getOverload(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
getOverload(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
getOverload(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
getOverload(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getOverloads(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
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.index.IIndexBinding
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeratorSpecialization
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMember
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
getOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPDeferredClassInstance
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownField
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClass
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClassInstance
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMethod
 
getOwner() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getOwner() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns the binding that owns this binding, or null if there is no owner.
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getOwner() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
getOwnerEval() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getOwnerType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMember
 
getOwnerType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPUnknownMember
For unknown bindings the owner may just be an unknown type that is not yet resolved to a binding.
getOwnerType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getOwnerValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getOwnMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns methods either declared by the given class or generated by the compiler.
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.
getPackExpansion(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns the values for the given template parameter pack.
getPackExpansion(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns the values for the template parameter pack with the given id.
getPackExpansion(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
getPackOffset() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the pack offset if specified, otherwise -1.
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.
getParameterDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
getParameterDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
getParameterDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
getParameterDeclarations() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousParameterDeclaration
Return an array of all alternatives for this ambiguous parameter declaration.
getParameterDeclarator(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
getParameterDeclarator(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
getParameterID() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns (getTemplateNestingLevel() << 16) + getParameterPosition().
getParameterID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getParameterID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getParameterID() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
getParameterID() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getParameterID() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
getParameterID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
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.
getParameterList() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getParameterMap() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the mapping of template parameters to arguments, possibly null if the context doesn't contain it.
getParameterName(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
getParameterName(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
getParameterNames() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Returns parameter names.
getParameterNames() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
getParameterOwner() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
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.
getParameterPlaceholderList() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
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.
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
getParameterPosition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
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.
getParameters(String) - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
 
getParameters(String, int) - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
Returns a list of strings representing the parameters to the specified option.
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
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.
getParameterTokens() - Method in exception org.eclipse.cdt.internal.core.parser.scanner.CompletionInMacroExpansionException
 
getParameterType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Get the parameter type.
getParameterType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
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 class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
getParameterTypes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
getParameterTypes() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
getParameterTypesIncludingImplicitThis(ICPPFunction) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
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 class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getParent() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getParent() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownScope
 
getParent() - Method in interface org.eclipse.cdt.internal.core.index.IIndexScope
Returns the parent scope or null if the scope is nested in the global scope.
getParent() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationCtx
Returns the enclosing context or null if this is the translation unit context.
getParent() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassSpecializationScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownScope
 
getParent() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getParent() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getParentBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
getParentNode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getParentNodeRec() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getParsedArgs() - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
Returns a mapping from string option to parameter string list
For example, if -option p1 p2 p3 appears on the command line, then the mapping option=>[p1,p2,p3] will be present in the map
getParsedInContext() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns the include that was used to parse this file, may be null.
getParsedInContext() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getParserDialect() - Method in interface org.eclipse.cdt.core.dom.IParserConfiguration
Deprecated.
 
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.
getParserLanguage() - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getParserLanguage() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
Deprecated.
getParserLanguage() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
Deprecated.
getParserLog() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the logger.
getParserSettings() - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
Returns additional settings for the parser.
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
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplate
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getPartialSpecializations() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
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(IIndexFileLocation) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns the full path if this IIndexFileLocation is within the workspace root the absolute path if this IIndexFileLocation is URI based and corresponds to a location on the local file system otherwise, null
getPath() - Method in class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
getPath() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getPattern() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpansionExpression
Returns the pattern of the pack expansion.
getPattern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
getPDOM() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMBinding
Returns the database this binding belongs to.
getPDOM() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getPDOM() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getPDOM() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getPDOM() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getPDOM() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getPDOM() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getPDOM(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
Returns the pdom for the project.
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getPhysicalNode() - Method in interface org.eclipse.cdt.internal.core.dom.parser.c.ICInternalBinding
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecializationScope
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getPhysicalNode() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalScope
Returns the physical IASTNode that this scope was created for
getPhysicalNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getPhysicalNodeOfScope(IScope) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
getPlacementArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Returns the additional arguments for the new placement, or null.
getPlacementArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getPoint() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation.ConstexprEvaluationContext
Returns the point of instantiation.
getPoint() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns the point of instantiation
getPointerDiffType(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
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.
getPointerOperators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getPointerOperators() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
getPointerOperators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getPointerOperators() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
getPointOfDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
Returns the point of declaration as global offset (ASTNode.getOffset()).
getPointOfDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper.InlineNamespaceDirective
 
getPointOfDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDirective
 
getPointOfDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
getPosition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
getPosition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
getPositive() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
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).
getPositiveResultExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
getPositiveResultExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getPreBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the intermediate representation of the binding, if already available.
getPreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getPreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
If this name has not yet been resolved at all, null will be returned.
getPreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getPreBinding() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getPrecedingWhitespaceInLine(String, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.ASTNodes
Returns the whitespace preceding the given node.
getPreferredDtor() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getPreferredDtor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
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.
getPrefix() - Method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
 
getPrefixForBinarySearch() - Method in interface org.eclipse.cdt.core.parser.util.IContentAssistMatcher
The user provided text normally represents some kind of pattern.
getPrefixForBinarySearch() - Method in class org.eclipse.cdt.core.parser.util.SegmentMatcher
The pattern used by this matcher is not suitable for binary searches (e.g.
getPreprocessingDirectives() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.IndexFileContent
 
getPreprocessorKeywords() - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getPreprocessorKeywords() - Method in class org.eclipse.cdt.core.dom.parser.CLanguageKeywords
 
getPreprocessorProblems() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns all preprocessor and scanner problems.
getPreprocessorProblems() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getPreprocessorProblemsCount() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Fast access to the count of preprocessor problems to support statistics.
getPreprocessorProblemsCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getPrev() - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
getPrevInBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getPrevInIncludedBy() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getPreviousRec() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
getPrimaryClassTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
Returns the ICPPTemplateDefinition which this is a specialization of.
getPrimaryClassTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
getPrimaryClassTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getPrimaryClassTemplate() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecialization
 
getPrimaryClassTemplate() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getPrimaryDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
getPrimaryDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
getPrimaryDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
getPrimaryDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getPrimaryTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartialSpecialization
Returns the ICPPTemplateDefinition which this is a specialization of.
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplatePartialSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplatePartialSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getPrimaryTemplate() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getPrimaryTemplateRec() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getPriority() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
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.
getProblem() - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
getProblem() - Method in exception org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ProblemRuntimeException
 
getProblemArg() - Method in exception org.eclipse.cdt.internal.core.parser.scanner.ExpressionEvaluator.EvalException
 
getProblemID() - Method in exception org.eclipse.cdt.internal.core.parser.scanner.ExpressionEvaluator.EvalException
 
getProblemMessage(int, String) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
 
getProblemPattern(ISemanticProblem) - Static method in class org.eclipse.cdt.internal.core.parser.ParserMessages
 
getProblems() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectProblemsAction
 
getProblems(IASTTranslationUnit) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
getProblems(IASTTranslationUnit) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getProblems() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
getProcessorFor(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMASTProcessorDesc
 
getProcessors(IASTTranslationUnit) - Static method in class org.eclipse.cdt.internal.core.pdom.PDOMASTProcessorManager
Returns a list of the contributed PDOMASTProcessors that should be used with the specific AST.
getProgressInformation() - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
Returns progress information for the task.
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the progress information.
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
Return indexer's progress information.
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
Makes a copy of the current progress information and returns it.
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TriggerNotificationTask
 
getProgressInformation() - Method in class org.eclipse.cdt.internal.core.pdom.NotifyCModelManagerTask
 
getProject() - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexer
Returns the project associated with the indexer.
getProject() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
getProject() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
getProjectContentSyncState(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
Checks whether the index is in sync with the file system.
getProjectPreferences(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
getProperties() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
getProperties(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Returns the properties for the indexer of a project.
getProperties(IProject, int) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Returns the properties for the indexer of a project for a specific scope.
getProperty(String) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexer
Returns the value of a property.
getProperty(String) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Read the named property in this fragment.
getProperty(String) - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Reads the named property from this properties storage.
getProperty(String, String) - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Reads the named property from this properties storage, returning the default value if there is no such property.
getProperty(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
getProperty(String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getProperty(String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
getPropertyInParent() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Describes relationship between this child node and it's parent.
getPropertyInParent() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getPropertyInParent() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getProvidedIndexFragments(ICConfigurationDescription, int) - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
Get the array of IIndexFragment objects provided by all of the registered IIndexProvider objects for the specified project, and for the current state of the project.
getPureVirtualMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
Returns all pure virtual methods of a class.
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.
getQualifiedName() - Method in interface org.eclipse.cdt.core.index.IIndexBinding
Returns the qualified name of this binding as array of strings.
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getQualifiedName(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getQualifiedName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getQualifiedNameCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getQualifiedNameCharArray(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getQualifiedNameCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
getQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Returns all segments of the name but the last.
getQualifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getQualifierBits() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
Deprecated.
getQualifierBits() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
Deprecated.
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.
getRangeCeiling() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
getRangeCeiling() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
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.
getRangeFloor() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
getRangeFloor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
getRank() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
getRawBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getRawScopeBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
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.
getRawSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getRawSignature() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getRawSignatureChars() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getReadLockCount() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
getReadTime() - Method in class org.eclipse.cdt.core.parser.FileContent
Returns time when the file was read.
getReadTime() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getReadWriteFlags(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
getReadWriteFlags(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
getRecord(Chunk, long, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
 
getRecord() - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Get the offset of this IString record in the PDOM
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
getRecord() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IInternalPDOMNode
 
getRecord() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMBinding
Returns the database record for this binding.
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getRecord() - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
getRecordSize() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
getRecPtr(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getRecPtr(byte[], int) - Static method in class org.eclipse.cdt.internal.core.pdom.db.Database
A Record Pointer is a pointer as returned by Database.malloc().
getReferenceBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
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.
getReferences(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
getReferences() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectReferencesAction
 
getReferences(IASTTranslationUnit, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
getReferences(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getReferences() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectReferencesAction
 
getReferences(IASTTranslationUnit, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
getReferences(IMacroBinding) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns explicit and implicit references for a macro.
getReferences(IMacroBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getReferredBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
getRefQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the ref-qualifier.
getRefQualifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
getReindexOnConfigChange(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
getReindexOnIndexerChange(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
getRelationToSelection() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
getRemovedTUs() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
getReplacement() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Returns the replacement that represents the change by the step that was tracked.
getReplacementHeader() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns the name of the replacement header obtained from @headername{header} or from IWYU pragma: private, include "header".
getReplacementHeader() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getReplacements() - Method in interface org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer.IMacroExpansionStep
Returns an array of replacements representing the change from the code before this step to the code after this step.
getReplacements() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionStep
 
getRequiredArgumentCount() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
 
getRequiredArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
getRequiredArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getRequiredArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getRequiredArgumentCount(ICPPParameter[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getRequiredArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
getRequiredArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
getRequiredArgumentCount() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
getRequiredAttributesForId(int) - Method in interface org.eclipse.cdt.internal.core.parser.problem.IProblemFactory
 
getResult() - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
getReturnArgument() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
Returns the return value as IASTInitializerClause, or null.
getReturnArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
getReturnArgument() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
getReturnType() - Method in interface org.eclipse.cdt.core.dom.ast.IFunctionType
Returns the return type of this function type
getReturnType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
getReturnType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
getReturnType() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
getReturnValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
This is the optional return value for this function.
getReturnValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
getReturnValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
getReturnValueEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecReturn
 
getRoleForName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
Get the role for the name.
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
getRoleForName(IASTName, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
getRoleForName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
getRoleForName(IASTName, boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalNameOwner
Get the role for the name.
getRoleOfName(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the role of this name.
getRoleOfName(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getRoleOfName(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
getRoleOfName(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getRoleOfName(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getRoot() - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
getRootModifications() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationStore
Returns the modifications that are performed directly on the AST, or null if there are no modifications.
getSavedFilesProvider() - Static method in class org.eclipse.cdt.core.parser.IncludeFileContentProvider
Returns a provider for the content as saved in the file-system, without using a cache.
getScannerConfigurationHashcode() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Deprecated.
Returns 0.
getScannerConfigurationHashcode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
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
 
getScannerExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Deprecated.
Do not override this method. Override AbstractCLikeLanguage.getScannerExtensionConfiguration(IScannerInfo) instead.
getScannerExtensionConfiguration(IScannerInfo) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
 
getScannerInfo() - Method in interface org.eclipse.cdt.core.dom.IParserConfiguration
Deprecated.
 
getScannerInfo() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Deprecated.
Should probably be using a IStandaloneScannerInfoProvider instead and calling getScannerInfo(String).
getScannerInfo(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the IScannerInfo for the given path.
getScannerInfoProvider() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the IStandaloneScannerInfoProvider or null if one was not provided.
getScannerInformation(String) - Method in interface org.eclipse.cdt.internal.core.indexer.IStandaloneScannerInfoProvider
Returns an IScannerInfo for the given file path, or an empty IScannerInfo object if the file path is invalid.
getScannerProblems() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getScannerProblems() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getScannerProblemsCount() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getScannerProblemsCount() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
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.
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttribute
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPCompositeBinding
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
getScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPDeferredClassInstance
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownField
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClass
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClassInstance
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMethod
 
getScope() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getScope() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns the scope that contains this binding, or null for bindings in global scope.
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getScope() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
getScope(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Returns the scope that is selected for the project.
getScopeBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getScopeBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownScope
 
getScopeBinding() - Method in interface org.eclipse.cdt.internal.core.index.IIndexScope
Returns the binding associated with the scope.
getScopeBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
getScopeBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassSpecializationScope
 
getScopeBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownScope
 
getScopeBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getScopeName() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Returns the IName for this scope, may be null.
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBlockScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownScope
 
getScopeName() - Method in interface org.eclipse.cdt.internal.core.index.IIndexScope
Returns the name of this scope.
getScopeName() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPClassType
Returns the scope name, for use in IScope.getScopeName()
getScopeName() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPEnumType
Returns the scope name, for use in IScope.getScopeName()
getScopeName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassSpecializationScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownScope
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
getScopeName() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
getScopeType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
getScopeType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalUnknownScope
 
getScribe() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
getSecond() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil.Pair
 
getSegmentCount() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getSegments() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getSelectedFunction() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
getSelectedNames(IASTTranslationUnit, int, int) - Method in class org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage
Deprecated.
getSelectedNode() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTPreprocessorSelectionResult
 
getSequenceEnd() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
getSequenceNumberForFileOffset(String, int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns the sequence-number for the given file-path and offset, or -1 if this file is not part of the translation-unit.
getSequenceNumberForFileOffset(String, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getSequenceStart() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
getSharedInstance() - Static method in class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
 
getShort() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
Reads a 16-bit integer stored in the variable length base-128 encoding.
getShort(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getShort(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Convenience method for fetching a two-byte integer number from the database.
getShort() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
getShowActivity() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns true if indexing activities should be shown.
getShowCamelCaseMatches() - Method in class org.eclipse.cdt.internal.core.parser.util.ContentAssistMatcherFactory
 
getShowProblems() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns true if problems during indexing should be shown.
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 class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration.MacroDefinition
 
getSignature() - Method in interface org.eclipse.cdt.core.parser.IMacro
Return the signature of a macro, which is the name for object style macros and the name followed by the comma-separated parameters put in parenthesis.
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
getSignature() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns a signature uniquely identifying the evaluation.
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
getSignature() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
getSignature(IBinding) - Static method in class org.eclipse.cdt.internal.core.index.IndexCPPSignatureUtil
Returns the signature for the binding.
getSignatureHash() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecialization
 
getSignatureHash(IBinding) - Static method in class org.eclipse.cdt.internal.core.index.IndexCPPSignatureUtil
Returns the signature hash for the passed binding.
getSignatureHash() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getSignatureHash() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMOverloader
 
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.
getSignificantMacros() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getSignificantMacros() - Method in class org.eclipse.cdt.internal.core.index.FileContentKey
 
getSignificantMacros() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getSimpleArgument(IASTAttribute) - Static method in class org.eclipse.cdt.core.parser.util.AttributeUtil
Returns character representation of the attribute argument, or null if the attribute has zero or more than one argument.
getSimpleID() - Method in interface org.eclipse.cdt.core.dom.IName
Returns the name without qualification and without template arguments.
getSimpleID() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getSimpleID() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getSimpleType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
getSimpleType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
Deprecated.
getSimplifiedArgument(ICPPTemplateArgument) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
getSimplifiedArguments(ICPPTemplateArgument[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
getSimplifiedType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Simplifies type by resolving typedefs within the given type.
getSimplifiedTypes(IType[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
getSingleString(String) - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
Gets an option's single parameter, or throws a CoreException should the option not be present, or if it does not have exactly one parameter
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.
getSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
getSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
getSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
getSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
getSizeAndAlignment(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
Calculates size and alignment for the given type.
getSizeAndEncodingHashcode() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Returns the hash-code computed by combining the file size and the file encoding.
getSizeAndEncodingHashcode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getSizeBytes() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getSizeofCalculator() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getSkipReferences() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Return the type of references the parser should skip.
getSkipReferences() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
getSource() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
getSource() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Returns the source that is attached to the tokens generated by this lexer
getSourceEnd() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns the end position of the problem (inclusive), or IProblem.INT_VALUE_NOT_PROVIDED if unknown.
getSourceEnd() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getSourceLineNumber() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns the line number where the problem begins, or IProblem.INT_VALUE_NOT_PROVIDED if unknown.
getSourceLineNumber() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getSourceReadTime() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Time when the file was read during indexing.
getSourceReadTime() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getSourceStart() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns the start position of the problem (inclusive), or IProblem.INT_VALUE_NOT_PROVIDED if unknown.
getSourceStart() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
getSpecializationContext(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
getSpecializationScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
getSpecializationScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
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.
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameterSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionInstance
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPParameterSpecialization
 
getSpecializedBinding() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableInstance
 
getSpecializedBinding(ICompositesFactory, IIndexBinding) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
getStackTrace() - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
getStart() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
getStartingLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the starting line number.
getStartingLineNumber(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.ASTNodes
Returns the 1-based starting line number of the given node, or 0 if the node is not part of the translation unit file or doesn't have a file-location.
getStartingLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
getStartingLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
getStartingLineNumber() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
getStartOffset() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getStartPosition() - Method in interface org.eclipse.cdt.core.dom.rewrite.ITrackedNodePosition
Returns the original or modified start position of the tracked node depending if called before or after the rewrite is applied.
getStartPosition() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.TrackedNodePosition
 
getStatements() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
Returns the statements in this block.
getStatements() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousStatement
 
getStatements() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
getStatements() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousStatement
 
getStatements() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
getStatements() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousStatement
 
getStepCount() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Returns the total amount of steps encountered so far.
getStepsPerformed() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation.ConstexprEvaluationContext
Returns the number of steps performed so far in the constexpr evaluation.
getStorageClass() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Returns the storage class, which is one of the constants sc_...
getStorageClass() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
getStorageClass() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
getString(String) - Static method in class org.eclipse.cdt.internal.core.parser.ParserMessages
 
getString(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
getString() - Method in interface org.eclipse.cdt.internal.core.pdom.db.IString
Get an equivalent String object to this IString record
getString() - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
 
getString(String) - Static method in class org.eclipse.cdt.internal.core.pdom.db.Messages
 
getString() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
getString(String) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.Messages
 
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
getSubscriptExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
getSubscriptExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
getSubscriptExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
getSubscriptExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
Deprecated.
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.
getSubValue(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
getSubValue(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
getSubValue(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
getSubValue(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
getSubValue(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
getSuffix() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getSupportedFeatures() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the tokens that make up this node.
getSyntax() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getSyntax() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getTag(String) - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITagReader
Looks for a tag for the receiver, returns null if there is no such tag.
getTag(String) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.NonCachedTaggable
 
getTag() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser.Task
 
getTag(String) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTaggable
 
getTag(PDOM, long, String) - Static method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagIndex
 
getTaggerId() - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITag
Returns the globally unique id of the tagger that created the receiver.
getTaggerId() - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
getTaggerId() - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
getTagIndex() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
getTags() - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITagReader
Returns all tags known to the receiver.
getTags() - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.NonCachedTaggable
 
getTags() - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTaggable
 
getTags(PDOM, long) - Static method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagIndex
 
getTargetEvaluation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
getTargetNode() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModification
Return the target node of this modification.
getTemplateArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
Returns the template arguments, or null if there are no template arguments.
getTemplateArgString(ICPPTemplateArgument[], boolean) - Static method in class org.eclipse.cdt.internal.core.index.IndexCPPSignatureUtil
Constructs a string in the format:
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 class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplatePartialSpecialization
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
Returns the template arguments, or null if the function set doesn't represent a template specialization.
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecialization
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplatePartialSpecialization
 
getTemplateArguments(ICompositesFactory, ICPPTemplateInstance) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
getTemplateArguments(ICompositesFactory, ICPPPartialSpecialization) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getTemplateArguments() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
getTemplateDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateScope
Returns the corresponding template declaration
getTemplateDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateScope
 
getTemplateDeclaration(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Checks whether a given name corresponds to a template declaration and returns the AST node for it.
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.
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionInstance
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
getTemplateDefinition() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
If the evaluation is dependent (or instantiated from a dependent evaluation), returns the template definition in which the evaluation occurs.
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPDependentEvaluation
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassInstance
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionInstance
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableInstance
 
getTemplateDefinition(ICompositesFactory, IIndexBinding) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.index.CPPAliasTemplateInstanceClone
 
getTemplateDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getTemplateDefinitionScope() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPDependentEvaluation
 
getTemplateIdArgLists() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
getTemplateName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Returns the name of the template.
getTemplateName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
getTemplateName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getTemplateName(ICPPASTTemplateDeclaration) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
getTemplateNestingLevel() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns the nesting-level of the template declaration this parameter belongs to.
getTemplateNestingLevel() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
getTemplateNestingLevel() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getTemplateNestingLevel() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
getTemplateNestingLevel() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getTemplateNestingLevel() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
getTemplateNestingLevel() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getTemplateParameterID() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
getTemplateParameterMap() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPSpecialization
Returns the mapping of template parameters to values.
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
getTemplateParameterMap() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPDeferredClassInstance
Returns the mapping of the template parameters of the primary class template to the arguments of this instance.
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassInstance
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldSpecialization
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionInstance
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionSpecialization
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPParameterSpecialization
 
getTemplateParameterMap() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableInstance
 
getTemplateParameterMap(ICompositesFactory, ICPPTemplateInstance) - Static method in class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
getTemplateParameterName(ICPPASTTemplateParameter) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Extracts the IASTName of a template parameter.
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.
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition.CPPTemplateProblem
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplate
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplatePartialSpecializationSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplate
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionTemplateSpecialization
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableTemplate
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getTemplateParameters() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
getTemporariesDestructorCalls(ICPPASTExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.DestructorCallCollector
Returns the implicit names corresponding to the destructor calls for temporaries destroyed at the end of the expression.
getThenClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Returns the statement that is executed if the condition is true.
getThenClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
getThenClause() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
getThisType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Deprecated.
function types don't relate to this pointers at all.
getThisType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
Deprecated.
getThisType() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
getTimestamp() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Last modification of file before it was indexed.
getTimestamp() - Method in class org.eclipse.cdt.core.parser.FileContent
Returns the modification time of the file containing the content, or NULL_TIMESTAMP if the content does not originate from a file.
getTimestamp() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getTimestamp() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getTimingContainsDeclarationNanos() - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
getToken(int) - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
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.
getTokenCharImage() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTToken
 
getTokenCharImage() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
getTokens() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
Returns nested tokens.
getTokens() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
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.
getTokenType() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTToken
 
getTokenType() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTokenList
 
getTokenValue() - Method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
 
getTraceStatistics() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns true if statistics should be gathered during indexing.
getTrailingCommentsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns a List for the given node.
getTrailingMap() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Returns the Map with all trailing maps.
getTrailingReturnType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the trailing return type as in auto f() -> int , or null.
getTrailingReturnType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
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).
getTrailingSyntax() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getTrailingSyntax() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
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() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
getTranslationUnit() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
getTranslationUnitPath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree
 
getTranslationUnitPath() - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getTranslationUnitPath() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getTryBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Returns the try body.
getTryBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
getTu() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ContainerNode
 
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 IFunctionType for this function
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 interface org.eclipse.cdt.core.parser.IToken
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
Deprecated.
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinVariable
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitTypedef
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
Deprecated.
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeratorSpecialization
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
getType(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns the type of the expression.
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getType(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
getType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeContainer
Returns the type this container contains.
getType() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
getType() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeTypeContainer
 
getType() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
getType() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
getType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
getType1() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
getType2() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
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.
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAlignmentSpecifier
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousAlignmentSpecifier
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousAlignmentSpecifier
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
getTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
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.
getTypeofExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
getTypeofExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
getTypeofExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GCCASTSimpleDeclSpecifier
Deprecated.
 
getTypeofExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTSimpleDeclSpecifier
Deprecated.
 
getTypeOfIncrementedValue(IBasicType, IValue) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
[dcl.enum] 7.2-5: "...
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.
getTypeOfNonTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
getTypeOfNonTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
getTypeofType() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
Deprecated.
don't use this method.
getTypes() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall.ParameterPackType
 
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.
getTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
getTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
getUltimateType(IType, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Descends into type containers, stopping at pointer-to-member types if specified.
getUltimateTypeUptoPointers(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Descends into type containers, stopping at array, pointer or pointer-to-member types.
getUnaryOperatorString(IASTUnaryExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the IASTUnaryExpression's operator.
getUniqueIdentifier() - Method in interface org.eclipse.cdt.core.dom.ICodeReaderFactory
Deprecated.
 
getUniqueIdentifier() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerFallbackReaderFactory
Deprecated.
 
getUniqueIdentifier() - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderFactoryAdapter
Deprecated.
 
getUnknownBindings() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Deprecated.
Returns an empty array.
getUnknownMember() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfUnknownMember
 
getUnpreprocessedSignature(IASTFileLocation) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
 
getUnpreprocessedSignature(IASTFileLocation) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
getUpdateOptions() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the update options specified.
getUpdatePolicy(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
getURI() - Method in interface org.eclipse.cdt.core.index.IIndexFileLocation
Returns the URI of the indexed file (non-null).
getURI() - Method in class org.eclipse.cdt.internal.core.index.IndexFileLocation
 
getUserDefinedConversion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
getUsingDeclarations(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getUsingDeclarations() but accepts a starting point for template instantiation.
getUsingDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of using declarations in this class.
getUsingDeclarations(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
getUsingDeclarations(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getUsingDeclarations(ICPPInternalClassTypeMixinHost) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getUsingDeclarations(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getUsingDeclarations(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPClassSpecializationScope
Computes the using declarations via the original class.
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getUsingDeclarations(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
getUsingDeclarations(IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecializationScope
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getUsingDeclarations() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
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.
getUsingDirectives() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns all using directives for namespaces and global scope, found in this file.
getUsingDirectives() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace.CPPNamespaceProblem
 
getUsingDirectives() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
getUsingDirectives() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
getUsingDirectives() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.IndexFileContent
 
getUsingDirectives() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPGlobalScope
 
getUsingDirectives() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
getUsingDirectives(PDOMFile) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
getValidSourceUnitNames() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Returns the collection of valid file extensions for C/C++ 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.
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
Deprecated.
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator.CEnumeratorProblem
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
Deprecated.
Types don't have values
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeratorSpecialization
 
getValue(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns the value of the expression.
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
getValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getValue(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
getValueCategory() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
Returns the value category of this expression.
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
getValueCategory(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns the category of the expression value.
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
getValueCategory(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
getValueCategory() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
getValueOfInitializer(IASTInitializer, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Returns the value of the initializer of a variable.
getValuePair(ICPPEvaluation, ActivationRecord, ICPPEvaluation.ConstexprEvaluationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
Returns a pair of evaluations, each representing the value of 'eval'.
getVariable(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ActivationRecord
 
getVariableValue(ICPPVariable, ActivationRecord, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
Returns the initial value of the given variable, evaluated in the context of the given activation record.
getVersion() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
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.
getVirtSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
getVirtSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the virt-specifiers of this function.
getVirtSpecifiers() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
getVirtualBases(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns all (direct or indirect) virtual base classes of classType.
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(ICPPInternalClassTypeMixinHost, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns the visibility for a given member in the host.
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVisibilityLabel
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingBinding
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField.CPPFieldProblem
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldInstance
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplate
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplatePartialSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
getVisibility(ICPPInternalVariable) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldInstance
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplate
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFieldTemplatePartialSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
getVisibility() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
Returns visibility of the member, or -1 if the given binding is not a member.
getVisibility(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
getWorkspaceIFL(IFile) - Static method in class org.eclipse.cdt.core.index.IndexLocationFactory
Returns an IIndexFileLocation for the specified workspace file, or null if it does not have a location.
getWritableFile(int, IIndexFileLocation, ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns a writable file for the given location, linkage, and the set of macro definitions, or null.
getWritableFile(int, IIndexFileLocation, ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
getWritableFiles(int, IIndexFileLocation) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns the writable files for the given location and linkage.
getWritableFiles(IIndexFileLocation) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns the writable files for the given location in any linkage.
getWritableFiles(int, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
getWritableFiles(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
getWritableFragment() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Returns the primary writable fragment, or null if there is no writable fragment.
getWritableFragment() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
getWritableIndex(ICProject) - Method in class org.eclipse.cdt.internal.core.index.IndexFactory
 
getWritableIndex(ICProject) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexManager
Returns a writable index or null if the project does not exist or is not yet registered with the pdom manager.
getWritableIndex(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
giveUpExclusiveLock(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
GLOBAL - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
glvalueType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
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.
GNUCASTGotoStatement - Class in org.eclipse.cdt.internal.core.dom.parser.c
GNU C goto statement.
GNUCASTGotoStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
GNUCASTGotoStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
GNUCPPASTGotoStatement - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
GNU C++ goto statement.
GNUCPPASTGotoStatement() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
GNUCPPASTGotoStatement(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
GNUCPPSourceParser - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
This is our implementation of the IParser interface, serving as a parser for GNU C and C++.
GNUCPPSourceParser(IScanner, ParserMode, IParserLogService, ICPPParserExtensionConfiguration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
GNUCPPSourceParser(IScanner, ParserMode, IParserLogService, ICPPParserExtensionConfiguration, IIndex) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
GNUCPPSourceParser.DtorStrategy - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp
 
GNUCSourceParser - Class in org.eclipse.cdt.internal.core.dom.parser.c
Source parser for gnu-c syntax.
GNUCSourceParser(IScanner, ParserMode, IParserLogService, ICParserExtensionConfiguration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
GNUCSourceParser(IScanner, ParserMode, IParserLogService, ICParserExtensionConfiguration, IIndex) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
GNUScannerExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser
Base class for all gnu scanner configurations.
GNUScannerExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
 
GOTO - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
GPPASTExplicitTemplateInstantiation - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Deprecated.
GPPASTExplicitTemplateInstantiation() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTExplicitTemplateInstantiation
Deprecated.
 
GPPASTExplicitTemplateInstantiation(IASTDeclaration) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTExplicitTemplateInstantiation
Deprecated.
 
GPPASTPointer - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Deprecated. 
GPPASTPointer() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointer
Deprecated.
 
GPPASTPointerToMember - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Deprecated. 
GPPASTPointerToMember() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointerToMember
Deprecated.
 
GPPASTPointerToMember(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTPointerToMember
Deprecated.
 
GPPASTSimpleDeclSpecifier - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Deprecated.
GPPASTSimpleDeclSpecifier() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTSimpleDeclSpecifier
Deprecated.
 
GPPASTSimpleDeclSpecifier(IASTExpression) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTSimpleDeclSpecifier
Deprecated.
 
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
 
GPPParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.cpp
Configures the parser for c++-sources as accepted by g++.
GPPParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
GPPScannerExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.cpp
Configures the preprocessor for c++-sources as accepted by g++.
GPPScannerExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 
GPPScannerExtensionConfiguration(int) - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 
GPPScannerExtensionConfiguration(GPPScannerExtensionConfiguration.CompilerType, int) - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 

H

handleAdditionalDirectives(ICPPNamespaceScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
Stores directives from the index into this scope.
handleAdditionalDirectives(ICPPNamespaceScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
Adds additional directives previously registered to the given scope.
handleChange(PDOM, PDOM.ChangeEvent) - Method in interface org.eclipse.cdt.internal.core.pdom.PDOM.IListener
 
handleChange(PDOM, PDOM.ChangeEvent) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
handleComment(boolean, int, int, AbstractCharArray) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
handleComment(boolean, int, int, AbstractCharArray) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILexerLog
A comment has been detected
handleDelta(List<String>, List<String>, List<String>, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Updates the index with changes.
handleDelta(ITranslationUnit[], ITranslationUnit[], ITranslationUnit[]) - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
handleEvent(CProjectDescriptionEvent) - Method in class org.eclipse.cdt.internal.core.pdom.CProjectDescriptionListener
 
handleEvent(ILanguageSettingsChangeEvent) - Method in class org.eclipse.cdt.internal.core.pdom.LanguageSettingsChangeListener
 
handleFunctionBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
handleLanguageMappingChangeEvent(ILanguageMappingChangeEvent) - Method in class org.eclipse.cdt.internal.core.pdom.LanguageMappingChangeListener
 
handleOtherDeclSpecModifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Hook method to support (skip) additional declspec modifiers.
handleProblem(int, char[], int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
handleProblem(int, char[], int, int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILexerLog
A problem has been detected
hasAttribute(IASTAttributeOwner, String[]) - Static method in class org.eclipse.cdt.core.parser.util.AttributeUtil
Returns true if a declarator has an attribute with one of the given names.
hasContent() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Returns whether this file contains content in its associated fragment.
hasContent() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
hasDeclaration(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
hasDeclaration() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns whether this binding has a declaration or definition associated with it in its associated fragment.
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
hasDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
hasDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameter
if there is a default value or not.
hasDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
hasDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
hasDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
hasDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
hasDefaultValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
hasDefinition() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentBinding
Returns whether this binding has any definitions associated with it in its associated fragment.
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
hasDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
hasDependentArgument(ICPPTemplateArgument[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
hasError() - Method in class org.eclipse.cdt.core.parser.FileContent
Returns true if there were I/O errors while retrieving contents of this file.
hasError() - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Returns true if there were I/O errors while retrieving contents of this array.
hasError() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
hasError() - Method in class org.eclipse.cdt.internal.core.parser.scanner.FileCharArray
 
hasError() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
hasFreestandingComments(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
hasFunctionArguments() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
hash(char[], int, int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
hash(char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
hash(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
hash(int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
hash(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
hash(int) - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
hash(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
hash(String) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.StreamHasher
Computes a 64-bit hash value of a String.
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeInstantiationRequest
 
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
hashCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
hashCode() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
hashCode() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
The c++ name resolution stores scopes in hash-maps, we need to make sure equality is detected in order to prevent infinite loops.
hashCode() - Method in class org.eclipse.cdt.internal.core.index.FileContentKey
 
hashCode() - Method in class org.eclipse.cdt.internal.core.index.IndexFileLocation
 
hashCode() - Method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
hashCode() - Method in class org.eclipse.cdt.internal.core.pdom.db.LongString
Compatible with String.hashCode()
hashCode() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
Compatible with String.hashCode()
hashCode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
hashCode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
hashCode() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
HashTable - Class in org.eclipse.cdt.core.parser.util
 
HashTable(int) - Constructor for class org.eclipse.cdt.core.parser.util.HashTable
 
hashTable - Variable in class org.eclipse.cdt.core.parser.util.HashTable
 
hasLastingDefinition(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
hasLastingDefinition(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
hasMore() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.CommentHandler
 
hasName(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
hasNewFile() - Method in interface org.eclipse.cdt.core.index.IIndexChangeEvent
Returns true when a new file had been added to the index.
hasNewFile() - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
hasNewFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
hasNext() - Method in class org.eclipse.cdt.internal.core.parser.EmptyIterator
 
hasNext() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMIterator
Return true if the next call to #next will yield a value and false otherwise.
hasNodesOmitted() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns true if the parser has skipped any nodes while creating the AST.
hasNodesOmitted() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
hasNonFriendDeclaration(ICPPInternalBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
hasNoreturnAttribute(IASTAttributeOwner) - Static method in class org.eclipse.cdt.core.parser.util.AttributeUtil
Returns true if the node has a "noreturn" or "__noreturn__" attribute.
hasPackExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAttribute
Returns true if this attribute has a pack expansion.
hasPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttribute
 
hasPackOffset() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns true if the pack offset is specified.
hasParameterPack() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
 
hasParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
hasParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
hasParameterPack(ICPPParameter[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
hasParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
hasParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
hasParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
hasParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
hasPragmaOnceSemantics() - Method in interface org.eclipse.cdt.core.dom.ast.IFileNomination
Returns whether pragma once semantics has been detected when parsing the translation unit.
hasPragmaOnceSemantics() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
hasPragmaOnceSemantics() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
hasRefQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Returns true for a method declared with a ref-qualifier.
hasRefQualifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
hasRefQualifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
hasResult - Variable in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeVisitor
 
hasResultOrProblem() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
hasResults() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
hasRightBound(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
hasSize() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
Checks is the array type has specified size.
hasSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
hasSize() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
hasStorageClass(ICPPInternalFunction, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
hasStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
hasStorageClass(IASTName, IASTNode[], int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
hasTrailingComments(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
hasTrivialCopyCtor(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
Returns true if and only if the given class has a trivial copy constructor.
hasTrivialDefaultConstructor(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
Returns true if and only if the given class has a trivial default constructor.
hasTrivialDestructor(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
Returns true if and only if the given class has a trivial destructor.
hasTUs() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
hasTypeOrMemberFunctionOrVariableResult() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
hasUnresolvedInclude() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Checks if the file contains at least one unresolved include.
hasUnresolvedInclude() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
hasWaitingReaders() - Method in interface org.eclipse.cdt.core.index.IIndex
 
hasWaitingReaders() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
hasWaitingReaders() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
hasWaitingReaders() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
hasWaitingReaders() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
hasWaitingReaders() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
haveSameArguments(ICPPTemplateInstance, ICPPTemplateInstance) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
haveSameOwner(IBinding, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Returns true if two bindings have the same owner.
HeuristicResolver - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
The purpose of this class is to perform heuristic binding resolution in contexts where the results of ordinary binding resolution (whose approach to templates is "defer actual resolution until template arguments become available") are undesirable.
HeuristicResolver() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.HeuristicResolver
 

I

IArrayType - Interface in org.eclipse.cdt.core.dom.ast
 
IASTAlignmentSpecifier - Interface in org.eclipse.cdt.core.dom.ast
Represents an alignment specifier.
IASTAmbiguityParent - Interface in org.eclipse.cdt.internal.core.dom.parser
 
IASTAmbiguousCondition - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Marks ambiguous condition nodes.
IASTAmbiguousDeclarator - Interface in org.eclipse.cdt.internal.core.dom.parser
Needed to handle the ambiguous declarator.
IASTAmbiguousExpression - Interface in org.eclipse.cdt.internal.core.dom.parser
 
IASTAmbiguousParameterDeclaration - Interface in org.eclipse.cdt.internal.core.dom.parser
Needed to handle the ambiguity for parameter declarations in plain C
IASTAmbiguousSimpleDeclaration - Interface in org.eclipse.cdt.internal.core.dom.parser
Needed to handle the ambiguity for simple declarations in plain C
IASTAmbiguousStatement - Interface in org.eclipse.cdt.internal.core.dom.parser
 
IASTArrayDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This is the declarator for an array.
IASTArrayModifier - Interface in org.eclipse.cdt.core.dom.ast
This is the portion of the node that represents the portions when someone declares a variable/type which is an array.
IASTArraySubscriptExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a postfix array subscript expression.
IASTASMDeclaration - Interface in org.eclipse.cdt.core.dom.ast
ASM Statement as a Declaration.
IASTAttribute - Interface in org.eclipse.cdt.core.dom.ast
Represents a C++11 (ISO/IEC 14882:2011 7.6) or a GCC attribute (http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html).
IASTAttributeList - Interface in org.eclipse.cdt.core.dom.ast
An attribute-specifier of the form [[ attribute-list ]] or __attribute__(( attribute-list )).
IASTAttributeOwner - Interface in org.eclipse.cdt.core.dom.ast
An AST node that may have attributes.
IASTAttributeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
Represents a C++11 (ISO/IEC 14882:2011 7.6.1) or a GCC attribute specifier (http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html).
IASTBinaryExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a binary expression.
IASTBinaryTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast
 
IASTBinaryTypeIdExpression.Operator - Enum in org.eclipse.cdt.core.dom.ast
Built-in type traits of g++.
IASTBreakStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the break clause in a loop.
IASTCaseStatement - Interface in org.eclipse.cdt.core.dom.ast
This is a case in a switch statement.
IASTCastExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a cast expression of the form (TypeId)operand.
IASTComment - Interface in org.eclipse.cdt.core.dom.ast
This class represents a comment.
IASTCompletionContext - Interface in org.eclipse.cdt.core.dom.ast
Interface for a code completion's context.
IASTCompletionNode - Interface in org.eclipse.cdt.core.dom.ast
This represents the node that would occur at the point of a context completion.
IASTCompositeTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
A composite type specifier represents a composite structure (contains declarations).
IASTCompoundStatement - Interface in org.eclipse.cdt.core.dom.ast
This represents a block of statements.
IASTConditionalExpression - Interface in org.eclipse.cdt.core.dom.ast
Conditional Expression of the format X ? Y : Z
IASTContinueStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the continue clause in a loop.
IASTCopyLocation - Interface in org.eclipse.cdt.core.dom.ast
 
IASTDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This is the root class of all declarations.
IASTDeclarationListOwner - Interface in org.eclipse.cdt.core.dom.ast
Common interface for parents of declaration lists.
IASTDeclarationStatement - Interface in org.eclipse.cdt.core.dom.ast
A declaration statement that introduces a declaration.
IASTDeclarator - Interface in org.eclipse.cdt.core.dom.ast
Base interface for a declarator.
IASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This is the base interface that represents a declaration specifier sequence.
IASTDefaultStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the default clause in the switch statement.
IASTDoStatement - Interface in org.eclipse.cdt.core.dom.ast
Ye ol' do statement.
IASTElaboratedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This represents an elaborated type specifier in the C & C++ language grammar.
IASTEnumerationSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This interface represents enumerations in C and C++.
IASTEnumerationSpecifier.IASTEnumerator - Interface in org.eclipse.cdt.core.dom.ast
This interface represents an enumerator member of an enum specifier.
IASTEqualsInitializer - Interface in org.eclipse.cdt.core.dom.ast
Initializer with equals sign (copy initialization) as in int x= 0;.
IASTExpression - Interface in org.eclipse.cdt.core.dom.ast
This is the root class of expressions.
IASTExpression.ValueCategory - Enum in org.eclipse.cdt.core.dom.ast
 
IASTExpressionList - Interface in org.eclipse.cdt.core.dom.ast
Expression list (comma separated list of expressions).
IASTExpressionStatement - Interface in org.eclipse.cdt.core.dom.ast
Expression statement.
IASTFieldDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This represents a field in a struct.
IASTFieldReference - Interface in org.eclipse.cdt.core.dom.ast
This interface represents expressions that access a field reference.
IASTFileLocation - Interface in org.eclipse.cdt.core.dom.ast
Represents a node location that is directly in the source file.
IASTForStatement - Interface in org.eclipse.cdt.core.dom.ast
The 'for' statement.
IASTFunctionCallExpression - Interface in org.eclipse.cdt.core.dom.ast
Represents a function call expression, f(x), where f is the function name expression and x is the parameter expression.
IASTFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This is a declarator for a function.
IASTFunctionDefinition - Interface in org.eclipse.cdt.core.dom.ast
This is a function definition, i.e.
IASTFunctionStyleMacroParameter - Interface in org.eclipse.cdt.core.dom.ast
This interface represents the name of a function style macro parameter.
IASTGotoStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a goto statement.
IASTIdExpression - Interface in org.eclipse.cdt.core.dom.ast
This is a name used in an expression.
IASTIfStatement - Interface in org.eclipse.cdt.core.dom.ast
The 'if' statement including the optional else clause.
IASTImageLocation - Interface in org.eclipse.cdt.core.dom.ast
An image location explains how a name made it into the translation unit.
IASTImplicitDestructorName - Interface in org.eclipse.cdt.core.dom.ast
An implicit name corresponding to a destructor call for a temporary or a variable going out of scope.
IASTImplicitDestructorNameOwner - Interface in org.eclipse.cdt.core.dom.ast
An AST node that may have implicit destructor names.
IASTImplicitName - Interface in org.eclipse.cdt.core.dom.ast
An implicit name is used to resolve uses of implicit bindings, such as overloaded operators.
IASTImplicitNameOwner - Interface in org.eclipse.cdt.core.dom.ast
An AST node that may have implicit names.
IASTInactiveCompletionName - Interface in org.eclipse.cdt.internal.core.dom.parser
Interface for a name representing a prefix being completed inside inactive code.
IASTInitializer - Interface in org.eclipse.cdt.core.dom.ast
This represents an initializer for a declarator.
IASTInitializerClause - Interface in org.eclipse.cdt.core.dom.ast
Interface for AST nodes that can nest in initializer lists.
IASTInitializerExpression - Interface in org.eclipse.cdt.core.dom.ast
Deprecated.
IASTInitializerList - Interface in org.eclipse.cdt.core.dom.ast
Braced initializer list, for example as in:
IASTInternalEnumerationSpecifier - Interface in org.eclipse.cdt.internal.core.dom.parser
Internal interface for C or C++ enumeration specifiers.
IASTInternalNameOwner - Interface in org.eclipse.cdt.internal.core.dom.parser
Provides additional methods for internal use by the name resolution.
IASTInternalScope - Interface in org.eclipse.cdt.internal.core.dom.parser
Interface for methods on scopes that are internal to the AST.
IASTLabelStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a label statement.
IASTLiteralExpression - Interface in org.eclipse.cdt.core.dom.ast
This expression represents a literal in the program.
IASTMacroExpansion - Interface in org.eclipse.cdt.core.dom.ast
Deprecated.
IASTMacroExpansionLocation - Interface in org.eclipse.cdt.core.dom.ast
Node location inside of a macro expansion.
IASTName - Interface in org.eclipse.cdt.core.dom.ast
This class represents a name in the program that represents a semantic object in the program.
IASTNamedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
Represents the use of a typedef name in an decl specifier in C.
IASTNameOwner - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a mechanism for a name to discover more information about it's parent.
IASTNode - Interface in org.eclipse.cdt.core.dom.ast
This is the root node in the physical AST.
IASTNode.CopyStyle - Enum in org.eclipse.cdt.core.dom.ast
 
IASTNodeLocation - Interface in org.eclipse.cdt.core.dom.ast
A NodeLocation represents the source location of a given node.
IASTNodeSelector - Interface in org.eclipse.cdt.core.dom.ast
Interface for searching nodes in a translation unit.
IASTNullStatement - Interface in org.eclipse.cdt.core.dom.ast
This node represents a null statement, ';'
IASTParameterDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This class represents a parameter declaration
IASTPointer - Interface in org.eclipse.cdt.core.dom.ast
This represents the good ol' * pointer operator.
IASTPointerOperator - Interface in org.eclipse.cdt.core.dom.ast
 
IASTPreprocessorElifStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a #elif preprocessor statement.
IASTPreprocessorElseStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #else statement.
IASTPreprocessorEndifStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #endif statement.
IASTPreprocessorErrorStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #error statement.
IASTPreprocessorFunctionStyleMacroDefinition - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor function-style macro definition.
IASTPreprocessorIfdefStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #ifdef statement.
IASTPreprocessorIfndefStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #ifndef statement.
IASTPreprocessorIfStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #if statement.
IASTPreprocessorIncludeStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a preprocessor #include statement.
IASTPreprocessorMacroDefinition - Interface in org.eclipse.cdt.core.dom.ast
This represents the definition of a macro.
IASTPreprocessorMacroExpansion - Interface in org.eclipse.cdt.core.dom.ast
Models macro expansion found in the source code that is not nested inside another expansion.
IASTPreprocessorObjectStyleMacroDefinition - Interface in org.eclipse.cdt.core.dom.ast
This interface represents an object-style macro definition.
IASTPreprocessorPragmaStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a #pragma directive or a pragma operator.
IASTPreprocessorStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the base interface for all preprocessor directives.
IASTPreprocessorUndefStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a preprocessor #undef statement.
IASTProblem - Interface in org.eclipse.cdt.core.dom.ast
Interface for problems in the AST tree.
IASTProblemDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a declaration.
IASTProblemExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against an expression.
IASTProblemHolder - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a base interface to represent a problem owner or holder.
IASTProblemStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a statement.
IASTProblemTypeId - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a type-id.
IASTReturnStatement - Interface in org.eclipse.cdt.core.dom.ast
 
IASTSimpleDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This is a simple declaration which contains a sequence of declSpecifiers followed by a list of declarators.
IASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This represents a declaration specifier for a built-in type.
IASTStandardFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This is a declarator for a non K&R C function.
IASTStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the root interface for statements.
IASTSwitchStatement - Interface in org.eclipse.cdt.core.dom.ast
The switch statement.
IASTToken - Interface in org.eclipse.cdt.core.dom.ast
Represents an arbitrary code token.
IASTTokenList - Interface in org.eclipse.cdt.core.dom.ast
Represents a sequence of code tokens.
IASTTranslationUnit - Interface in org.eclipse.cdt.core.dom.ast
The translation unit represents a compilable unit of source.
IASTTranslationUnit.IDependencyTree - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTranslationUnit.IDependencyTree.IASTInclusionNode - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTypeId - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTypeIdInitializerExpression - Interface in org.eclipse.cdt.core.dom.ast
Compound literal: type-id { initializer }
IASTUnaryExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface is used to represent a unary expression in the AST.
IASTWhileStatement - Interface in org.eclipse.cdt.core.dom.ast
Ye ol' while statement.
IBasicType - Interface in org.eclipse.cdt.core.dom.ast
Interface for basic types.
IBasicType.Kind - Enum in org.eclipse.cdt.core.dom.ast
 
IBinding - Interface in org.eclipse.cdt.core.dom.ast
Represents the semantics of a name found in the AST or the index.
IBindingTagger - Interface in org.eclipse.cdt.core.dom.ast.tag
Implementations are contributed with the org.eclipse.cdt.core.tagger extension-point.
IBTreeComparator - Interface in org.eclipse.cdt.internal.core.pdom.db
 
IBTreeVisitor - Interface in org.eclipse.cdt.internal.core.pdom.db
 
IBuiltinBindingsProvider - Interface in org.eclipse.cdt.core.dom.parser
Provides built-in symbols to the parser.
ICArrayType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICASTArrayDesignator - Interface in org.eclipse.cdt.core.dom.ast.c
C-style array designator.
ICASTArrayModifier - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents the role of a C array modifier.
ICASTCompositeTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
Structs and Unions in C can be qualified w/restrict keyword.
ICASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
C extension to IASTDeclSpecifier.
ICASTDesignatedInitializer - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents a designated initializer, e.g.
ICASTDesignator - Interface in org.eclipse.cdt.core.dom.ast.c
Base interface for all C-style designators.
ICASTElaboratedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
C's elaborated type specifier.
ICASTEnumerationSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
C Enumeration decl specifier.
ICASTFieldDesignator - Interface in org.eclipse.cdt.core.dom.ast.c
Specific designator that represents a field reference.
ICASTKnRFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast.gnu.c
This is the declarator for a K&R C Function.
ICASTPointer - Interface in org.eclipse.cdt.core.dom.ast.c
C-specific pointer.
ICASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents a built-in type in C.
ICASTTypedefNameSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
This interface is just as an IASTNamedTypeSpecifier, except that it also includes the abiliy to use the restrict modifier.
ICASTTypeIdInitializerExpression - Interface in org.eclipse.cdt.core.dom.ast.c
C Expression of the format type-id { initializer } GCC allows compound literals for c++, therefore the interface was moved to the common ast interfaces (IASTTypeIdInitializerExpression).
ICASTVisitor - Interface in org.eclipse.cdt.core.dom.ast.c
Interface for visitors to visit c-specific nodes.
ICBasicType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICCompositeTypeScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICExternalBinding - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents a binding for a function or variable that is assumed to exist in another compilation unit and that would be found at link time.
ICFunctionPrototypeScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICFunctionScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICInternalBinding - Interface in org.eclipse.cdt.internal.core.dom.parser.c
Methods needed by CVisitor but not meant for public interface
ICInternalFunction - Interface in org.eclipse.cdt.internal.core.dom.parser.c
Interface for ast-internal implementations of function bindings.
ICNodeFactory - Interface in org.eclipse.cdt.core.dom.ast.c
Factory for AST nodes for the C programming language.
ICodeReaderCache - Interface in org.eclipse.cdt.core.parser
Deprecated. 
ICodeReaderFactory - Interface in org.eclipse.cdt.core.dom
Deprecated.
ICompositesFactory - Interface in org.eclipse.cdt.internal.core.index.composite
 
ICompositeType - Interface in org.eclipse.cdt.core.dom.ast
Interface for all composite types: classes, structs and unions.
IContentAssistMatcher - Interface in org.eclipse.cdt.core.parser.util
A matcher for content assist-like application to determine whether names match the user provided text.
ICParserExtensionConfiguration - Interface in org.eclipse.cdt.core.dom.parser.c
C parser extension configuration interface.
ICPointerType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICPPAliasTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents an alias template (14.5.7).
ICPPAliasTemplateInstance - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents an instance of an alias template (14.5.7).
ICPPASTAliasDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a C++ alias declaration.
ICPPASTAlignmentSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
A C++ alignment-specifier.
ICPPASTAmbiguousTemplateArgument - Interface in org.eclipse.cdt.core.dom.ast.cpp
Place-holder in the AST for template arguments that are not yet understood.
ICPPASTArrayDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Array declarator for C++
ICPPASTArrayDesignator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Array designator, e.g.
ICPPASTArraySubscriptExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTAttribute - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a C++11 (ISO/IEC 14882:2011 7.6) attribute.
ICPPASTAttributeList - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a C++11 (ISO/IEC 14882:2011 7.6.1 [dcl.attr.grammar]) attribute specifier of the form [[ attribute-list ]].
ICPPASTAttributeSpecifier - Interface in org.eclipse.cdt.core.dom.parser.cpp
Represents a C++11 (ISO/IEC 14882:2011 7.6.1 [dcl.attr.grammar]) attribute specifier.
ICPPASTBinaryExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds a few more binary expressions over C.
ICPPASTCapture - Interface in org.eclipse.cdt.core.dom.ast.cpp
Capture for a lambda expression, introduced in C++0x.
ICPPASTCastExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds in additional cast-style expressions.
ICPPASTCatchHandler - Interface in org.eclipse.cdt.core.dom.ast.cpp
Catch handler used for try block statements or for functions with try block.
ICPPASTClassVirtSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
A class-virt-specifier after a class name.
ICPPASTClassVirtSpecifier.SpecifierKind - Enum in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTCompletionContext - Interface in org.eclipse.cdt.core.dom.ast
Interface for a code completion's context.
ICPPASTCompositeTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base specifiers are where a class expresses from whom it inherits.
ICPPASTCompoundStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a block of statements in C++.
ICPPASTConstructorChainInitializer - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a member initializer:
ICPPASTConstructorInitializer - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a potentially empty list of initializers in parenthesis: ( initializer-list? )
ICPPASTConversionName - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ conversion member function.
ICPPASTDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Declarator for c++.
ICPPASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds additional modifiers and types for decl specifier sequence.
ICPPASTDecltypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ AST node for decltype-specifiers.
ICPPASTDeleteExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a delete expression.
ICPPASTDesignatedInitializer - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a designated initializer, e.g.
ICPPASTDesignator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base interface for all C-style designators.
ICPPASTElaboratedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
Elaborated types specifier in C++ [dcl.type.elab].
ICPPASTEnumerationSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
enum struct : unsigned int {...}
ICPPASTExplicitTemplateInstantiation - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents an explicit template instantiation.
ICPPASTExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for C++ expressions.
ICPPASTExpressionList - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTFieldDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Field declarator for c++.
ICPPASTFieldDesignator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Specific designator that represents a field reference.
ICPPASTFieldReference - Interface in org.eclipse.cdt.core.dom.ast.cpp
Certain field references in C++ require the use the keyword template to specify the parse.
ICPPASTForStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
The C++ 'for' statement.
ICPPASTFunctionCallExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds a few things to function declarators.
ICPPASTFunctionDeclarator.RefQualifier - Enum in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTFunctionDefinition - Interface in org.eclipse.cdt.core.dom.ast.cpp
In c++ the a function definition for a constructor may contain member initializers.
ICPPASTFunctionTryBlockDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
Deprecated.
ICPPASTFunctionWithTryBlock - Interface in org.eclipse.cdt.core.dom.ast.cpp
Models a function defined with a try block, which is a function definition:
ICPPASTIfStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
The 'if' statement including the optional else clause.
ICPPASTInitializerClause - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ specific initializer clause.
ICPPASTInitializerList - Interface in org.eclipse.cdt.core.dom.ast.cpp
Braced initializer list.
ICPPASTInternalScope - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Interface for internal c++ scopes
ICPPASTInternalTemplateDeclaration - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Adds method that assist in finding the relation-ship between a template declaration and the names of the nested declaration.
ICPPASTLambdaExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
Lambda expression, introduced in C++11.
ICPPASTLambdaExpression.CaptureDefault - Enum in org.eclipse.cdt.core.dom.ast.cpp
The capture default can be by copy, by reference or unspecified.
ICPPASTLinkageSpecification - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a linkage specification.
ICPPASTLiteralExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds additional literal types to primary expression.
ICPPASTName - Interface in org.eclipse.cdt.core.dom.ast.cpp
AST node for names in C++ translation units.
ICPPASTNamedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds the capability of qualifying a named type specifier w/the keyword typename.
ICPPASTNamespaceAlias - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a namespace alias in C++, e.g.
ICPPASTNamespaceDefinition - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a namespace definition in C++.
ICPPASTNameSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
AST node for elements of the qualifier in a qualified name.
ICPPASTNaryTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
A type-id expression with any number of arguments.
ICPPASTNaryTypeIdExpression.Operator - Enum in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTNewExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a new expression.
ICPPASTOperatorName - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ overloaded operator member function name.
ICPPASTPackExpandable - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for nodes that can potentially be pack-expansions.
ICPPASTPackExpansionExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
Pack expansion as it can occur as an element in an expression-lists or as a non-type template argument.
ICPPASTParameterDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTPointerToMember - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is a pointer to member pointer operator for declarators.
ICPPASTQualifiedName - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface is a qualified name in C++.
ICPPASTRangeBasedForStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a range-based 'for' loop.
ICPPASTReferenceOperator - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is C++'s reference operator, i.e.
ICPPASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a built-in type in C++.
ICPPASTSimpleTypeConstructorExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
Functional cast expressions: simple-type-specifier (expression-list?) simple-type-specifier braced-init-list typename-specifier (expression-list?) typename-specifier braced-init-list
ICPPASTSimpleTypeTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a simple type template parameter.
ICPPASTStaticAssertDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
Models static assertions: static_assert(false, "message");
ICPPASTSwitchStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTemplateDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
Template declaration.
ICPPASTTemplatedTypeTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is a template template parameter as V in template<template<typename T> class V> class CT;
ICPPASTTemplateId - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base interface for all template parameters.
ICPPASTTemplateSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a template specialization.
ICPPASTTranslationUnit - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTryBlockStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents the try block statement.
ICPPASTTypeId - Interface in org.eclipse.cdt.core.dom.ast.cpp
Type ids in C++.
ICPPASTTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTypenameExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
Deprecated.
ICPPASTTypeTransformationSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
A decl-specifier that represents the application of an intrinsic type transformation operator like __underlying_type(T).
ICPPASTUnaryExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTUsingDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a using declaration.
ICPPASTUsingDirective - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ using directive.
ICPPASTVirtSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
A virt-specifier at the end of a function declaration.
ICPPASTVirtSpecifier.SpecifierKind - Enum in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTVisibilityLabel - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ allows for visibility labels to be mixed with declarations in class specifiers.
ICPPASTVisitor - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for visitors to visit c-specific nodes.
ICPPASTWhileStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface accommodates C++ allows for broader while loop syntax.
ICPPBase - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents the relationship between a class and one of its base classes.
ICPPBasicType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPBinding - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPBlockScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPClassScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for class scopes.
ICPPClassSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
Specializations of all sorts of class types.
ICPPClassSpecializationScope - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Composite scope of a class specialization.
ICPPClassTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPClassTemplatePartialSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a class template partial specialization.
ICPPClassTemplatePartialSpecializationSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for specializations of partial specializations.
ICPPClassType - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a C++ class.
ICPPComputableFunction - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a function whose executing may be simulated at parsing time.
ICPPConstructor - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPConstructorSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
Binding for specializations of constructors.
ICPPDeferredClassInstance - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Interface for deferred class template instances.
ICPPDeferredFunction - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a reference to a function which cannot be resolved because an argument depends on a template parameter.
ICPPDeferredTemplateInstance - Interface in org.eclipse.cdt.core.dom.ast.cpp
Deprecated.
ICPPEnumeration - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ specific version of enumerations.
ICPPEnumerationSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPEnumScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for enumeration scopes.
ICPPEvaluation - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Assists in evaluating expressions.
ICPPEvaluation.ConstexprEvaluationContext - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Keeps track of state during a constexpr evaluation.
ICPPExecution - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Assists in executing statements for constexpr evaluation
ICPPExecutionOwner - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
 
ICPPField - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPFieldTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
A field template.
ICPPFunction - Interface in org.eclipse.cdt.core.dom.ast.cpp
Binding for c++ functions.
ICPPFunctionInstance - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents an instantiation or an explicit specialization of a function template.
ICPPFunctionScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPFunctionSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
Binding for specializations of functions.
ICPPFunctionTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for function templates
ICPPFunctionType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPInstanceCache - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Caches instances per template, the template definitions need to implement this interface
ICPPInternalBase - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
 
ICPPInternalBinding - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Non API methods for C++ bindings.
ICPPInternalClassTemplate - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Interface for class templates used in the AST.
ICPPInternalEnumerator - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Non API methods for C++ enumerators.
ICPPInternalFunction - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Interface for ast-internal implementations of function bindings.
ICPPInternalNamespaceScope - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
For namespace scopes from the AST or mapped index namespace scopes.
ICPPInternalTemplate - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Interface for templates from the AST.
ICPPInternalUnknownScope - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Scope corresponding to an unknown binding.
ICPPInternalVariable - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
 
ICPPMember - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a member of a class.
ICPPMethod - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base interface for methods, also used for constructors.
ICPPMethodSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
Specialization of a method.
ICPPNamespace - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ namespace
ICPPNamespaceAlias - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPNamespaceScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
A namespace scope is either a block-scope or a namespace-scope or global scope.
ICPPNodeFactory - Interface in org.eclipse.cdt.core.dom.ast.cpp
Factory for AST nodes for the C++ programming language.
ICPPParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPParameterPackType - Interface in org.eclipse.cdt.core.dom.ast.cpp
A parameter pack is not actually a type, however we model it as such in order to be able to represent function-types that contain parameter packs.
ICPPParserExtensionConfiguration - Interface in org.eclipse.cdt.core.dom.parser.cpp
C++ parser extension configuration interface.
ICPPPartiallySpecializable - Interface in org.eclipse.cdt.core.dom.ast.cpp
Something that can be partially specialized.
ICPPPartialSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
A partially specialized variable or class template.
ICPPPointerToMemberType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPReferenceType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
For an instantiation of a class template, the members of that instantiation will be specializations of the members of the original class template.
ICPPTemplateArgument - Interface in org.eclipse.cdt.core.dom.ast.cpp
Models the value of a template parameter or for the argument of a template-id.
ICPPTemplateDefinition - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base interface for all template definitions including explicit (partial) specializations.
ICPPTemplateInstance - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents an instantiation or an explicit specialization of a class or a function template.
ICPPTemplateNonTypeParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface for template non type parameters.
ICPPTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base interface for all template parameters (non-type, type and template).
ICPPTemplateParameterMap - Interface in org.eclipse.cdt.core.dom.ast.cpp
Models the mapping of template parameters to values, or pack-expansions.
ICPPTemplateParameterOwner - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Interface for templates from the AST.
ICPPTemplateScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
A separate template scope is used for each template declaration.
ICPPTemplateTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
Template parameters of type template.
ICPPTemplateTypeParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPTwoPhaseBinding - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
An interface for bindings that are resolvable in two steps.
ICPPTypeSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
A common interface for ICPPClassSpecialization and ICPPEnumerationSpecialization.
ICPPUnaryTypeTransformation - Interface in org.eclipse.cdt.core.dom.ast.cpp
A type used to represent the result of applying an unary type transformation operator like __underlying_type(T).
ICPPUnaryTypeTransformation.Operator - Enum in org.eclipse.cdt.core.dom.ast.cpp
Identifies the type transformation operator being applied.
ICPPUnknownBinding - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents the binding for a dependent name within a template declaration.
ICPPUnknownMember - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents the binding for a dependent name within a template declaration.
ICPPUnknownMemberClass - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a binding for a type found in a template definition, that can be determined only after the template is instantiated.
ICPPUnknownMemberClassInstance - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents a partially instantiated C++ class template, declaration of which is not yet available.
ICPPUnknownType - Interface in org.eclipse.cdt.internal.core.dom.parser.cpp
Marks types that depend on a template parameter and are thus unknown.
ICPPUsingDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
A using declaration introduces a name into the declarative region in which it appears, that name is a synonym of some entity declared elsewhere The using declaration is both a declaration of a new binding and a reference to a previously declared binding
ICPPUsingDirective - Interface in org.eclipse.cdt.core.dom.ast.cpp
Interface to model using directives.
ICPPVariable - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPVariableInstance - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents an instantiation or an explicit specialization of a variable template.
ICPPVariableTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
A variable template.
ICPPVariableTemplatePartialSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
Partial specialization of a variable template.
ICQualifierType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICTextFileChangeFactory - Interface in org.eclipse.cdt.internal.core.dom.rewrite
Factory to create CTextFileChanges.
ID - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
ID - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
ID - Static variable in class org.eclipse.cdt.core.index.export.ExportIndexFileInfoMatcher
 
id - Variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
ID - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMFastIndexer
 
ID - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMNullIndexer
 
ID_FAST_INDEXER - Static variable in interface org.eclipse.cdt.core.dom.IPDOMManager
 
ID_FULL_INDEXER - Static variable in interface org.eclipse.cdt.core.dom.IPDOMManager
Deprecated.
The full indexer has been removed.
ID_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
ID_NAME represents the relationship between an IASTIdExpression and a IASTName.
ID_NO_INDEXER - Static variable in interface org.eclipse.cdt.core.dom.IPDOMManager
 
IDENTIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
 
identifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parses an identifier.
identifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
identifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
identifierOrKeyword() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
IDS_FOR_LINKAGES_TO_INDEX - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
IDS_FOR_LINKAGES_TO_INDEX - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
IDS_FOR_LINKAGES_TO_INDEX_C_FIRST - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
IEnumeration - Interface in org.eclipse.cdt.core.dom.ast
 
IEnumerator - Interface in org.eclipse.cdt.core.dom.ast
Interface for enumerators.
IExportProjectProvider - Interface in org.eclipse.cdt.core.index.export
An IExportProjectProvider provides a configured ICProject suitable set up for indexing.
IExtendedScannerInfo - Interface in org.eclipse.cdt.core.parser
Extension to IScannerInfo, allows for providing additional preprocessor options.
IExtensionToken - Interface in org.eclipse.cdt.core.dom.parser
Token types for parser extensions.
IF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
IField - Interface in org.eclipse.cdt.core.dom.ast
 
IFileNomination - Interface in org.eclipse.cdt.core.dom.ast
Interface for constructs that nominate a file for an AST: IASTTranslationUnit, IASTPreprocessorIncludeStatement, IIndexFile.
IFunction - Interface in org.eclipse.cdt.core.dom.ast
This represents a function in the program.
IFunctionType - Interface in org.eclipse.cdt.core.dom.ast
 
IGCCASTArrayRangeDesignator - Interface in org.eclipse.cdt.core.dom.ast.gnu.c
GCC-specific designator that allows for shorthand array range to be specified in a designated initializer.
IGCCASTAttributeList - Interface in org.eclipse.cdt.core.dom.ast.gnu
Represents a GCC attribute specifier, introduced by __attribute__.
IGCCASTAttributeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu
Deprecated.
Use IGCCASTAttributeList instead.
IGCCASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu.c
Deprecated.
Everything can be expressed as ICASTSimpleDeclSpecifier.
IGCCToken - Interface in org.eclipse.cdt.core.parser
 
IGNORE_CATEGORIES_MASK - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Mask to use in order to filter out the category portion of the problem ID.
ignoreMembers - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
ignoreRecursionResolvingBindings() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
ignoreUsingDirectives - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
IGNUASTCompoundStatementExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu
There are GNU language extensions that apply to both GCC and G++.
IGNUASTGotoStatement - Interface in org.eclipse.cdt.core.dom.ast.gnu
Represents a GNU goto expression.
IGNUASTTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu
Deprecated.
Use IASTTypeIdExpression, instead.
IGNUASTUnaryExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu
Deprecated.
Replaced by IASTUnaryExpression.
IGPPASTArrayRangeDesignator - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
GCC-specific designator that allows for shorthand array range to be specified in a designated initializer, e.g.
IGPPASTBinaryExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
G++ introduces additional operators.
IGPPASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
Replaced by IASTDeclSpecifier.
IGPPASTExplicitTemplateInstantiation - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
IGPPASTPointer - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
Use IASTPointer, instead.
IGPPASTPointerToMember - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
IGPPASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
IGPPBasicType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
use ICPPBasicType, instead.
IGPPPointerToMemberType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
IGPPPointerType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
Deprecated.
Use IPointerType, instead.
IGPPQualifierType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
 
IInactiveCodeToken - Interface in org.eclipse.cdt.core.parser
IIndex - Interface in org.eclipse.cdt.core.index
Interface for accessing the index for one or more projects.
IIndexBinding - Interface in org.eclipse.cdt.core.index
Represents the semantics of a name in the index.
IIndexBindingConstants - Interface in org.eclipse.cdt.internal.core.index
Constants used by IIndexFragment implementations for identifying persisted binding types
IIndexCBindingConstants - Interface in org.eclipse.cdt.internal.core.index
Constants used by IIndexFragment implementations for identifying persisted binding types
IIndexChangeEvent - Interface in org.eclipse.cdt.core.index
IndexChangeEvents describe changes to the index.
IIndexChangeListener - Interface in org.eclipse.cdt.core.index
An index change listener is notified of changes to the index.
IIndexCPPBindingConstants - Interface in org.eclipse.cdt.internal.core.index
Constants used by IIndexFragment implementations for identifying persisted binding types.
IIndexerStateEvent - Interface in org.eclipse.cdt.core.index
IndexChangeEvents describe changes to the state of the indexer.
IIndexerStateListener - Interface in org.eclipse.cdt.core.index
An indexer state listener is notified of changes to the state of the indexer.
IIndexFile - Interface in org.eclipse.cdt.core.index
Represents a file that has been indexed.
IIndexFileLocation - Interface in org.eclipse.cdt.core.index
Files in the index are (conceptually) partitioned into workspace and non-workspace (external) files.
IIndexFileSet - Interface in org.eclipse.cdt.core.index
File set for index files.
IIndexFragment - Interface in org.eclipse.cdt.internal.core.index
Interface for the implementation of the actual index storage mechanism.
IIndexFragmentBinding - Interface in org.eclipse.cdt.internal.core.index
 
IIndexFragmentBindingComparator - Interface in org.eclipse.cdt.internal.core.index
 
IIndexFragmentFile - Interface in org.eclipse.cdt.internal.core.index
 
IIndexFragmentFileSet - Interface in org.eclipse.cdt.internal.core.index
 
IIndexFragmentInclude - Interface in org.eclipse.cdt.internal.core.index
 
IIndexFragmentName - Interface in org.eclipse.cdt.internal.core.index
 
IIndexFragmentProvider - Interface in org.eclipse.cdt.internal.core.index.provider
The ICProject IIndex is a logical index composed of potentially many IIndexFragments.
IIndexInclude - Interface in org.eclipse.cdt.core.index
Interface for an include directive stored in the index.
IIndexLinkage - Interface in org.eclipse.cdt.core.index
Represents the linkage of a name in the index.
IIndexLocationConverter - Interface in org.eclipse.cdt.core.index
Each IIndexFragment stores file location representations in an implementation specific manner.
IIndexMacro - Interface in org.eclipse.cdt.core.index
Represents a macro stored in the index.
IIndexMacroContainer - Interface in org.eclipse.cdt.core.index
Represents a binding for all macros with the same name.
IIndexManager - Interface in org.eclipse.cdt.core.index
Starting point for working with the index.
IIndexName - Interface in org.eclipse.cdt.core.index
Interface for all the names in the index.
IIndexProvider - Interface in org.eclipse.cdt.core.index.provider
An IIndexProvider implementation provides additional indexing information for CDT projects This interface only exists to hold commonality from sub-interfaces.
IIndexScope - Interface in org.eclipse.cdt.internal.core.index
Interface for scopes returned via the index
IIndexSymbols - Interface in org.eclipse.cdt.core.index
A container for symbols that should be added to a linkage in the persisted index.
IIndexType - Interface in org.eclipse.cdt.internal.core.index
Interface for types stored in the index
IInternalPDOMNode - Interface in org.eclipse.cdt.internal.core.pdom.dom
Common, but internal methods for all pdom nodes.
ILabel - Interface in org.eclipse.cdt.core.dom.ast
Represents the mapping between goto statements and the label statements the go to.
ILanguageMapper - Interface in org.eclipse.cdt.internal.core.indexer
This mapper can be used for determining the ILanguage for a particular file.
ILexerLog - Interface in org.eclipse.cdt.internal.core.parser.scanner
Interface between the lexer and the preprocessor for picking up warnings and comments.
ILinkage - Interface in org.eclipse.cdt.core.dom
Represents a linkage under which bindings are stored in the index.
ILocationCtx - Interface in org.eclipse.cdt.internal.core.parser.scanner
Interface between location map and preprocessor for modeling contexts that can deal with offsets.
ILocationResolver - Interface in org.eclipse.cdt.internal.core.parser.scanner
Interface between the AST and the location-resolver for resolving offsets.
IMacro - Interface in org.eclipse.cdt.core.parser
Interface to provide macro definitions in an IScannerExtensionConfiguration.
IMacroBinding - Interface in org.eclipse.cdt.core.dom.ast
Models bindings for macro names.
IMacroDictionary - Interface in org.eclipse.cdt.internal.core.parser
Interface for accessing the macro dictionary of the preprocessor.
ImageLocationInfo - Class in org.eclipse.cdt.internal.core.parser.scanner
Information needed for computing image-locations.
ImageLocationInfo() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo
 
ImageLocationInfo.MacroImageLocationInfo - Class in org.eclipse.cdt.internal.core.parser.scanner
 
ImageLocationInfo.ParameterImageLocationInfo - Class in org.eclipse.cdt.internal.core.parser.scanner
 
IMPLICIT_DESTRUCTOR_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorNameOwner
 
IMPLICIT_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner
 
importProjectPDOM(ICProject, InputStream, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
Resets the pdom for the project with the provided stream.
InactiveCodeToken - Class in org.eclipse.cdt.internal.core.parser.scanner
Special token to separate active from inactive code
IName - Interface in org.eclipse.cdt.core.dom
Common interface for names in the index and the AST.
INCLUDE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
INCLUDE_NAME describes the relationship between an include directive and its name.
IncludeExportPatterns - Class in org.eclipse.cdt.core.parser
Container for include export patterns, for example "IWYU pragma: export", "IWYU pragma: begin_exports" and "IWYU pragma: end_exports".
IncludeExportPatterns(String, String, String) - Constructor for class org.eclipse.cdt.core.parser.IncludeExportPatterns
 
IncludeFileContentProvider - Class in org.eclipse.cdt.core.parser
A file content provider is used to create file content objects for include directives.
IncludeFileContentProvider() - Constructor for class org.eclipse.cdt.core.parser.IncludeFileContentProvider
 
IncludeGuardDetection - Class in org.eclipse.cdt.internal.core.parser.scanner
Helper class for detecting include guards.
IncludeGuardDetection() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.IncludeGuardDetection
 
includeInactiveNodes - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Per default inactive nodes are not visited.
IncludeInformation(IASTPreprocessorIncludeStatement, IIndexFileLocation, ISignificantMacros, boolean) - Constructor for class org.eclipse.cdt.internal.core.index.IWritableIndex.IncludeInformation
 
IncludeSearchPath - Class in org.eclipse.cdt.internal.core.parser.scanner
Represents the include search path
IncludeSearchPathElement - Class in org.eclipse.cdt.internal.core.parser.scanner
Represents an entry of the include search path
INCOMPLETE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
incrementCounter(String) - Static method in class org.eclipse.cdt.internal.core.parser.util.Profiler
 
incrementedValue(IValue, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
incrementIndentationLevel() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
incResolutionDepth() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
index - Variable in class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
 
index - Variable in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
 
INDEX_OF_DEFECTIVE_FILES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
INDEX_OF_FILES_WITH_UNRESOLVED_INCLUDES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
IndexBasedFileContentProvider - Class in org.eclipse.cdt.internal.core.index
Code reader factory, that fakes code readers for header files already stored in the index.
IndexBasedFileContentProvider(IIndex, ASTFilePathResolver, int, IncludeFileContentProvider) - Constructor for class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
IndexBasedFileContentProvider(IIndex, ASTFilePathResolver, int, IncludeFileContentProvider, AbstractIndexerTask) - Constructor for class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
indexChanged(IIndexChangeEvent) - Method in interface org.eclipse.cdt.core.index.IIndexChangeListener
Notifies this listener that some part of the index has changed.
indexChanged(IIndexerStateEvent) - Method in interface org.eclipse.cdt.core.index.IIndexerStateListener
Notifies this listener that the state of the indexer has changed.
IndexChangeEvent - Class in org.eclipse.cdt.internal.core.index
 
IndexChangeEvent(ICProject, PDOM.ChangeEvent) - Constructor for class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
IndexChangeEvent() - Constructor for class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
IndexCPPSignatureUtil - Class in org.eclipse.cdt.internal.core.index
Determines the signatures and signature hashes for bindings that can have siblings with the same name.
IndexCPPSignatureUtil() - Constructor for class org.eclipse.cdt.internal.core.index.IndexCPPSignatureUtil
 
IndexerASTVisitor - Class in org.eclipse.cdt.internal.core.pdom.indexer
 
IndexerASTVisitor(boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
IndexerASTVisitor.Definition - Class in org.eclipse.cdt.internal.core.pdom.indexer
Represents a definition of a class or function.
indexerID - Variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
IndexerInputAdapter - Class in org.eclipse.cdt.internal.core.pdom
Abstract class to obtain information about the input to the indexer.
IndexerInputAdapter() - Constructor for class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
 
indexerIsIdle() - Method in interface org.eclipse.cdt.core.index.IIndexerStateEvent
Tests whether the indexer has more work to do.
indexerIsIdle() - Method in class org.eclipse.cdt.internal.core.index.IndexerStateEvent
 
IndexerPreferences - Class in org.eclipse.cdt.internal.core.pdom.indexer
Access to indexer properties.
IndexerPreferences() - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
IndexerProgress - Class in org.eclipse.cdt.internal.core.pdom
 
IndexerProgress() - Constructor for class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
IndexerProgress(IndexerProgress) - Constructor for class org.eclipse.cdt.internal.core.pdom.IndexerProgress
 
IndexerSetupParticipant - Class in org.eclipse.cdt.core.index
Abstract base class for indexer setup participants.
IndexerSetupParticipant() - Constructor for class org.eclipse.cdt.core.index.IndexerSetupParticipant
 
IndexerStateEvent - Class in org.eclipse.cdt.internal.core.index
 
IndexerStateEvent() - Constructor for class org.eclipse.cdt.internal.core.index.IndexerStateEvent
 
IndexerStateEvent(int) - Constructor for class org.eclipse.cdt.internal.core.index.IndexerStateEvent
 
IndexerStatistics - Class in org.eclipse.cdt.internal.core.pdom
 
IndexerStatistics() - Constructor for class org.eclipse.cdt.internal.core.pdom.IndexerStatistics
 
IndexFactory - Class in org.eclipse.cdt.internal.core.index
Class that creates indexes based on PDOMs
IndexFactory(PDOMManager) - Constructor for class org.eclipse.cdt.internal.core.index.IndexFactory
 
IndexFactory_errorNoSuchPDOM0 - Static variable in class org.eclipse.cdt.internal.core.index.Messages
 
IndexFileContent(IIndexFile) - Constructor for class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.IndexFileContent
 
IndexFileLocation - Class in org.eclipse.cdt.internal.core.index
An implementation of IIndexFileLocation
IndexFileLocation(URI, String) - Constructor for class org.eclipse.cdt.internal.core.index.IndexFileLocation
 
IndexFileSet - Class in org.eclipse.cdt.internal.core.index
 
IndexFileSet() - Constructor for class org.eclipse.cdt.internal.core.index.IndexFileSet
 
indexFilesWithoutConfiguration() - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
IndexFilter - Class in org.eclipse.cdt.core.index
Can be subclassed and used for queries in the index.
IndexFilter() - Constructor for class org.eclipse.cdt.core.index.IndexFilter
 
IndexLocationFactory - Class in org.eclipse.cdt.core.index
Factory for obtaining instances of IIndexFileLocation for workspace and external files, and some utility methods for going in the opposite direction.
IndexLocationFactory() - Constructor for class org.eclipse.cdt.core.index.IndexLocationFactory
 
indexOf(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Returns the index into the specified array of the specified object, or -1 if the array does not contain the object, or if the array is null.
indexOf(char, char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
indexOf(char, char[], int, int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
indexOf(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
indexOf(char[], char[][]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Finds an array of chars in an array of arrays of chars.
indexOfEqual(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Assumes that array contains nulls at the end, only.
IndexProviderManager - Class in org.eclipse.cdt.internal.core.index.provider
The IndexProviderManager is responsible for maintaining the set of index fragments contributed via the CIndex extension point.
IndexProviderManager() - Constructor for class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
 
IndexProviderManager_InvalidIndexProvider - Static variable in class org.eclipse.cdt.internal.core.index.provider.Messages
 
IndexProviderManager_NoCompatibleFragmentsAvailable - Static variable in class org.eclipse.cdt.internal.core.index.provider.Messages
 
IndexUpdatePolicy - Class in org.eclipse.cdt.internal.core.pdom
 
IndexUpdatePolicy(ICProject, int) - Constructor for class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
INDIRECT_TYPE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
INHERIT_FRIEND_INLINE_MASK - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
inheritanceClosure(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
initConstructorData(ICPPExecution) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
 
initData(PDOMCPPVariable, IType, IValue) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
initDeclarator(IASTDeclSpecifier, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
initDeclarator(IASTDeclSpecifier, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
initDeclarator(IASTDeclSpecifier, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
INITIAL_VALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
INITIAL_VALUE is an expression.
initialize(IProject, Object) - Method in class org.eclipse.cdt.core.index.export.ExportIndexFileInfoMatcher
 
initialize(IASTProblem) - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
initialize(IASTProblem, IASTNode) - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
initialize(int, int) - Method in exception org.eclipse.cdt.internal.core.dom.parser.BacktrackException
 
initializeDefaultPreferences(IEclipsePreferences) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
initializeMacroValuesTo1() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
initializeMacroValuesTo1() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Deprecated.
empty macros are taken as they are. It is the task of configuration to provide the correct values. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=215789
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
 
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
 
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
 
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
INITIALIZER represents the relationship between an IASTDeclarator and an IASTInitializer.
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTEqualsInitializer
 
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
INITIALIZER represents the relationship between a IASTForStatement and its IASTDeclaration initializer.
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
INITIALIZER represents the relationship between an ICASTTypeIdInitializerExpression and IASTInitializer.
INITIALIZER_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
Deprecated.
INITIALIZER_EXPRESSION represents the relationship between an IASTInitializerExpression.
INITIALIZER_LIST_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
INITIALIZER_VALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
InitializerListType - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Wrapper for initializer lists to allow for participation in the overload resolution.
InitializerListType(EvalInitList) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
initializerWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
InitializerWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of initializer nodes.
InitializerWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.InitializerWriter
 
INLINE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
Gnu extension.
INLINE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
InlineNamespaceDirective(ICPPInternalNamespaceScope, ICPPInternalNamespaceScope) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper.InlineNamespaceDirective
 
INodeFactory - Interface in org.eclipse.cdt.core.dom.ast
Factory for creating AST nodes.
insert(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
Inserts the record into the b-tree.
insertBefore(IASTNode, IASTNode, IASTNode, TextEditGroup) - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Inserts the given node in this rewriter.
insertIntoNestedBindingsIndex(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Callback informing the linkage that a binding has been added.
insertLinkage(PDOMLinkage) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
INSTANCE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIncomplete
 
INSTANCE - Static variable in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
INSTANCE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCGlobalScope
 
INSTANCE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPGlobalScope
 
InstanceOfPredicate<T> - Class in org.eclipse.cdt.core.parser.util
Unary predicate returning true if the object is an instance of the given class or interface.
InstanceOfPredicate(Class<?>) - Constructor for class org.eclipse.cdt.core.parser.util.InstanceOfPredicate
 
instantiate(InstantiationContext, int) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Instantiates the evaluation with the provided template parameter map and pack offset.
instantiate(InstantiationContext, int) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPExecution
Instantiates the execution with the provided template parameter map and pack offset.
instantiate(ICPPClassTemplate, ICPPTemplateArgument[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiates a class template with the given arguments.
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecBreak
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCase
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCompoundStatement
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecConstructorChain
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecContinue
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarationStatement
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarator
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDefault
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDo
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecExpressionStatement
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecFor
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIf
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIncomplete
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecRangeBasedFor
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecReturn
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSimpleDeclaration
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSwitch
 
instantiate(InstantiationContext, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecWhile
 
instantiateAliasTemplate(ICPPAliasTemplate, ICPPTemplateArgument[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiates an alias template with the given arguments.
instantiateAliasTemplateInstance(ICPPAliasTemplateInstance, ICPPTemplateArgument[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiate a specialization of an alias template with the given arguments.
instantiateArguments(ICPPTemplateArgument[], InstantiationContext, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
instantiateArguments(ICPPTemplateArgument[], InstantiationContext, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiates arguments contained in an array.
instantiateBinding(IBinding, InstantiationContext, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
instantiateBinding(IBinding, InstantiationContext, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
instantiateCommaSeparatedSubexpressions(ICPPEvaluation[], InstantiationContext, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPDependentEvaluation
Instantiates evaluations that represent subexpressions separated by commas.
instantiateConstructorChain(ICPPConstructorSpecialization, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Returns the instantiated constructor chain of the given constructor specialization.
instantiateFunctionBody(ICPPFunctionSpecialization, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Returns the instantiated function body of the given function specialization.
instantiateName(char[], InstantiationContext, IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiate a plain name (simple-id).
instantiateType(IType, InstantiationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiates the given type with the provided map and packОffset.
instantiateTypes(IType[], InstantiationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Instantiates types contained in an array.
instantiateValue(IValue, InstantiationContext, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
InstantiationContext - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Represents parameters and state of template instantiation.
InstantiationContext(ICPPTemplateParameterMap, int, ICPPSpecialization, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
InstantiationContext(ICPPTemplateParameterMap, ICPPSpecialization, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
InstantiationContext(ICPPTemplateParameterMap, int, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
InstantiationContext(ICPPTemplateParameterMap, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
INT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
INT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
INT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
INT128 - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
INT_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
INT_TYPE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
INT_VALUE_NOT_PROVIDED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
-1, returned when an offset or a line number is unknown.
INT_ZERO - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
IntArray - Class in org.eclipse.cdt.core.parser.util
Automatically growing integer array.
IntArray() - Constructor for class org.eclipse.cdt.core.parser.util.IntArray
 
IntArray(int) - Constructor for class org.eclipse.cdt.core.parser.util.IntArray
 
INTEGRAL_VALUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
IntegralValue - Class in org.eclipse.cdt.internal.core.dom.parser
Represents values of variables, enumerators or expressions.
INTERNAL_RELATED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
IProblem relates to an implementation of design limitation
InternalFileContent - Class in org.eclipse.cdt.internal.core.parser.scanner
Instructs the preprocessor on how to handle a file-inclusion.
InternalFileContent(String, InternalFileContent.InclusionKind) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
For skipping include files.
InternalFileContent(String, AbstractCharArray, long, long, long) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
For reading include files from disk.
InternalFileContent(String, CharArray) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
For reading in-memory buffers.
InternalFileContent(String, List<IIndexMacro>, List<ICPPUsingDirective>, List<IIndexFile>, List<InternalFileContent.FileVersion>) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
For using information about an include file from the index.
InternalFileContent.FileVersion - Class in org.eclipse.cdt.internal.core.parser.scanner
 
InternalFileContent.InclusionKind - Enum in org.eclipse.cdt.internal.core.parser.scanner
 
InternalFileContentProvider - Class in org.eclipse.cdt.internal.core.parser.scanner
Internal implementation of the file content providers
InternalFileContentProvider() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
 
InternalFileContentProvider.DependsOnOutdatedFileException - Exception in org.eclipse.cdt.internal.core.parser.scanner
 
InternalParserUtil - Class in org.eclipse.cdt.internal.core.parser
Utility for creating code readers
InternalParserUtil() - Constructor for class org.eclipse.cdt.internal.core.parser.InternalParserUtil
 
invert() - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Returns an index file set with the inverse meaning.
invert() - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
IObjectMatcher - Interface in org.eclipse.cdt.core.parser.util
 
IParameter - Interface in org.eclipse.cdt.core.dom.ast
Represents a parameter to a function.
IParserConfiguration - Interface in org.eclipse.cdt.core.dom
Deprecated.
Used only by other deprecated interfaces
IParserLogService - Interface in org.eclipse.cdt.core.parser
 
IParserSettings - Interface in org.eclipse.cdt.core.parser
Interface for providing settings for the parser.
IParserSettings2 - Interface in org.eclipse.cdt.core.parser
Interface for providing settings for the parser.
IParserSettings2.Default - Class in org.eclipse.cdt.core.parser
An default implementation to be used as a base class by clients that want to contribute parser settings.
IPDOM - Interface in org.eclipse.cdt.internal.core.pdom
Interface for the IndexView to bridge between PDOM and PDOMProxy
IPDOMASTProcessor - Interface in org.eclipse.cdt.core.index
The PDOMASTProcessor extension point allows contributors to the org.eclipse.cdt.core.PDOMASTProcessor extension-point to store their own information in the persisted index.
IPDOMASTProcessor.Abstract - Class in org.eclipse.cdt.core.index
An abstract class that should be extended by contributors of the extension-point.
IPDOMBinding - Interface in org.eclipse.cdt.internal.core.pdom.dom
Interface for bindings in the PDOM.
IPDOMCPPClassType - Interface in org.eclipse.cdt.internal.core.pdom.dom.cpp
Interface that allows to implement a class-scope.
IPDOMCPPEnumerator - Interface in org.eclipse.cdt.internal.core.pdom.dom.cpp
Interface for a c++ enumerator stored in the index.
IPDOMCPPEnumType - Interface in org.eclipse.cdt.internal.core.pdom.dom.cpp
Interface that allows to implement a class-scope.
IPDOMCPPTemplateParameter - Interface in org.eclipse.cdt.internal.core.pdom.dom.cpp
Interface for template parameters stored in the index.
IPDOMCPPTemplateParameterOwner - Interface in org.eclipse.cdt.internal.core.pdom.dom.cpp
Common interface for PDOM template definitions.
IPDOMDescriptor - Interface in org.eclipse.cdt.core.index.provider
Describes a PDOM format file in the local file system.
IPDOMIndexer - Interface in org.eclipse.cdt.core.dom
 
IPDOMIndexerTask - Interface in org.eclipse.cdt.core.dom
 
IPDOMIterator<T> - Interface in org.eclipse.cdt.internal.core.pdom.dom
A generic interface for iterating through lists that are stored in the PDOM.
IPDOMLinkageFactory - Interface in org.eclipse.cdt.internal.core.pdom.dom
 
IPDOMManager - Interface in org.eclipse.cdt.core.dom
 
IPDOMMemberOwner - Interface in org.eclipse.cdt.internal.core.pdom.dom
Interface for PDOM entities that contain members.
IPDOMNode - Interface in org.eclipse.cdt.core.dom
Interface for all nodes that can be visited by a IPDOMVisitor.
IPDOMOverloader - Interface in org.eclipse.cdt.internal.core.pdom.dom
Interface for any element in the PDOM that can have the same name as a sibling, but differ in other ways (i.e.
IPDOMVisitor - Interface in org.eclipse.cdt.core.dom
 
IPersistableProblem - Interface in org.eclipse.cdt.core.parser
 
IPointerType - Interface in org.eclipse.cdt.core.dom.ast
 
IPreprocessorDirective - Interface in org.eclipse.cdt.core.parser
Constants for supported preprocessor directive types.
IProblem - Interface in org.eclipse.cdt.core.parser
Description of a C/C++ syntax problems and spelling errors as detected by the lexer, preprocessor, parser or the spelling engine.
IProblemBinding - Interface in org.eclipse.cdt.core.dom.ast
Interface for problem bindings.
IProblemFactory - Interface in org.eclipse.cdt.internal.core.parser.problem
 
IProblemType - Interface in org.eclipse.cdt.core.dom.ast
Represents an type that cannot be determined or is illegal.
IQualifierType - Interface in org.eclipse.cdt.core.dom.ast
Interface used to qualify types.
IReadOnlyPDOMProvider - Interface in org.eclipse.cdt.core.index.provider
This interface is intended for ISVs to implement when plugging a mechanism for read-only/off-line indexes into the CIndex.ReadOnlyPDOMProvider extension point element.
IRecordIterator - Interface in org.eclipse.cdt.internal.core.pdom.dom
An interface for iterating through lists that are stored in the PDOM without instantiating objects.
IRecursionResolvingBinding - Interface in org.eclipse.cdt.internal.core.dom.parser
Interface for problem bindings created to avoid infinite recursion.
IS_COMPLEX - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_CONST - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
IS_DECLARATION - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
IS_DEFINITION - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
IS_FRIEND_SPEC - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
IS_IMAGINARY - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_INHERITANCE_SPEC - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
IS_INLINE_NAMESPACE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
IS_LONG - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_LONG_LONG - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_REFERENCE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
IS_RESTRICT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
IS_SHORT - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_SIGNED - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_UNSIGNED - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
IS_VOLATILE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
isAbstract(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
 
isAcceptableNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
isAccessible(IBinding, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.AccessContext
Checks if a binding is accessible from a given name.
isAccessible(IBinding, int, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.AccessContext
Checks if a binding is accessible from a given name.
isAccessible(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.AccessContext
Checks if a binding is accessible in a given context.
isAccessible(IBinding, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.AccessContext
Checks if a binding is accessible in a given context.
isActive() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns false if this node was parsed in an inactive code branch.
isActive() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns whether this include directive was actually taken.
isActive() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
Returns whether this macro definition occurs in active code.
isActive() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorUndefStatement
Returns whether this macro definition occurs in active code.
isActive() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Test whether this include is in active code (not skipped by conditional preprocessing).
isActive() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
isActive() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
isActive() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
isActiveCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
isAddressOf() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isAddressOf() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isAggregateClass(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
8.5.1 Aggregates [dcl.init.aggr] An aggregate is an array or a class (Clause 9) with no user-provided constructors (12.1), no private or protected non-static data members (Clause 11), no base classes (Clause 10), and no virtual functions (10.3).
isAlternate() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitName
Returns true if this node is an alternate.
isAlternate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
isAmbiguousUDC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
isAncestorOf(IASTNode, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
Check whether 'ancestor' is an ancestor of 'descendant' in the AST.
isAnonymous() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
Returns whether the type is anonymous or not.
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
isAnonymous() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
isArrayAllocation() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Returns true if this expression is allocating an array.
isArrayAllocation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Returns true if this expression is allocating an array.
isAssociatedWithLastName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
isAssociatedWithLastName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
isAssociatedWithLastName() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPASTInternalTemplateDeclaration
Returns whether this template declaration is associated with the last name of the possibly qualified name of the enclosing declaration.
isASTCovered(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Checks whether comments of the ast are already present in the map.
isAtBeginningOfLine() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
isAtLeastAsQualifiedAs(CVQualifier) - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
isAuto() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
 
isAuto() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Returns whether this variable is an automatic variable.
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isAuto() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isAuto() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isAutomatic() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
isBasedOnIncompleteIndex() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns true if the index was not fully initialized when the code of the translation unit was parsed.
isBasedOnIncompleteIndex() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
isBaseSpecifier() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns whether a declaration is a base-class specifier.
isBaseSpecifier() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isBaseSpecifier() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isBlockComment() - Method in interface org.eclipse.cdt.core.dom.ast.IASTComment
Returns true if this is a block comment.
isByReference() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
Returns whether the capture uses a leading ampersand.
isByReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
isCancelled - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
IScanner - Interface in org.eclipse.cdt.core.parser
Interface between the parser and the preprocessor.
IScannerExtensionConfiguration - Interface in org.eclipse.cdt.core.dom.parser
Scanner extension configuration interface.
IScannerInfo - Interface in org.eclipse.cdt.core.parser
Interface for providing a configuration for the preprocessor.
isCaseInsensitiveFileSystem() - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
isCaseInsensitiveFileSystem() - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Returns whether the file-system is case insensitive.
isCaseInsensitiveFileSystem() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
isCatchAll() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Is this catch handler for all exceptions?
isCatchAll() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
isChildOf(PDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Checks if other node is the immediate parent of this one.
isCleared() - Method in interface org.eclipse.cdt.core.index.IIndexChangeEvent
Returns true when the index for the project was cleared.
isCleared() - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
isCleared() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
isCommitted(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isCommitted(PDOMMacro) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isCommitted(PDOMMacroReferenceName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isCommitted(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
isCommitted(PDOMMacro) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
isCommitted(PDOMMacroReferenceName) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
isCompilerGeneratedCtor(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
isComplex() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
_Complex t;
isComplex() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
Is complex number? e.g.
isComplex() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isComplex() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isComplex() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isComplex() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isConst(IType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Deprecated.
don't use it does something strange
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the const modifier used?
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Is this a const method?
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Returns true for a constant method.
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Returns whether the pointer is const qualified.
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
Returns whether the pointer is const qualified.
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IQualifierType
Returns whether this is a const type
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
isConst - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
isConst() - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
isConst(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Returns whether a type is const or a reference to a const type.
isConst() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
isConstantExpression(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns true if the expression is a compile-time constant expression.
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
isConstantExpression(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
isConstexpr() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this a constexpr
isConstexpr() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Returns whether this function is declared constexpr.
isConstexpr() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPVariable
Checks whether this variable is declared as constexpr.
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitConstructor
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isConstexpr(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isConstexpr() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isConstexprValue(IValue, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
isConstructor(IScope, IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
isConstructorDeclaration(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
isContentAssistMode() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
isContentAssistMode() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
isConversionOperator(ICPPFunction) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
isConversionOrOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Returns true if last segment is an ICPPASTConversionName or an ICPPASTOperatorName.
isConversionOrOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
IScope - Interface in org.eclipse.cdt.core.dom.ast
Scopes can be used to look-up names.
IScope.ScopeLookupData - Class in org.eclipse.cdt.core.dom.ast
 
isCopyConstructor(ICPPConstructor) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
 
isCopyOrMoveConstructor(ICPPConstructor) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
 
isCPP() - Method in enum org.eclipse.cdt.core.parser.ParserLanguage
 
isDeclaration() - Method in interface org.eclipse.cdt.core.dom.IName
Is this name being used in the AST as the introduction of a declaration?
isDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
isDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
isDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
isDeclaration() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
isDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isDeclaration() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isDefaultConstructor(ICPPConstructor) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil
 
isDefaulted() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Returns whether this is a defaulted function definition.
isDefaulted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
isDefaultedMethod(ICPPMethod) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
 
isDeferredUDC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
isDefinition() - Method in interface org.eclipse.cdt.core.dom.IName
Is this name being used in the AST as a reference rather than a declaration?
isDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
isDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
isDefinition() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
isDefinition() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
isDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isDelete(char[]) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
Returns true if the given name equals 'operator delete' or 'operator delete[]'.
isDeleted() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Returns whether this is a deleted function definition.
isDeleted() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Returns whether this is a function with a deleted function definition.
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isDeleted() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isDependentArgument(ICPPTemplateArgument) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
isDependentType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
isDependentValue(IValue) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
Tests whether the value depends on a template parameter.
isDestructor() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Is this a destructor? Returns true if its name starts with '~'
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isDestructor() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isDone() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Returns whether the requested step has already been encountered.
isDynamic() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
Returns true if this is a dynamic macro.
isDynamic() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
ISemanticProblem - Interface in org.eclipse.cdt.core.dom.ast
Base interface for all semantic problems: IProblemBinding, IProblemType
isEmpty() - Method in interface org.eclipse.cdt.core.index.IIndexSymbols
Return true if the map contains no symbols and false otherwise.
isEmpty() - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns true if the map is empty.
isEmpty() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
isEmpty() - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
isEmpty() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
isEmpty(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
Returns true if the given type is a class type, but not a union type, with no non-static data members other than bit-fields of length 0, no virtual member functions, no virtual base classes, and no base class for which isEmpty is false.
isEmpty() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFileSet
Returns true if this file set is empty.
isEmpty() - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
isEmpty() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isEmpty() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
 
isEmpty() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter.Data
 
isEmptyParameterList(IType[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
isEquivalent(Object, Object) - Method in class org.eclipse.cdt.core.dom.ast.ASTTypeMatcher
Returns true if the two objects are equal or represent the same type.
isEquivalent(Object, Object) - Method in interface org.eclipse.cdt.core.parser.util.IObjectMatcher
 
isEquivalent(ObjectMap, IObjectMatcher) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
isEquivalent(ObjectTable<T>, IObjectMatcher) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
ISerializableType - Interface in org.eclipse.cdt.internal.core.dom.parser
Interface for marshalling types for storage in the index.
isError() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns whether the problem is an error.
isError() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
isErrorInIncludedFile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns true if I/O errors were encountered while reading the included file.
isExplicit() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this an explicit constructor?
isExplicit() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Returns whether this is an explicit constructor or an explicit conversion operator.
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isExplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isExplicitSpecialization() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateInstance
Explicit specializations are modeled as instances of a template.
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPVariableInstance
 
isExplicitSpecialization() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isExported() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Is the export keyword used?
isExported() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
isExported() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
isExtern() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
 
isExtern() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Returns whether this variable is declared extern.
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CExternalFunction
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isExtern(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isExtern() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isExtern() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isExternC() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Returns whether this function is declared as extern "C".
isExternC() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPVariable
Checks whether this variable is declared as extern "C".
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isExternC(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
isExternC(IASTNode, IASTNode[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
isExternC() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isExternC() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isFile() - Method in class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
isFile(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.FileExistsCache
 
isFileBuildConfigured(Object) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
isFileBuildConfigured(Object) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
isFileBuildConfigured(Object) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Tests whether the input file is part of the build.
isFileIndexedUnconditionally(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
isFileLocal() - Method in interface org.eclipse.cdt.core.index.IIndexBinding
Returns whether the scope of the binding is file-local.
isFileLocal() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPDeferredClassInstance
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownField
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClass
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMemberClassInstance
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPUnknownMethod
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
isFileLocal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
isFinal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Queries whether the type is final.
isFinal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns whether this function is declared final.
isFinal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns whether this type is declared final.
isFinal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Returns whether this method is declared final.
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType.CPPClassTypeProblem
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
isFinal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isFinal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isFinal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isFinal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isFinal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isFinal() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
isFinal() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
isForContentAssist() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
isForQuoteIncludesOnly() - Method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPathElement
 
isFoundByHeuristics() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
Returns whether this inclusion was found by a heuristics.
isFriend() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this a friend declaration?
isFriend(IBinding, ICPPClassType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Checks if a binding is a friend of a class.
isFriend() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isFriendDeclaration(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
isFriendSpecifier() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isFromStringLiteral() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
Returns true if the type was created for a string literal.
isFrozen() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns true if this node is frozen, false otherwise.
isFrozen() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
isFrozen() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
isFullyInitialized() - Method in interface org.eclipse.cdt.core.index.IIndex
Returns true if the index is fully initialized.
isFullyInitialized() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
isFullyInitialized() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
isFullyInitialized() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Returns true if the index fragment is fully initialized.
isFullyInitialized() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isFullyInitialized() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
isFullyQualified() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Is this name fully qualified?
isFullyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
isFunctionCall() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
isFunctionSet() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
isFunctionSet() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
isFunctionStyle() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
Returns true if this is a function-style macro.
isFunctionStyle() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
isGlobal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Is this the global delete function called?
isGlobal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Is this a ::new expression?
isGlobal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
isGlobal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
isGloballyQualified() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
Returns true if this binding is qualified with respect to the translation unit for example, local variables, function parameters and local classes will all return false.
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinVariable
Returns true.
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
returns true
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
isGloballyQualified() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
isGLValue() - Method in enum org.eclipse.cdt.core.dom.ast.IASTExpression.ValueCategory
A generalized lvalue is either an lvalue or an xvalue.
isHeaderUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns whether this AST represents a header file.
isHeaderUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
ISignificantMacros - Interface in org.eclipse.cdt.core.parser
Significant macros describe the conditions under which the preprocessor selects the same active code branches in a file.
ISignificantMacros.IVisitor - Interface in org.eclipse.cdt.core.parser
 
isIgnorePointOfDeclaration() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
isImaginary() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
_Imaginary t;
isImaginary() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
Is imaginary number? e.g.
isImaginary() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isImaginary() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isImaginary() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isImaginary() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isImplicit() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Returns whether this is an implicit method (constructor, assignment operator, etc.)
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isImplicit() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isImplicitInt(IASTDeclaration) - Static method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Returns true if the given declaration has unspecified type, in this case the type defaults to int and is know as "implicit int".
isIncludedFileExported() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns true if the included file is exported by the including header.
isIncludedFileExported() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns true if the included file is exported by the including header.
isIncludedFileExported() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
isIncludedWithPragmaOnceSemantics(String) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
Returns whether the given file has been included with pragma once semantics.
isIncludedWithPragmaOnceSemantics(String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Returns IASTPreprocessorIncludeStatement or IIndexFile, in case the file has been included using pragma once semantics, or null otherwise.
isIndexedOnlyIfIncluded(Object) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
isIndexedOnlyIfIncluded(Object) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
isIndexedOnlyIfIncluded(Object) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Returns whether the given translation unit is not indexed unless it gets included.
isIndexedUnconditionally(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
isIndexedUnconditionally(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
isIndexedUnconditionally(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Checks whether the given file should be indexed unconditionally.
isIndexerIdle() - Method in interface org.eclipse.cdt.core.index.IIndexManager
Checks whether the indexer is currently idle.
isIndexerIdle() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
isIndexerSetupPostponed(ICProject) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns whether the indexer-setup for a project is currently postponed.
isIndexerSetupPostponed(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
isInheritedConstructorsSource() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
The base class is a source of inherited constructors if the class definition that declares this base contains a using declaration naming the constructors of the base class.
isInheritedConstructorsSource() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
isInhibitUseOfCurrentFileDirectory() - Method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPath
 
isInitializerList() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
isInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
isInitializing() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
isInitialRebuildRequested() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Returns whether this namespace definition is inline.
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Is this an inline function
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
Returns whether this is an inline namespace.
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns true if the function is inline.
isInline - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isInline() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isInlineNamepace() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope
 
isInlineNamepace() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalNamespaceScope
Returns whether this namespace scope is inline.
isInlineNamespaceDefinition() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns whether this name specifies an inline namespace.
isInlineNamespaceDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isInlineNamespaceDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isInWorkspace(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenter
 
ISkippedIndexedFilesListener - Interface in org.eclipse.cdt.internal.core.parser.scanner
Interface to listen for information about files skipped by the preprocessor, because they are found in the index
isLabelReference(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
 
isLastNameInUsingDeclaration(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
isLegalWithoutDtor(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
isLegalWithoutDtor(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
isLiteralClass(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
From $3.9 / 10: A type is a literal type if it is: [...] - a possibly cv-qualified class type that has all the following properties: - it has a trivial destructor - it is an aggregate type or has at least one constexpr constructor or constructor template that is not a copy or move constructor, and - all of its non-static data members and base classes are of non-volatile literal types TODO: The last property isn't being checked.
isLong() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
long int l;
isLong() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isLongLong() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
long long int l;
isLongLong() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isLongLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isLongLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isLongLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isLongLong() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isLValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
Returns whether this expression is an lvalue.
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTProblemExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNaryTypeIdExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
isLValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
isLValueReference(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Deprecated.
isMacroDefinition() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
isMoreQualifiedThan(CVQualifier) - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
isMoveConstructor(ICPPConstructor) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
 
isMutable() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
When used as a lambda declarator, it can be mutable.
isMutable() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Does this function have the mutable storage class specifier
isMutable() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPVariable
Checks whether this variable has the mutable storage class specifier.
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isMutable() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isMutable() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isNameOfFriendDeclaration(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
Checks if the given name is the name of a friend declaration.
isNarrowingConversion(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
isNegativeThrows() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isNew(char[]) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
Returns true if the given name equals 'operator new' or 'operator new[]'.
isNewTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Returns whether the the typeID a new type ID, which is the case when the type-id is provided without parenthesis.
isNewTypeId() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
isNonTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
Returns whether this is an integral value, suitable for a template non-type parameter.
isNonTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
isNonTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
isNoReturn() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns true if this function never returns.
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isNoReturn() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isNullOrConstexprFunc(ICPPFunction) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
isNullPointerConstant(IASTExpression) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
Determine whether an expression is a null pointer constant.
isNullPointerConstant(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions
 
isOnSameLine(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
isOnTopContext() - Method in interface org.eclipse.cdt.core.parser.IScanner
Returns true, whenever we are processing the outermost file of the translation unit.
isOnTopContext() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
isOpaque() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
An opaque specifier does not have a body.
isOpaque() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
isOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitName
Convenience method that returns true if this name represents an overloaded operator.
isOperator() - Method in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
isOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
isOperator() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
isOperator(int) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.TokenUtil
 
isOrphaned(PDOM, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
Is the binding as the record orphaned, i.e., has no declarations or references.
isOrphaned() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
ISourceCodeParser - Interface in org.eclipse.cdt.core.dom.parser
Interface for an AST source code parser.
isOverride() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns whether this function is declared override.
isOverride() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Returns whether this method is declared override.
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isOverride() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isOverride() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isOverride() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isOverride() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isOverride() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isOverrider(ICPPMethod, ICPPMethod) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns true if source overrides target.
isPackExpanded() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns true if individual template argument substitution in place of a template parameter that represents a pack actually happened.
isPackExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable
Returns whether this base specifier is a pack expansion.
isPackExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
Returns whether this template argument is a pack expansion or not.
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
isPackExpansion() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
isParameterPack() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateParameter
Returns whether this template parameter is a parameter pack.
isParameterPack() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameter
Returns whether this parameter is a parameter pack.
isParameterPack() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns whether this template parameter is a parameter pack.
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterSpecialization
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
isParameterPack() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
isPartOfSourceFile() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
isPartOfSourceFile(int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns whether the specified sequence number points into a file that is considered a source file (even if it is included by some other file).
isPartOfSourceFile(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
isPartOfTranslationUnitFile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Lightweight check to see whether this node is part of the root file.
isPartOfTranslationUnitFile() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
isPartOfTranslationUnitFile() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
isPartOfTranslationUnitFile(int) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Returns whether the specified sequence number points into the root file of the translation unit, or not.
isPartOfTranslationUnitFile(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
isPermanentlyReadOnly() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
Returns whether this PDOM can never be written to.
isPermanentlyReadOnly() - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
isPOD(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
C++11: 9-10
isPointerDeref() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isPointerDeref() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
isPointerDereference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Returns true of this is the arrow operator and not the dot operator.
isPointerDereference() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
isPointerDereference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
isPolymorphic(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
Returns true if and only if the given class declares or inherits a virtual function.
isPositiveThrows() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isPostfixOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
isPragmaOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorPragmaStatement
Returns whether this uses the pragma operator syntax, e.g: _Pragma("once")
isPrefixLookup() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
isPreprocessorProvidedMacro(char[]) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
Return whether 'name' is a macro whose definition is provided by the preprocessor, like __LINE__, __FILE__, __DATE__ or __TIME__.
isPresent(String) - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
Returns whether the specified option appears in the application arguments
isProjectContentSynced(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
isProjectCreationComplete(IProject) - Method in class org.eclipse.cdt.internal.core.pdom.CProjectDescriptionListener
 
isProjectIndexed(ICProject) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Returns whether an indexer is selected for the project.
isProjectIndexed(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
isProjectRegistered(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
isPureVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Is the method pure virtual?
isPureVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Returns whether this is a pure abstract method
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isPureVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isQualified() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns whether this name is qualified, i.e.
isQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
isQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
isQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isQualified() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isQualified() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
isReadAccess() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns whether this name is a read-reference to a variable or field.
isReadAccess() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isReadAccess() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isReference() - Method in interface org.eclipse.cdt.core.dom.IName
Is this name being used in the AST as a reference rather than a declaration?
isReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
isReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
isReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
isReference() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
isReference() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isReference() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
isRegister() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
 
isRegister() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Returns whether this variable is declared register.
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isRegister() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isRegister() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isReloaded() - Method in interface org.eclipse.cdt.core.index.IIndexChangeEvent
Returns true when the index for the project was loaded for the first time or reloaded with a different database.
isReloaded() - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
isReloaded() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
isRequestedStep() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Returns whether we are currently looking at the requested step.
isRequiredReference(IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
isResolve() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
isResolved() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns whether this include file was successfully resolved.
isResolved() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Test whether this include has been resolved (found in the file system).
isResolved() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
isResolvedByHeuristics() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns whether the inclusion was resolved using a heuristics.
isResolvedByHeuristics() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Tests whether this include has been resolved using a heuristics rather than relying on the include search path.
isResolvedByHeuristics() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the restrict modifier used?
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICPointerType
is this a restrict pointer
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICQualifierType
is this a restrict type
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPQualifierType
is this a restrict type
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Returns whether the pointer is restrict qualified.
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
Returns whether the pointer is qualified to be restrict.
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
isRestrict - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
isRestrict() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
isRestrict() - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
isRValue() - Method in enum org.eclipse.cdt.core.dom.ast.IASTExpression.ValueCategory
Both prvalues and xvalues are rvalues.
isRValueReference() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTReferenceOperator
Returns whether the operator denotes a rvalue reference (e.g.
isRValueReference() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Returns true if the type of the implicit object parameter is an rvalue reference.
isRValueReference() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPReferenceType
Returns whether this is an rvalue reference (e.g: int&&)
isRValueReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReferenceOperator
 
isRValueReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
isRValueReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
isRValueReference() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
isSameClassInstance(ICPPClassSpecialization, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
isSameClassSpecialization(ICPPClassSpecialization, ICPPClassSpecialization) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
isSameFunction(ICPPFunction, IASTDeclarator) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
isSameNamespace(ICPPNamespace, ICPPNamespace) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Returns true if the two given bindings represent the same type or namespace.
isSamePartialClassSpecialization(ICPPClassTemplatePartialSpecialization, ICPPClassTemplatePartialSpecialization) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
isSameType(IType) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTemplateParameter
Types containing template parameters need to be compared even before it is known to which binding the template parameter belongs to.
isSameType(IType) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTypeParameter
Types containing template parameters need to be compared even before it is known to which binding the template parameter belongs to.
isSameType(IType) - Method in interface org.eclipse.cdt.core.dom.ast.IType
Test whether this type is the same as the given one.
isSameType(IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitTypedef
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerToMemberType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameterSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameter
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeParameterSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownClassInstance
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall.ParameterPackType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfUnknownMember
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateNonTypeParameter
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTemplateParameter
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPTemplateTypeParameter
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
isSameType(IType) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
isSameValue(ICPPTemplateArgument) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
Checks whether two arguments denote the same value.
isSameValue(ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
isSameValue(ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
isScoped() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
An enum is scoped if it uses the enumeration head enum class or enum struct.
isScoped() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumeration
Returns whether this enumeration is scoped.
isScoped() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
isScoped() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration.CPPEnumerationProblem
 
isScoped() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
isScoped() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
isShort() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
short int s;
isShort() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isShort() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isShort() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isShort() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isShort() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isSigned() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
signed char c;
isSigned() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isSigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isSigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isSigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isSigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isSource(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
isSource() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
isSource() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
isSource(String) - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Answers whether this file is considered to be a source file (vs.
isSource(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
isSourceUnit(Object) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
isSourceUnit(Object) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
isSourceUnit(Object) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Tests whether the input file is a source unit.
isSpaceNeededBeforeName() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
isStandardLayout(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
C++11: 9-7
isStatementWithMixedLocation(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.MacroExpansionHandler
 
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the static modifier used?
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
Returns whether this is a static member or not.
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns true if the function has the static storage-class specifier similarly for extern, auto, register.
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Returns whether this variable is declared static.
isStatic(IFunction, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBuiltinParameter
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CKnRParameter
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
isStatic(boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.c.ICInternalFunction
Returns whether there is a static declaration for this function.
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBuiltinParameter
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPField
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
isStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterSpecialization
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameter
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeParameterSpecialization
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableInstance
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableSpecialization
 
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariableTemplate
 
isStatic(boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalFunction
Returns whether there is a static declaration for this function.
isStatic() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isStatic() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
isSubclass(ICPPClassType, ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Checks inheritance relationship between two classes.
isSupportedVersion(int) - Static method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isSupportedVersion() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
isSuppressLeadingBlankLine() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
isSystemInclude() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns whether this is a system include (one specified with angle brackets).
isSystemInclude() - Method in interface org.eclipse.cdt.core.index.IIndexInclude
Returns whether this is a system include (an include specified within angle brackets).
isSystemInclude() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
IStandaloneScannerInfoProvider - Interface in org.eclipse.cdt.internal.core.indexer
Similar to IScannerInfoProvider but computes the IScannerInfo based on a String path instead of IResource.
isTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
Was template keyword used?
isTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
Was template token consumed?
isTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
isTemplate() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
isTemplateParameter(IValue) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
Tests whether the value is a template parameter (or a parameter pack).
isThreadLocal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this thread_local
isThreadLocal() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isTracing(String) - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
isTracing() - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
isTracing() - Method in interface org.eclipse.cdt.core.parser.IParserLogService
 
isTracing() - Method in class org.eclipse.cdt.internal.core.dom.parser.ParserLogServiceWrapper
 
isTracing() - Method in class org.eclipse.cdt.internal.core.indexer.StdoutLogService
 
isTracingExceptions() - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
isTracingExceptions() - Method in class org.eclipse.cdt.internal.core.indexer.StdoutLogService
 
IString - Interface in org.eclipse.cdt.internal.core.pdom.db
Interface for strings stored in the database.
isTrivial(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
C++11: 9-6
isTrivial() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
isTriviallyCopyable(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
Returns true if 'type' is trivially copyable, as defined in [basic.types] p9: "Cv-unqualified scalar types, trivially copyable class types, arrays of such types, and non-volatile const-qualified versions of these types are collectively called trivially copyable types."
isTypeDependent() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns true if the type of the expression depends on template parameters.
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
isTypeDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
isTypename() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamedTypeSpecifier
Was typename token consumed?
isTypename() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
Set that the typename keyword was/wasn't used.
isTypename() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
isTypename() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
isTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
Returns whether this is a type value, suitable for either a template type or a template template parameter.
isTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
isTypeValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
isUniqueTypeForParameterPack(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
isUnsigned() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
unsigned int u;
isUnsigned() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isUnsigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
isUnsigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
isUnsigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
isUnsigned() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
isUsingPromiscuousBindingResolution() - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
isValidOffset(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Checks whether the given offset is valid for this array.
isValidOffset(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
isValidOffset(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
isValidType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Checks if the given type is problem-free.
isValueComputationInProgress() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
isValueComputationInProgress() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
isValueComputationInProgress() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalEnumerationSpecifier
Returns true if the value computation has started but hasn't finished yet.
isValueDependent() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Returns true if the value of the expression depends on template parameters.
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
isValueDependent() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
isVariableLength() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isVariableLength() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
isVariableSized() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the array variable sized? ( used ...
isVariableSized() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
isVectored() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Is this a delete[] ?
isVectored() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Returns whether this specifies a virtual base.
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this a virtual function?
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
Whether this is a virtual base class.
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
Returns whether this method is declared to be virtual.
isVirtual(ICPPMethod) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper
Returns whether method is virtual.
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredConstructor
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitMethod
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethod
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodInstance
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodSpecialization
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplate
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodInstance
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodSpecialization
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplate
 
isVirtual() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPMethodTemplateSpecialization
 
isVoidType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the volatile modifier used?
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Is this a volatile method?
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Returns true for a volatile method.
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Returns whether the pointer is volatile qualified.
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
Returns whether the pointer is volatile qualified.
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IQualifierType
Returns whether this is a volatile type
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
isVolatile - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
isVolatile() - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
isVolatile() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
isWarning() - Method in interface org.eclipse.cdt.core.parser.IProblem
Returns whether the problem is a warning.
isWarning() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTProblem
 
isWriteAccess() - Method in interface org.eclipse.cdt.core.index.IIndexName
Returns whether this name is a write-reference to a variable or field.
isWriteAccess() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
isWriteAccess() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
ITag - Interface in org.eclipse.cdt.core.dom.ast.tag
Tags are used to annotate ITagReader's with extra information.
ITagReader - Interface in org.eclipse.cdt.core.dom.ast.tag
An interface that provides read-only access to the tags associated with a particular binding.
ITagService - Interface in org.eclipse.cdt.core.dom.ast.tag
Provides ITagReaders for specific bindings.
ITagWriter - Interface in org.eclipse.cdt.core.dom.ast.tag
An interface that allows tag creation and modification.
ITEM - Static variable in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
iterable(Iterator<T>) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Creates an Iterable instance that just returns the given Iterator from its iterator() method.
ITERATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
ITERATION represents the relationship between a IASTForStatement and its IASTExpression iteration expression.
iterator() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
iterator() - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
iterator() - Method in class org.eclipse.cdt.internal.core.pdom.tag.BTreeIterable
 
ITodoTaskUpdater - Interface in org.eclipse.cdt.internal.core.pdom
 
IToken - Interface in org.eclipse.cdt.core.parser
 
IToken.ContextSensitiveTokenType - Enum in org.eclipse.cdt.core.parser
Token types for context-sensitive tokens.
ITokenDuple - Interface in org.eclipse.cdt.core.parser
Deprecated.
Do not use.
ITrackedNodePosition - Interface in org.eclipse.cdt.core.dom.rewrite
A tracked node position is returned when a rewrite change is requested to be tracked.
IType - Interface in org.eclipse.cdt.core.dom.ast
Interface for all c- and c++ types.
ITypeContainer - Interface in org.eclipse.cdt.internal.core.dom.parser
Internal interface representing types that contain other types
ITypedef - Interface in org.eclipse.cdt.core.dom.ast
 
ITypeMarshalBuffer - Interface in org.eclipse.cdt.internal.core.dom.parser
Buffer for marshalling and unmarshalling types.
IUnaryPredicate<T> - Interface in org.eclipse.cdt.core.parser.util
A generic unary predicate interface.
IValue - Interface in org.eclipse.cdt.core.dom.ast
Models a value of a variable, enumerator or expression.
IVariable - Interface in org.eclipse.cdt.core.dom.ast
Interface for all sorts of variables: local, parameter, global, field.
IWritableIndex - Interface in org.eclipse.cdt.internal.core.index
Interface used by the indexer to write to the index.
IWritableIndex.IncludeInformation - Class in org.eclipse.cdt.internal.core.index
 
IWritableIndexFragment - Interface in org.eclipse.cdt.internal.core.index
The interface that an actual storage for an index has to implement.
IWritableIndexManager - Interface in org.eclipse.cdt.internal.core.index
 
IWritableTag - Interface in org.eclipse.cdt.core.dom.ast.tag
Tags are used to annotate ITagWriter's with extra information.

J

join(Iterable<String>, String) - Static method in class org.eclipse.cdt.core.parser.util.StringUtil
Joins strings using the given delimiter.
join(String[], String) - Static method in class org.eclipse.cdt.core.parser.util.StringUtil
Joins strings using the given delimiter.
joinIndexer(int, IProgressMonitor) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Joins the indexer and reports progress.
joinIndexer(int, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 

K

k_class - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
k_class C++ introduces the class concept for composite types.
k_class - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTElaboratedTypeSpecifier
k_class represents elaborated class declaration.
k_class - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
 
k_enum - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Enumeration.
k_last - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
k_last allows for subinterfaces to extend the kind type.
k_last - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTElaboratedTypeSpecifier
k_last is defined for subinterfaces.
k_last - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
k_last allows for subinterfaces to continue enumerating keys.
k_last - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Constant for extensibility in sub-interfaces.
k_struct - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
k_struct represents 'struct' in C and C++.
k_struct - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Structure.
k_struct - Static variable in interface org.eclipse.cdt.core.dom.ast.ICompositeType
 
k_union - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
k_union represents 'union' in C and C++.
k_union - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Union.
k_union - Static variable in interface org.eclipse.cdt.core.dom.ast.ICompositeType
 
KEY_INCLUDE_HEURISTICS - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEX_ALL_FILES - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEX_ALL_HEADER_VERSIONS - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEX_ALL_VERSIONS_SPECIFIC_HEADERS - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEX_ON_OPEN - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEX_UNUSED_HEADERS_WITH_ALTERNATE_LANG - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEX_UNUSED_HEADERS_WITH_DEFAULT_LANG - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_INDEXER_ID - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_REINDEX_ON_CONFIG_CHANGE - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_REINDEX_ON_INDEXER_CHANGE - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_SKIP_ALL_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_SKIP_FILES_LARGER_THAN_MB - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_SKIP_IMPLICIT_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_SKIP_INCLUDED_FILES_LARGER_THAN_MB - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_SKIP_MACRO_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_SKIP_TYPE_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
KEY_UPDATE_POLICY - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
keyArray() - Method in class org.eclipse.cdt.core.parser.util.CharTable
Deprecated.
Use CharTable.keys() instead.
keyArray() - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
keyArray(Class<X>) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
keyAt(int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
keyAt(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
keys() - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns the keys stored in the map.
keys() - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
keyTable - Variable in class org.eclipse.cdt.core.parser.util.CharTable
 
keyTable - Variable in class org.eclipse.cdt.core.parser.util.ObjectTable
 
Keywords - Class in org.eclipse.cdt.core.parser
 
Keywords() - Constructor for class org.eclipse.cdt.core.parser.Keywords
 
KeywordSetKey - Enum in org.eclipse.cdt.core.parser
 
KeywordSets - Class in org.eclipse.cdt.internal.core.parser.token
 
KeywordSets() - Constructor for class org.eclipse.cdt.internal.core.parser.token.KeywordSets
 
KIND_MASK - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 

L

LA() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Returns the next token without advancing.
LA(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Returns one of the next tokens.
LABEL_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
 
LAcatchEOF(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Same as AbstractGNUSourceCodeParser.LA(int), but returns null when eof is reached.
LanguageMappingChangeListener - Class in org.eclipse.cdt.internal.core.pdom
 
LanguageMappingChangeListener(IIndexManager) - Constructor for class org.eclipse.cdt.internal.core.pdom.LanguageMappingChangeListener
 
LanguageSettingsChangeListener - Class in org.eclipse.cdt.internal.core.pdom
This class handles changes in language settings for the PDOM.
LanguageSettingsChangeListener(PDOMManager) - Constructor for class org.eclipse.cdt.internal.core.pdom.LanguageSettingsChangeListener
Constructor.
LAST - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
Deprecated.
LAST_CONSTANT - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexBindingConstants
 
LAST_FLAG - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
LAST_PROBLEM - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Deprecated.
LAST_RESERVED_IExtensionToken - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
LAST_RESERVED_IGCCToken - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
LAST_RESERVED_PREPROCESSOR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
LAST_RESERVED_SCANNER - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
lastIndexOf(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
lastIndexOf(char, char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
lastIndexOf(char, char[], int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
lastIndexOf(char[], char[], int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
lastSegment(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
lastToken - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
lastTokenFromScanner - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
LazyCharArray - Class in org.eclipse.cdt.internal.core.parser.scanner
Implementation of char array for a file referencing content via soft references.
LazyCharArray() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
LazyCharArray.Chunk - Class in org.eclipse.cdt.internal.core.parser.scanner
 
leadingMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
leave(ICASTDesignator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(ICPPASTCapture) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTArrayModifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTPointerOperator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTDeclarator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTDeclSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTExpression) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTInitializer) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTParameterDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTProblem) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTStatement) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTTranslationUnit) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTTypeId) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
leave(IASTTranslationUnit) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTInitializer) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTParameterDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTDeclarator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTDeclSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTArrayModifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTPointerOperator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTAttribute) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTToken) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTExpression) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTStatement) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTTypeId) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(IASTProblem) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTCapture) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICASTDesignator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTDesignator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTVirtSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTClassVirtSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICPPASTDecltypeSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
leave(ICASTDesignator) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTVisitor
Visits a designator.
leave(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
Visits a base class specifier of a composite type.
leave(ICPPASTNamespaceDefinition) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
Visits a namespace definition.
leave(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
Visits a template parameter.
leave(IPDOMNode) - Method in interface org.eclipse.cdt.core.dom.IPDOMVisitor
All children have been visited, about to go back to the parent.
leave(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
leave(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
leave(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
leave(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
leave(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
leave(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
leave(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
leave(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
leave(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
leave(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure.FindField
 
leave(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
leave(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
 
leave(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
leave(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
leave(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
length() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
Lexer - Class in org.eclipse.cdt.internal.core.parser.scanner
In short this class converts line endings (to '\n') and trigraphs (to their corresponding character), removes line-splices, comments and whitespace other than newline.
Lexer(char[], Lexer.LexerOptions, ILexerLog, Object) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
Lexer(AbstractCharArray, Lexer.LexerOptions, ILexerLog, Object) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
Lexer(AbstractCharArray, int, int, Lexer.LexerOptions, ILexerLog, Object) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
Lexer.LexerOptions - Class in org.eclipse.cdt.internal.core.parser.scanner
 
LexerOptions() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.Lexer.LexerOptions
 
Linkage - Class in org.eclipse.cdt.internal.core.dom
 
LINKAGE - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexBindingConstants
 
linkage - Variable in class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
linkage - Variable in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultBindingBTreeComparator
 
LINKAGES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
linkageSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Implements Linkage specification in the ANSI C++ grammar.
linkIntoHashTable(int, int) - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
ListItem - Class in org.eclipse.cdt.internal.core.pdom.db
This is a list item.
ListItem(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
ListItem(Database) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
listMapGet(Map<T, List<U>>, T) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Returns a List corresponding to a T in a Map>.
lk_char_constant - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
A character literal e.g.
lk_false - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression
lk_false represents the 'false' keyword.
lk_false - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
lk_false represents the 'false' keyword.
lk_float_constant - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
A floating point literal e.g.
lk_integer_constant - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
An integer literal e.g.
lk_last - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression
Deprecated.
All constants must be defined in IASTLiteralExpression.
lk_nullptr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
lk_nullptr represents the 'nullptr' keyword.
lk_string_literal - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
A string literal e.g.
lk_this - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression
lk_this represents the 'this' keyword.
lk_this - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
lk_this represents the 'this' keyword for C++ only.
lk_true - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLiteralExpression
lk_true represents the 'true' keyword.
lk_true - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
lk_true represents the 'true' keyword.
load(PDOM, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
Load a node from the specified record in the given database.
loadBinding(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
loadEnumerators(List<IPDOMCPPEnumerator>) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPEnumType
Called by the scope to access the enumerators.
loadEvaluation(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
loadExecution(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
loadTemplateArgument(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
loadType(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
loadValue(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
LOCAL - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
LocationMap - Class in org.eclipse.cdt.internal.core.parser.scanner
Converts the offsets relative to various contexts to the global sequence number.
LocationMap(Lexer.LexerOptions) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
log - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
logError(IStatus) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
logError(IStatus) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
logException(String, Exception) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
logException(Throwable) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
logException(Throwable) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
LOGICAL_CONDITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
LOGICAL_CONDITION represents the relationship between an IASTConditionalExpression and its condition IASTExpression.
logThrowable(String, Throwable) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
LONG - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
LONG - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
LONG_LONG - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
LONG_LONG - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
LongString - Class in org.eclipse.cdt.internal.core.pdom.db
This is for strings that take up more than on chunk.
LongString(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.LongString
 
LongString(Database, char[], boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.LongString
 
lookup(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
lookup(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
lookup(char[], int, int, int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
lookup(Object) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
lookup(IScope, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
Lookup for a name starting from the given scope.
lookup(LookupData, IScope) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
Perform a lookup with the given data starting in the given scope, considering bases and parent scopes.
LookupData - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Context data for IASTName lookup
LookupData(IASTName) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
LookupData(char[], ICPPTemplateArgument[], IASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
LookupData(char[], ICPPTemplateArgument[], IASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
lookupPrefix(IScope, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
if (bits & PREFIX_LOOKUP) then returns IBinding[] otherwise returns IBinding
LRUCache<K,V> - Class in org.eclipse.cdt.internal.core.parser.util
LRUCache based on LinkedHashMap.
LRUCache(int) - Constructor for class org.eclipse.cdt.internal.core.parser.util.LRUCache
 
LT(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Look ahead in the token list and return the token type.
LTcatchEOF(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Same as AbstractGNUSourceCodeParser.LT(int), but returns 0 when eof is reached.
lvalue_to_rvalue(IType, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions
4.1, 4.2, 4.3

M

MACRO_CONTAINER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexBindingConstants
 
MACRO_DEFINITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
The image is part of a macro definition and was introduced by some macro expansion.
MACRO_DEFINITION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexBindingConstants
 
MACRO_EXPANSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
 
MACRO_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
MACRO_NAME describes the relationship between a macro definition and it's name.
MACRO_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorStatement
 
MacroBTreeComparator(Database) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.MacroBTreeComparator
 
MacroContainerCollector - Class in org.eclipse.cdt.internal.core.pdom.dom
Visitor to find macros in a BTree.
MacroContainerCollector(PDOMLinkage, char[], boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerCollector
Collects all nodes with given name, passing the filter.
MacroContainerFinder - Class in org.eclipse.cdt.internal.core.pdom.dom
Visitor to find a macro container in a BTree.
MacroContainerFinder(PDOMLinkage, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerFinder
Collects all nodes with given name, passing the filter.
MacroContainerPatternCollector - Class in org.eclipse.cdt.internal.core.pdom.dom
Visitor to find macros in a BTree.
MacroContainerPatternCollector(PDOMLinkage, Pattern, IProgressMonitor) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerPatternCollector
 
MacroDefinitionParser - Class in org.eclipse.cdt.internal.core.parser.scanner
Utility to parse macro definitions and create the macro objects for the preprocessor.
MacroExpander - Class in org.eclipse.cdt.internal.core.parser.scanner
Utility class to perform macro expansion.
MacroExpander(ILexerLog, CharArrayMap<PreprocessorMacro>, LocationMap, Lexer.LexerOptions) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander
 
MacroExpander.ExpansionBoundary - Class in org.eclipse.cdt.internal.core.parser.scanner
Marks the beginning and the end of the scope of a macro expansion.
macroExpansionAlreadyPrinted(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.MacroExpansionHandler
 
MacroExpansionExplorer - Class in org.eclipse.cdt.core.dom.rewrite
Allows to understand macro expansions step by step.
MacroExpansionExplorer() - Constructor for class org.eclipse.cdt.core.dom.rewrite.MacroExpansionExplorer
 
MacroExpansionExplorer.IMacroExpansionStep - Interface in org.eclipse.cdt.core.dom.rewrite
Representation of a single expansion step or a complete expansion.
MacroExpansionHandler - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Recognizes nodes that are the result of an macro expansion and replaces them with a suitable macro call.
MacroExpansionHandler(Scribe) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.MacroExpansionHandler
 
MacroExpansionStep - Class in org.eclipse.cdt.internal.core.parser.scanner
MacroExpansionStep(String, IMacroBinding, IASTFileLocation, ReplaceEdit[]) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionStep
 
MacroExpansionTracker - Class in org.eclipse.cdt.internal.core.parser.scanner
Collects information while macro expansion is performed.
MacroExpansionTracker(int) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
 
MacroExpansionTracker.MacroInfo - Class in org.eclipse.cdt.internal.core.parser.scanner
 
macroHandler - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
MacroImageLocationInfo(ObjectStyleMacro, int, int) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.MacroImageLocationInfo
 
MacroInfo(Token) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker.MacroInfo
 
malloc(int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Allocate a block out of the database.
MANUAL - Static variable in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
MAPPING_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
MAPPING_NAME represents the pre-existing namespace which the new symbol aliases.
mapToAST(ICompositeType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructMapper
 
mapToAST(ICPPClassType, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
Maps a class type to the AST.
mapToAST(ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
mapToAST(ICPPClassType, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
 
mapToAST(ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
 
mapToAST(IType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
mapToAST(ICPPTemplateArgument[], IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
mapToAST(ICPPTemplateArgument, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
mapToAST(IScope, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
mapToAST(ICPPClassTemplatePartialSpecialization, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
mapToASTScope(IScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
Maps an index scope to the AST.
mapToASTScope(IScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
mapToASTScope(IScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
mapToASTScope(IIndexScope) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
Maps namespace scopes from the index back into the AST.
mapToASTType(ICompositeType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
Maps structs from the index into this AST.
mark() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Returns the next token, which can be used to reset the input back to this point in the stream.
markAsUncached() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
In case there was an ambiguity the cache has to be populated for a second time.
markRedeclaration(ICPPInternalBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
marshal(ITypeMarshalBuffer) - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Serialize this value to the given type marshal buffer.
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerToMemberType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownClassInstance
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMember
 
marshal(ITypeMarshalBuffer, boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Marshals an ICPPEvaluation object for storage in the index.
marshal(ITypeMarshalBuffer, boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPExecution
Marshals an ICPPExecution object for storage in the index.
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecBreak
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCase
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCompoundStatement
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecConstructorChain
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecContinue
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarationStatement
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarator
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDefault
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDo
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecExpressionStatement
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecFor
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIf
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIncomplete
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecRangeBasedFor
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecReturn
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSimpleDeclaration
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSwitch
 
marshal(ITypeMarshalBuffer, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecWhile
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfUnknownMember
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
marshal(ITypeMarshalBuffer) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ISerializableType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
marshal(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
marshalBinding(IBinding) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
marshalBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
marshalEvaluation(ICPPEvaluation, boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
marshalEvaluation(ICPPEvaluation, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
marshalExecution(ICPPExecution, boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
marshalExecution(ICPPExecution, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
marshallingError() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
marshalTemplateArgument(ICPPTemplateArgument) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
marshalTemplateArgument(ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
marshalTemplateDefinition(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPDependentEvaluation
 
marshalType(IType) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
marshalType(IType) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
marshalValue(IValue) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
marshalValue(IValue) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
match(char[]) - Method in interface org.eclipse.cdt.core.parser.util.IContentAssistMatcher
Matches the given name following the rules of content assist.
match(char[]) - Method in class org.eclipse.cdt.core.parser.util.SegmentMatcher
Matches the given name by prefix and segment matching.
match(char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.SegmentMatcher
Matches pattern to name by prefix and segment matching.
match(char[], char[]) - Method in class org.eclipse.cdt.internal.core.parser.util.ContentAssistMatcherFactory
A helper method to match a name against the pattern typed by the user.
matches(IContainer, IFileInfo) - Method in class org.eclipse.cdt.core.index.export.ExportIndexFileInfoMatcher
 
matches(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.CPPFindBindingVisitor
 
matches(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
matchPrefix(char[]) - Method in class org.eclipse.cdt.core.parser.util.SegmentMatcher
Matches the given name by prefix matching.
matchRequiredAfterBinarySearch() - Method in interface org.eclipse.cdt.core.parser.util.IContentAssistMatcher
 
matchRequiredAfterBinarySearch() - Method in class org.eclipse.cdt.core.parser.util.SegmentMatcher
 
matchSegments(char[]) - Method in class org.eclipse.cdt.core.parser.util.SegmentMatcher
Matches the given name by segment matching.
max(StringType, StringType) - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
Returns the StringType value that represents the 'wider' of the two given StringTypes.
MAX_BLOCK_DELTAS - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
MAX_BYTE_LENGTH - Static variable in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
MAX_CHILDREN - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
MAX_CONSTEXPR_EVALUATION_STEPS - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation.ConstexprEvaluationContext
The maximum number of steps allowed in a single constexpr evaluation.
MAX_DB_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
MAX_INHERITANCE_DEPTH - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
The maximum depth to search ancestors before assuming infinite looping.
MAX_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
Deprecated.
MAX_MALLOC_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
MAX_RECORDS - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
MAX_RECURSION_DEPTH - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
MAX_RECURSION_DEPTH - Static variable in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
MAX_RESOLUTION_DEPTH - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
MAX_TYPE_NESTING - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
maximumTrivialExpressionsInAggregateInitializers - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
maybeApplyConversion(ICPPEvaluation, IType, IASTNode, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
If a user-defined conversion is required to convert 'argument' to type 'targetType', returns 'argument' wrapped in an evaluation representing the conversion.
mayHaveChildren() - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
mayHaveChildren() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
MEDIAN_RECORD - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
MEMBER_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
MEMBER_DECLARATION represents the relationship between an IASTCompositeTypeSpecifier and its nestedIASTDeclarations.
MEMBER_ID - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
 
MEMBER_INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
MEMBER_INITIALIZER is the role of a member initializer in the function definition.
merge(U, U) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Combines two collections into one.
merge(TextEdit, TextEdit) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.TextEditUtil
Create an edit which contains edit1 and edit2
merge(IIndexInclude[], IIndexMacro[]) - Static method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.IndexFileContent
 
mergeBindingArrays(IIndexFragmentBinding[][]) - Method in class org.eclipse.cdt.internal.core.index.composite.AbstractCompositeFactory
Convenience method for taking a group of binding arrays, and returning a single array with the each binding appearing once
mergeNodes(BTree.BTNode, BTree.BTNode, int, BTree.BTNode) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
Merges node 'src' onto the right side of node 'dst' using node 'keyProvider' as the source of the median key.
MESSAGE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
 
Messages - Class in org.eclipse.cdt.core.index.export
 
Messages - Class in org.eclipse.cdt.internal.core.index
 
Messages - Class in org.eclipse.cdt.internal.core.index.provider
 
Messages - Class in org.eclipse.cdt.internal.core.pdom.db
 
Messages - Class in org.eclipse.cdt.internal.core.pdom.dom
 
Messages - Class in org.eclipse.cdt.internal.core.pdom.export
 
Messages - Class in org.eclipse.cdt.internal.core.pdom
 
MIN_BLOCK_DELTAS - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
MIN_RECORDS - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
minHashSize - Static variable in class org.eclipse.cdt.core.parser.util.HashTable
Deprecated.
Don't depend on this implementation detail. @noreference This field is not intended to be referenced by clients.
MISSING_SEMICOLON - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Missing semicolon.
mode - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
ModificationScopeStack - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ModificationScopeStack(ASTModificationStore) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModificationScopeStack
 
modificationsForNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ASTModificationHelper
 
ModifiedASTDeclarationWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ModifiedASTDeclarationWriter(Scribe, ASTWriterVisitor, ModificationScopeStack, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclarationWriter
 
ModifiedASTDeclaratorWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ModifiedASTDeclaratorWriter(Scribe, ASTWriterVisitor, ModificationScopeStack, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
ModifiedASTDeclSpecWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ModifiedASTDeclSpecWriter(Scribe, ASTWriterVisitor, ModificationScopeStack, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclSpecWriter
 
ModifiedASTExpressionWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ModifiedASTExpressionWriter(Scribe, ASTWriterVisitor, MacroExpansionHandler, ModificationScopeStack, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTExpressionWriter
 
ModifiedASTStatementWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
ModifiedASTStatementWriter(Scribe, ASTWriterVisitor, ModificationScopeStack, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTStatementWriter
 
MPTR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
MultiMacroExpansionExplorer - Class in org.eclipse.cdt.internal.core.parser.scanner
Delegates the task of exploring macro expansions to simpler explorers dealing with a single macro, only.
MultiMacroExpansionExplorer(IASTTranslationUnit, IASTFileLocation) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.MultiMacroExpansionExplorer
 
MultiMacroExpansionExplorer(IASTTranslationUnit, IRegion) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.MultiMacroExpansionExplorer
 
MUTABLE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 

N

NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember
This property refers to the nested name.
NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
NAME is the qualified name brought into scope.
NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
 
NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
 
NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier
NAME describes the relationship between an IASTNamedTypeSpecifier and its nested IASTName.
name - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
NAME_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Relation between base specifier and its name specifier.
NameCollector() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode.NameCollector
 
NamedNodeCollector - Class in org.eclipse.cdt.internal.core.pdom.dom
Visitor to find named nodes in a BTree or below a PDOMNode.
NamedNodeCollector(PDOMLinkage, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
Collects all nodes with given name.
NamedNodeCollector(PDOMLinkage, char[], boolean, boolean, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
Collects all nodes with given name, passing the filter.
NameOrTemplateIDVariants - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Tracks variants of expressions due to the ambiguity between template-id and '<' operator.
NameOrTemplateIDVariants() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
NAMESPACE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
NAMESPACE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
NAMESPACE_NAME is the role served by the name in this interface.
NAMESPACE_TYPE_BOTH - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
NAMESPACE_TYPE_OTHER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
NAMESPACE_TYPE_TAG - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
ISO C:99 6.2.3 there are separate namespaces for various categories of identifiers: - label names (labels have ICFunctionScope) - tags of structures or unions : NAMESPACE_TYPE_TAG - members of structures or unions (members have ICCompositeTypeScope) - all other identifiers : NAMESPACE_TYPE_OTHER
namespaceDefinitionOrAlias() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Serves as the namespace declaration portion of the ANSI C++ grammar.
nameWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
NameWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of name nodes.
NameWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NameWriter
 
needsToRebuildForProperties(Properties) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexer
Clients are not allowed to call this method, it is called by the framework.
needsToRebuildForProperties(Properties) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
NEGATIVE_RESULT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
NEGATIVE_RESULT represents the relationship between an IASTConditionalExpression and its positive result IASTExpression.
NESTED_DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
NESTED_DECLARATOR represents the relationship between an IASTDeclarator and a nested IASTDeclarator.
NESTED_EXPANSION_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
 
NESTED_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
NESTED_EXPRESSION describes the relationship between IASTExpressionList and the nested IASTExpressions.
NESTED_INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
 
NESTED_STATEMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
NESTED_STATEMENT represents the relationship between an IASTCompoundStatement and its nested IASTStatement
NESTED_STATEMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
 
NESTED_TOKEN - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
NESTED_TOKEN describes the relationship between IASTTokenList and the nested IASTTokens.
NestedBindingsBTreeComparator(PDOMLinkage) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.NestedBindingsBTreeComparator
 
NEW - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
NEW_INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
 
NEW_PLACEMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
 
NEW_TYPEID_ARRAY_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Deprecated.
the id-expressions are part of the type-id.
newAliasDeclaration(IASTName, ICPPASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newAliasDeclaration(IASTName, ICPPASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newAlignmentSpecifier(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newAlignmentSpecifier(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newAlignmentSpecifier(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newAlignmentSpecifier(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newAlignmentSpecifier(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newAlignmentSpecifier(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newArrayDeclarator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newArrayDeclarator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newArrayDeclarator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newArrayDeclarator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newArrayDesignator(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newArrayDesignator(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newArrayDesignator(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newArrayDesignator(ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newArrayModifier(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newArrayModifier(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newArrayModifier(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newArrayModifier(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newArrayRangeDesignatorGCC(IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newArrayRangeDesignatorGCC(IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newArrayRangeDesignatorGPP(ICPPASTExpression, ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newArrayRangeDesignatorGPP(ICPPASTExpression, ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newArraySubscriptExpression(IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newArraySubscriptExpression(IASTExpression, IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newArraySubscriptExpression(IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newArraySubscriptExpression(IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newArraySubscriptExpression(IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newArraySubscriptExpression(IASTExpression, IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newASMDeclaration(String) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newASMDeclaration(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newASMDeclaration(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newAttribute(char[], char[], IASTToken, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newAttribute(char[], IASTToken) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newAttribute(char[], IASTToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newAttribute(char[], IASTToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newAttribute(char[], char[], IASTToken, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newAttributeList() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newAttributeList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newAttributeSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Deprecated.
Use newAttributeList() instead.
newAttributeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newBaseSpecifier(ICPPASTNameSpecifier, int, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newBaseSpecifier(IASTName, int, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newBaseSpecifier(IASTName, int, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newBaseSpecifier(ICPPASTNameSpecifier, int, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newBinaryExpression(int, IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newBinaryExpression(int, IASTExpression, IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newBinaryExpression(int, IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newBinaryExpression(int, IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newBinaryExpression(int, IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newBinaryExpression(int, IASTExpression, IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newBinaryTypeIdExpression(IASTBinaryTypeIdExpression.Operator, IASTTypeId, IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newBinaryTypeIdExpression(IASTBinaryTypeIdExpression.Operator, IASTTypeId, IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newBreakStatement() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newBreakStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newBreakStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newCapture() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newCapture() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newCaseStatement(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newCaseStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newCaseStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newCastExpression(int, IASTTypeId, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newCastExpression(int, IASTTypeId, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newCastExpression(int, IASTTypeId, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newCastExpression(int, IASTTypeId, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newCatchHandler(IASTDeclaration, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newCatchHandler(IASTDeclaration, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newChunk(long, long, int, char[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
Creates a new chunk.
newClassVirtSpecifier(ICPPASTClassVirtSpecifier.SpecifierKind) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newClassVirtSpecifier(ICPPASTClassVirtSpecifier.SpecifierKind) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newCompositeTypeSpecifier(int, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newCompositeTypeSpecifier(int, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newCompositeTypeSpecifier(int, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newCompositeTypeSpecifier(int, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newCompositeTypeSpecifier(int, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newCompoundStatement() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newCompoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newCompoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newConditionalExpession(IASTExpression, IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newConditionalExpession(IASTExpression, IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newConditionalExpession(IASTExpression, IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newConstructorChainInitializer(IASTName, IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newConstructorChainInitializer(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newConstructorChainInitializer(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newConstructorChainInitializer(IASTName, IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newConstructorInitializer(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newConstructorInitializer(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newConstructorInitializer(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newConstructorInitializer(IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newContinueStatement() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newContinueStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newContinueStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newConversionName(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newConversionName(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDeclarationStatement(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newDeclarationStatement(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newDeclarationStatement(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDeclarator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newDeclarator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newDeclarator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newDeclarator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDecltypeSpecifier(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newDecltypeSpecifier(ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDefaultStatement() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newDefaultStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newDefaultStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDeleteExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newDeleteExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDesignatedInitializer(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newDesignatedInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
newDesignatedInitializer(ICPPASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newDesignatedInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
Deprecated.
newDesignatedInitializer(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newDesignatedInitializer(ICPPASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newDoStatement(IASTStatement, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newDoStatement(IASTStatement, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newDoStatement(IASTStatement, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newElaboratedTypeSpecifier(int, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newElaboratedTypeSpecifier(int, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newElaboratedTypeSpecifier(int, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newElaboratedTypeSpecifier(int, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newElaboratedTypeSpecifier(int, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newEnumerationSpecifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newEnumerationSpecifier(boolean, IASTName, ICPPASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newEnumerationSpecifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newEnumerationSpecifier(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newEnumerationSpecifier(boolean, IASTName, ICPPASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newEnumerationSpecifier(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newEnumerator(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newEnumerator(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newEnumerator(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newEqualsInitializer(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newEqualsInitializer(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newEqualsInitializer(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newExplicitTemplateInstantiation(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newExplicitTemplateInstantiation(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Parse a new-expression.
newExpressionList() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newExpressionList() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newExpressionList() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newExpressionList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newExpressionStatement(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newExpressionStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newExpressionStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFieldDeclarator(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFieldDeclarator(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newFieldDeclarator(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newFieldDeclarator(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFieldDesignator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newFieldDesignator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFieldDesignator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newFieldDesignator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFieldReference(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFieldReference(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newFieldReference(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newFieldReference(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newForStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newForStatement(IASTStatement, IASTDeclaration, IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newForStatement(IASTStatement, IASTExpression, IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newForStatement(IASTStatement, IASTExpression, IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newForStatement(IASTStatement, IASTExpression, IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newForStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newForStatement(IASTStatement, IASTDeclaration, IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newForStatement(IASTStatement, IASTExpression, IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFunctionCallExpression(IASTExpression, IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFunctionCallExpression(IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newFunctionCallExpression(IASTExpression, IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newFunctionCallExpression(IASTExpression, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
newFunctionCallExpression(IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
Deprecated.
newFunctionCallExpression(IASTExpression, IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newFunctionCallExpression(IASTExpression, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newFunctionCallExpression(IASTExpression, IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFunctionDeclarator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFunctionDeclarator(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newFunctionDeclarator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newFunctionDeclarator(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFunctionDefinition(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFunctionDefinition(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newFunctionDefinition(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newFunctionDefinition(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newFunctionTryBlock(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newFunctionTryBlock(IASTDeclSpecifier, IASTFunctionDeclarator, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newGCCAttributeList() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newGCCAttributeList() - Method in class org.eclipse.cdt.internal.core.dom.parser.NodeFactory
 
newGCCAttributeSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
Deprecated.
Use newGCCAttributeList() instead.
newGCCAttributeSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.NodeFactory
Deprecated.
newGNUCompoundStatementExpression(IASTCompoundStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newGNUCompoundStatementExpression(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newGNUCompoundStatementExpression(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newGotoStatement(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newGotoStatement(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newGotoStatement(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newGotoStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newGotoStatement(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newGotoStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newIdExpression(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newIdExpression(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newIdExpression(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newIfStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newIfStatement(IASTDeclaration, IASTStatement, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newIfStatement(IASTExpression, IASTStatement, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newIfStatement(IASTExpression, IASTStatement, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newIfStatement(IASTExpression, IASTStatement, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newIfStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newIfStatement(IASTDeclaration, IASTStatement, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newIfStatement(IASTExpression, IASTStatement, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newInactiveCompletionName(char[], IASTTranslationUnit) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newInactiveCompletionName(char[], IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newInactiveCompletionName(char[], IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newInitializerExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
newInitializerExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
Deprecated.
newInitializerExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newInitializerList() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newInitializerList() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newInitializerList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newInstance(int, int) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderLRUCache
Deprecated.
 
newKnRFunctionDeclarator(IASTName[], IASTDeclaration[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newKnRFunctionDeclarator(IASTName[], IASTDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newLabelStatement(IASTName, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newLabelStatement(IASTName, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newLabelStatement(IASTName, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newLambdaExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newLambdaExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newLine() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
newLine() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
newLine(int) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
newLines() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
newLinkageSpecification(String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newLinkageSpecification(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newLiteralExpression(int, String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newLiteralExpression(int, String) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newLiteralExpression(int, String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newLiteralExpression(int, String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newName(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newName(String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newName() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
Creates a "dummy" name using an empty char array.
newName(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newName(String) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newName() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newName(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newName(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newName(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newName(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newNamedTypeSpecifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newNamedTypeSpecifier(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newNamespaceAlias(IASTName, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newNamespaceAlias(IASTName, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newNamespaceDefinition(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newNamespaceDefinition(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newNaryTypeIdExpression(ICPPASTNaryTypeIdExpression.Operator, ICPPASTTypeId[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newNaryTypeIdExpression(ICPPASTNaryTypeIdExpression.Operator, ICPPASTTypeId[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newNewExpression(IASTInitializerClause[], IASTInitializer, IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newNewExpression(IASTExpression, IASTExpression, IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newNewExpression(IASTExpression, IASTExpression, IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newNewExpression(IASTInitializerClause[], IASTInitializer, IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newNullStatement() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newNullStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newNullStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newOperatorName(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newOperatorName(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newPackExpansionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Creates a new pack expansion expression for the given pattern.
newPackExpansionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newParameterDeclaration(IASTDeclSpecifier, IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newParameterDeclaration(IASTDeclSpecifier, IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newParameterDeclaration(IASTDeclSpecifier, IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newParameterDeclaration(IASTDeclSpecifier, IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newPointer() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newPointer() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newPointer() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newPointer() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newPointerToMember(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newPointerToMember(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newProblem(int, char[], boolean) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newProblem(int, char[], boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newProblem(int, char[], boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newProblemDeclaration(IASTProblem) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newProblemDeclaration(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newProblemDeclaration(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newProblemExpression(IASTProblem) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newProblemExpression(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newProblemExpression(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newProblemStatement(IASTProblem) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newProblemStatement(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newProblemStatement(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newProblemTypeId(IASTProblem) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newProblemTypeId(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newQualifiedName(ICPPASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newQualifiedName(String[], String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Creates an ICPPASTQualifiedName and adds name qualifiers for the elements of nameQualifiers.
newQualifiedName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newQualifiedName(ICPPASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newQualifiedName() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newQualifiedName(String[], String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newRangeBasedForStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Creates a range based for statement.
newRangeBasedForStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newReferenceOperator(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Creates an lvalue or rvalue reference operator.
newReferenceOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newReferenceOperator() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newReferenceOperator(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newReturnStatement(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newReturnStatement(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newReturnStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newReturnStatement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newReturnStatement(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newSimpleDeclaration(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newSimpleDeclaration(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newSimpleDeclaration(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newSimpleDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newSimpleDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newSimpleDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newSimpleDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newSimpleDeclSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newSimpleDeclSpecifierGCC(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
newSimpleDeclSpecifierGCC(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
Deprecated.
newSimpleTypeConstructorExpression(ICPPASTDeclSpecifier, IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newSimpleTypeConstructorExpression(ICPPASTDeclSpecifier, IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newSimpleTypeTemplateParameter(int, IASTName, IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newSimpleTypeTemplateParameter(int, IASTName, IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newStaticAssertion(IASTExpression, ICPPASTLiteralExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Creates a new static assertion declaration with the given condition and message.
newStaticAssertion(IASTExpression, ICPPASTLiteralExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newString(String) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
newString(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
newSwitchStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newSwitchStatement(IASTDeclaration, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newSwitchStatement(IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newSwitchStatement(IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newSwitchStatement(IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newSwitchStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newSwitchStatement(IASTDeclaration, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newSwitchStatement(IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTemplateDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTemplateDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTemplatedTypeTemplateParameter(IASTName, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTemplatedTypeTemplateParameter(IASTName, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTemplateId(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTemplateId(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTemplateSpecialization(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTemplateSpecialization(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newToken(int, char[]) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newToken(int, char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newToken(int, char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTokenList() - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newTokenList() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newTokenList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTranslationUnit(IScanner) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
Creates a new translation unit that cooperates with the given scanner in order to track macro-expansions and location information.
newTranslationUnit(IScanner) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
Creates a new translation unit that cooperates with the given scanner in order to track macro-expansions and location information.
newTranslationUnit(IScanner) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newTranslationUnit(IScanner) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTryBlockStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTryBlockStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTypedefNameSpecifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newTypedefNameSpecifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTypedefNameSpecifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newTypedefNameSpecifier(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newTypedefNameSpecifier(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTypeId(IASTDeclSpecifier, IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTypeId(IASTDeclSpecifier, IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newTypeId(IASTDeclSpecifier, IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newTypeId(IASTDeclSpecifier, IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTypeIdExpression(int, IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTypeIdExpression(int, IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newTypeIdExpression(int, IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newTypeIdExpression(int, IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTypeIdInitializerExpression(IASTTypeId, IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICNodeFactory
 
newTypeIdInitializerExpression(IASTTypeId, IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newTypeIdInitializerExpression(IASTTypeId, IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newTypeIdInitializerExpression(IASTTypeId, IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newTypenameExpression(IASTName, IASTExpression, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
newTypenameExpression(IASTName, IASTExpression, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
Deprecated.
newTypeTransformationSpecifier(ICPPUnaryTypeTransformation.Operator, ICPPASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newTypeTransformationSpecifier(ICPPUnaryTypeTransformation.Operator, ICPPASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newUnaryExpression(int, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newUnaryExpression(int, IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newUnaryExpression(int, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newUnaryExpression(int, IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newUsingDeclaration(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newUsingDeclaration(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newUsingDirective(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newUsingDirective(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newVirtSpecifier(ICPPASTVirtSpecifier.SpecifierKind) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newVirtSpecifier(ICPPASTVirtSpecifier.SpecifierKind) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newVisibilityLabel(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newVisibilityLabel(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newWhileStatement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newWhileStatement(IASTDeclaration, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newWhileStatement(IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNodeFactory
 
newWhileStatement(IASTExpression, IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
 
newWhileStatement(IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CNodeFactory
 
newWhileStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newWhileStatement(IASTDeclaration, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
newWhileStatement(IASTExpression, IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNodeFactory
 
next() - Method in class org.eclipse.cdt.internal.core.parser.EmptyIterator
 
NEXT - Static variable in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
next() - Method in class org.eclipse.cdt.internal.core.pdom.dom.CompoundRecordIterator
 
next() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IPDOMIterator
Return the next element in the iteration.
next() - Method in interface org.eclipse.cdt.internal.core.pdom.dom.IRecordIterator
Returns the record of next element in the iteration, or zero if there are no elements left in the iteration.
nextChunk() - Method in class org.eclipse.cdt.internal.core.parser.scanner.FileCharArray
 
nextChunk() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
Read the next chunk from the input.
nextCompoundIndentationLevelOneMore() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
Indent one time more at the end (before the closing brackets) of a compound statement
nextCompoundNoNewLine() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
Write no new line after the next compound statement
nextDirective() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Advances to the next pound token that starts a preprocessor directive.
nextTable - Variable in class org.eclipse.cdt.core.parser.util.HashTable
 
nextToken() - Method in interface org.eclipse.cdt.core.parser.IScanner
Returns next token for the parser.
nextToken - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
nextToken() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
Returns next token for the parser.
nextToken() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Advances to the next token, skipping whitespace other than newline.
nextTokenRaw() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
Returns next token for the parser.
NO_ARGS - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
NO_ARRAYS - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
NO_BASES_BECAUSE_TYPE_IS_INCOMPLETE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
 
NO_BRACED_INITIALIZER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
NO_CONVERSION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
NO_CTOR_STYLE_INITIALIZER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
NO_EXCEPTION_SPECIFICATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
NO_FUNCTIONS - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
NO_INITIALIZER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
NO_LINKAGE - Static variable in class org.eclipse.cdt.internal.core.dom.Linkage
 
NO_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
NO_LINKAGE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
NO_LOCATION_INFOS - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo
 
NO_NESTED - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
NO_TUS - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Empty list.
NO_TUS - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
NO_VIRT_SPECIFIERS - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
node - Variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
NodeCommenter - Class in org.eclipse.cdt.internal.core.dom.rewrite.commenthandler
The NodeCommenter contains all the logic that is needed for the ASTCommentVisitor to assign the comments to the suitable node.
NodeCommenter(ASTVisitor, CommentHandler, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
NodeCommentMap - Class in org.eclipse.cdt.internal.core.dom.rewrite.commenthandler
The NodeCommentMap is the map where all the comments are assigned to a node.
NodeCommentMap() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
NodeFactory - Class in org.eclipse.cdt.internal.core.dom.parser
Abstract base class for node factories.
NodeFactory() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.NodeFactory
 
NodeWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Base class for node writers.
NodeWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
NodeWriter.SpaceLocation - Enum in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
 
NOEXCEPT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
NOEXCEPT_DEFAULT - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Represents a 'noexcept' specification without an expression.
NOEXCEPT_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
NonCachedTaggable - Class in org.eclipse.cdt.internal.core.dom.ast.tag
 
NonCachedTaggable(IBinding) - Constructor for class org.eclipse.cdt.internal.core.dom.ast.tag.NonCachedTaggable
 
NONE - Static variable in interface org.eclipse.cdt.core.parser.ISignificantMacros
 
noNewLines() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
normalizePath(String, IFile) - Static method in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
Normalizes the path by using the location of the file, if possible.
noSemicolon() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
NOT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
NOT_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
NOT_INITIALIZED - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
NOT_INITIALIZED - Static variable in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
NOT_INITIALIZED - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
NotifyCModelManagerTask - Class in org.eclipse.cdt.internal.core.pdom
Task to notify the CModel manager of changes to the content types.
NotifyCModelManagerTask(IProject) - Constructor for class org.eclipse.cdt.internal.core.pdom.NotifyCModelManagerTask
 
notifyIndexerSetup(ICProject) - Method in class org.eclipse.cdt.core.index.IndexerSetupParticipant
Informs the index manager that this participant no longer needs to postpone the indexer setup for the given project.
notifyIndexerSetup(IndexerSetupParticipant, ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
NPM - Static variable in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
 
NULL - Static variable in interface org.eclipse.cdt.internal.core.parser.scanner.ILexerLog
 
NULL_FILE_SIZE - Static variable in class org.eclipse.cdt.core.parser.FileContent
 
NULL_PTR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
NULL_TIMESTAMP - Static variable in class org.eclipse.cdt.core.parser.FileContent
 
NULL_TYPE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
nullifyTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
nullifyTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
nullifyTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
NullLogService - Class in org.eclipse.cdt.core.parser
 
NullLogService() - Constructor for class org.eclipse.cdt.core.parser.NullLogService
 
NULLPTR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
numberOfSubValues() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
If this value consists of sub-values, returns the number of these sub-values.
numberOfSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
numberOfSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
numberOfSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
numberOfSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
numberOfSubValues() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
numberValue() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Returns the value as a number, or null if it is not possible.
numberValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
numberValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
numberValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
numberValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
numberValue() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
numericalValue() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Deprecated.
Use numberValue() instead.

O

OBJC_LINKAGE - Static variable in class org.eclipse.cdt.internal.core.dom.Linkage
 
OBJC_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
OBJC_LINKAGE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
ObjectMap - Class in org.eclipse.cdt.core.parser.util
 
ObjectMap(int) - Constructor for class org.eclipse.cdt.core.parser.util.ObjectMap
 
ObjectSet<T> - Class in org.eclipse.cdt.core.parser.util
 
ObjectSet(int) - Constructor for class org.eclipse.cdt.core.parser.util.ObjectSet
Constructs an empty ObjectSet, allocating an initial storage for the specified number of elements
ObjectSet(T[]) - Constructor for class org.eclipse.cdt.core.parser.util.ObjectSet
Constructs an ObjectSet populated with the specified items, or an empty ObjectSet if the parameter is null
ObjectTable<T> - Class in org.eclipse.cdt.core.parser.util
 
ObjectTable(int) - Constructor for class org.eclipse.cdt.core.parser.util.ObjectTable
 
offset(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.ASTNodes
Returns the offset of the given node, or -1 if the node is not part of the translation unit file or doesn't have a file-location.
OFFSET_CHILDREN - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
OFFSET_IN_CHUNK_MASK - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
OffsetLimitReachedException - Exception in org.eclipse.cdt.core.parser
The exception is thrown, when content-assist is requested within a context that is handled by the lexer or the preprocessor.
OffsetLimitReachedException(int, IToken) - Constructor for exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
onCreateName(PDOMFile, IASTName, PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Call-back informing the linkage that a name has been added.
onDeleteName(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
Callback informing the linkage that a name is about to be deleted.
onIndexerSetup(ICProject) - Method in class org.eclipse.cdt.core.index.IndexerSetupParticipant
Call-back that tells the implementor that a project has passed all setup participants and therefore it is actually initialized.
onJobDone(Job) - Method in class org.eclipse.cdt.internal.core.pdom.WaitForRefreshJobs
 
onPreferenceChange(PreferenceChangeEvent) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
onPreferenceChange(ICProject, PreferenceChangeEvent) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
op_alignof - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTTypeIdExpression
Deprecated.
op_alignOf is used for __alignOf( typeId ) type expressions.
op_alignof - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
For gnu-parsers, only.
op_alignOf - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
For GCC parsers, only.
op_amper - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Operator ampersand.
op_arrayAccess - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
op_assign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
assignment =
op_binaryAnd - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
binary and &
op_binaryAndAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
binary and assign &=
op_binaryOr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
binary Or |
op_binaryOrAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
binary Or assign |=
op_binaryXor - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
binary Xor ^
op_binaryXorAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
binary Xor assign ^=
op_bracketedPrimary - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
A bracketed expression.
op_cast - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
op_cast represents a traditional cast.
op_const_cast - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
op_const_cast is used for const_cast<>'s.
op_divide - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
divide /
op_divideAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
divide assignemnt /=
op_dynamic_cast - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
op_dynamic_cast is used for dynamic_cast<>'s.
op_ellipses - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
For gcc compilers, only.
op_equals - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
equals ==
op_greaterEqual - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
greater than or equals >=
op_greaterThan - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
greater than >
op_has_nothrow_assign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_nothrow_constructor - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_nothrow_copy - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_trivial_assign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_trivial_constructor - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_trivial_copy - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_trivial_destructor - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_has_virtual_destructor - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_abstract - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_class - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_empty - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_enum - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_final - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_literal_type - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_pod - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_polymorphic - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_standard_layout - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_trivial - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_trivially_copyable - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_is_union - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Built-in type trait of g++.
op_labelReference - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
For GCC parsers, only.
op_last - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
op_last is for subinterfaces to extend.
op_last - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
op_last for subinterfaces
op_lessEqual - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
less than or equals <=
op_lessThan - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
less than <
op_logicalAnd - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
logical and &&
op_logicalOr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
logical or ||
op_max - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTBinaryExpression
op_max represents >?
op_max - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
For g++, only.
op_min - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTBinaryExpression
op_min represents
op_min - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
For g++, only.
op_minus - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
minus -
op_minus - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Operator minus.
op_minusAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
minus assignment -=
op_modulo - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
modulo %
op_moduloAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
modulo assignment %=
op_multiply - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
multiply *
op_multiplyAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
multiply assignment *=
op_noexcept - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
For C++, only: noexcept ( expression )
op_not - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
not.
op_notequals - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
not equals !=
op_plus - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
plus +
op_plus - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Operator plus.
op_plusAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
plus assignment +=
op_pmarrow - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression
op_pmarrow pointer-to-member pointer dereference.
op_pmarrow - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
For c++, only.
op_pmdot - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression
op_pmdot pointer-to-member field dereference.
op_pmdot - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
For c==, only.
op_postFixDecr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Postfix decrement.
op_postFixIncr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Postfix increment.
op_prefixDecr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Prefix decrement.
op_prefixIncr - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Prefix increment.
op_reinterpret_cast - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
op_reinterpret_cast is used for reinterpret_cast<>'s.
op_shiftLeft - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
shift left <<
op_shiftLeftAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
shift left assignment <<=
op_shiftRight - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
shift right >>
op_shiftRightAssign - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
shift right assign >>=
op_sizeof - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
op_sizeof sizeof (typeId) expression
op_sizeof - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
sizeof.
op_sizeofParameterPack - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
op_sizeofParameterPack is used for sizeof...
op_sizeofParameterPack - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
For C++, only: 'sizeof...
op_star - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Operator star.
op_static_cast - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCastExpression
op_static_cast is used for static_cast<>'s.
op_throw - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression
op_throw throw exp
op_throw - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
For C++, only.
op_tilde - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Operator tilde.
op_typeid - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeIdExpression
 
op_typeid - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression
op_typeid = typeid( exp )
op_typeid - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
For c++, only.
op_typeid - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
For C++, only.
op_typeof - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTTypeIdExpression
Deprecated.
op_typeof is used for typeof( typeId ) type expressions.
op_typeof - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
For gnu-parsers, only.
op_typeof - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Deprecated.
Shall not be used, 'typeof something' is not an expression, it's a declaration specifier.
OPENING_PARENTHESIS - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
OPENING_SQUARE_BRACKET - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
 
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
OPERAND is the expression representing the pointer being deleted.
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
The part of the initializer after the equal sign.
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
 
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeTransformationSpecifier
OPERAND represents the relationship between an ICPPASTTypeTransformationSpecifier and its nested IASTTypeId.
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
OPERAND represents the relationship between a cast expression and the expression it is casting (operand).
OPERAND - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
OPERAND represents the relationship between an IASTUnaryExpression and it's nested IASTExpression.
OPERAND1 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
 
OPERAND2 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
 
OPERAND_ONE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Node property that describes the relationship between an IASTBinaryExpression and an IASTExpression representing the lhs.
OPERAND_TWO - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Node property that describes the relationship between an IASTBinaryExpression and an IASTExpression representing the rhs.
OPERATOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
OPERATOR_ - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
OPT_EXCLUDE - Static variable in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
OPT_FRAGMENT_ID - Static variable in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
OPT_INCLUDE - Static variable in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
OPT_INDEXER_ID - Static variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
OPT_PROJECTPROVIDER - Static variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
OPT_QUIET - Static variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
OPT_SOURCE - Static variable in class org.eclipse.cdt.core.index.export.ExternalExportProjectProvider
 
OPT_TARGET - Static variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
optionalInitializer(IASTDeclarator, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
optionalInitializer(IASTDeclarator, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
optionalInitializer(IASTDeclarator, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
initializer: brace-or-equal-initializer (expression-list) brace-or-equal-initializer: = initializer-clause braced-init-list
OR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
OR_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
org.eclipse.cdt.core.dom - package org.eclipse.cdt.core.dom
 
org.eclipse.cdt.core.dom.ast - package org.eclipse.cdt.core.dom.ast
 
org.eclipse.cdt.core.dom.ast.c - package org.eclipse.cdt.core.dom.ast.c
 
org.eclipse.cdt.core.dom.ast.cpp - package org.eclipse.cdt.core.dom.ast.cpp
 
org.eclipse.cdt.core.dom.ast.gnu - package org.eclipse.cdt.core.dom.ast.gnu
 
org.eclipse.cdt.core.dom.ast.gnu.c - package org.eclipse.cdt.core.dom.ast.gnu.c
 
org.eclipse.cdt.core.dom.ast.gnu.cpp - package org.eclipse.cdt.core.dom.ast.gnu.cpp
 
org.eclipse.cdt.core.dom.ast.tag - package org.eclipse.cdt.core.dom.ast.tag
 
org.eclipse.cdt.core.dom.parser - package org.eclipse.cdt.core.dom.parser
 
org.eclipse.cdt.core.dom.parser.c - package org.eclipse.cdt.core.dom.parser.c
 
org.eclipse.cdt.core.dom.parser.cpp - package org.eclipse.cdt.core.dom.parser.cpp
 
org.eclipse.cdt.core.dom.rewrite - package org.eclipse.cdt.core.dom.rewrite
 
org.eclipse.cdt.core.index - package org.eclipse.cdt.core.index
 
org.eclipse.cdt.core.index.export - package org.eclipse.cdt.core.index.export
 
org.eclipse.cdt.core.index.provider - package org.eclipse.cdt.core.index.provider
 
org.eclipse.cdt.core.parser - package org.eclipse.cdt.core.parser
 
org.eclipse.cdt.core.parser.ast - package org.eclipse.cdt.core.parser.ast
 
org.eclipse.cdt.core.parser.util - package org.eclipse.cdt.core.parser.util
 
org.eclipse.cdt.internal.core.dom - package org.eclipse.cdt.internal.core.dom
 
org.eclipse.cdt.internal.core.dom.ast.tag - package org.eclipse.cdt.internal.core.dom.ast.tag
 
org.eclipse.cdt.internal.core.dom.parser - package org.eclipse.cdt.internal.core.dom.parser
 
org.eclipse.cdt.internal.core.dom.parser.c - package org.eclipse.cdt.internal.core.dom.parser.c
 
org.eclipse.cdt.internal.core.dom.parser.cpp - package org.eclipse.cdt.internal.core.dom.parser.cpp
 
org.eclipse.cdt.internal.core.dom.parser.cpp.semantics - package org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
 
org.eclipse.cdt.internal.core.dom.rewrite - package org.eclipse.cdt.internal.core.dom.rewrite
 
org.eclipse.cdt.internal.core.dom.rewrite.astwriter - package org.eclipse.cdt.internal.core.dom.rewrite.astwriter
 
org.eclipse.cdt.internal.core.dom.rewrite.changegenerator - package org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
org.eclipse.cdt.internal.core.dom.rewrite.commenthandler - package org.eclipse.cdt.internal.core.dom.rewrite.commenthandler
 
org.eclipse.cdt.internal.core.dom.rewrite.util - package org.eclipse.cdt.internal.core.dom.rewrite.util
 
org.eclipse.cdt.internal.core.index - package org.eclipse.cdt.internal.core.index
 
org.eclipse.cdt.internal.core.index.composite - package org.eclipse.cdt.internal.core.index.composite
 
org.eclipse.cdt.internal.core.index.composite.c - package org.eclipse.cdt.internal.core.index.composite.c
 
org.eclipse.cdt.internal.core.index.composite.cpp - package org.eclipse.cdt.internal.core.index.composite.cpp
 
org.eclipse.cdt.internal.core.index.provider - package org.eclipse.cdt.internal.core.index.provider
 
org.eclipse.cdt.internal.core.indexer - package org.eclipse.cdt.internal.core.indexer
 
org.eclipse.cdt.internal.core.parser - package org.eclipse.cdt.internal.core.parser
 
org.eclipse.cdt.internal.core.parser.problem - package org.eclipse.cdt.internal.core.parser.problem
 
org.eclipse.cdt.internal.core.parser.scanner - package org.eclipse.cdt.internal.core.parser.scanner
 
org.eclipse.cdt.internal.core.parser.token - package org.eclipse.cdt.internal.core.parser.token
 
org.eclipse.cdt.internal.core.parser.util - package org.eclipse.cdt.internal.core.parser.util
 
org.eclipse.cdt.internal.core.pdom - package org.eclipse.cdt.internal.core.pdom
 
org.eclipse.cdt.internal.core.pdom.db - package org.eclipse.cdt.internal.core.pdom.db
 
org.eclipse.cdt.internal.core.pdom.dom - package org.eclipse.cdt.internal.core.pdom.dom
 
org.eclipse.cdt.internal.core.pdom.dom.c - package org.eclipse.cdt.internal.core.pdom.dom.c
 
org.eclipse.cdt.internal.core.pdom.dom.cpp - package org.eclipse.cdt.internal.core.pdom.dom.cpp
 
org.eclipse.cdt.internal.core.pdom.export - package org.eclipse.cdt.internal.core.pdom.export
 
org.eclipse.cdt.internal.core.pdom.indexer - package org.eclipse.cdt.internal.core.pdom.indexer
 
org.eclipse.cdt.internal.core.pdom.tag - package org.eclipse.cdt.internal.core.pdom.tag
 
ORIGIN_INACTIVE_CODE - Static variable in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
ORIGIN_LEXER - Static variable in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
ORIGIN_MACRO_EXPANSION - Static variable in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
ORIGIN_PREPROCESSOR_DIRECTIVE - Static variable in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
ORIGIN_UNKNOWN - Static variable in exception org.eclipse.cdt.core.parser.OffsetLimitReachedException
 
outerTemplateParameterList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
template-parameter-list: template-parameter template-parameter-list , template-parameter template-parameter: type-parameter parameter-declaration type-parameter: class identifier? class identifier? = type-id typename identifier? typename identifier? = type-id template < template-parameter-list > class identifier? template < template-parameter-list > class identifier? = id-expression template-id: template-name < template-argument-list?> template-name: identifier template-argument-list: template-argument template-argument-list , template-argument template-argument: assignment-expression type-id id-expression
output(String) - Method in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
outputTrace(IParserLogService, String, IProblem, String, String, String) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
outputTrace(IParserLogService, String, IProblem) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
outputTrace(IParserLogService, String, IProblem, char[], String, String) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
outputTrace(IParserLogService, String, IProblem, int, String, int) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
outputTrace(IParserLogService, String, String, String, String) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
outputTrace(IParserLogService, String) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
outputTrace(IParserLogService, String, String) - Static method in class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
OverloadableOperator - Enum in org.eclipse.cdt.internal.core.dom.parser.cpp
Enumeration of all the overloadable operators in C++.
OVERRIDE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
overWrite(char[], int, char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
OWNED_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
OWNED_DECLARATION represents the role of the inner declaration that this template refers to.
OWNED_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
OWNED_DECLARATION is the owned declaration role for linkages.
OWNED_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
OWNED_DECLARATION is the role served by all the nested declarations.
OWNED_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
OWNED_DECLARATION is the subdeclaration that we maintain grammatically.
OWNED_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
The declaration that the specialization affects.
OWNED_DECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
OWNED_DECLARATION represents the relationship between an IASTTranslationUnit and its nested IASTDeclaration's.
owningRecord - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 

P

PACK_EXPANSION_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
Pair(T1, T2) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUtil.Pair
 
PARAMETER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
PARAMETER is used for template parameters.
PARAMETER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Relation between template template parameter and its (nested) template parameters.
PARAMETER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorFunctionStyleMacroDefinition
This property represents the relationship between a function style macro definition and one of its parameters.
PARAMETER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
PARAMETER_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Relation between template parameter and its name.
PARAMETER_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Relation between template template parameter and its name.
PARAMETER_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
PARAMETER_NAME refers to the names qualified in a K&R C function definition.
parameterDeclaration(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
parameterDeclaration() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
This routine parses a parameter declaration
ParameterImageLocationInfo(int, int) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.ImageLocationInfo.ParameterImageLocationInfo
 
ParameterPackType(IType[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall.ParameterPackType
 
parse() - Method in interface org.eclipse.cdt.core.dom.parser.ISourceCodeParser
Compute an abstract syntax tree (AST).
parse() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parse(IASTComment[]) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser
 
parseBreakStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseCaseStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseCompoundStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseContinueStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseDeclarationOrExpressionStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
There are many ambiguities in C and C++ between expressions and declarations.
parseDeclarationOrExpressionStatement(List<IASTAttributeSpecifier>) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseDefaultStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseDoStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
ParseError - Error in org.eclipse.cdt.core.parser
 
ParseError(ParseError.ParseErrorKind) - Constructor for error org.eclipse.cdt.core.parser.ParseError
 
ParseError(String, ParseError.ParseErrorKind) - Constructor for error org.eclipse.cdt.core.parser.ParseError
 
ParseError.ParseErrorKind - Enum in org.eclipse.cdt.core.parser
 
parseExpansion(Lexer, ILexerLog, char[], char[][], TokenList) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
Parses the expansion for a macro, the current token must be the first token of the expansion
parseForStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
parseForStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
parseGotoStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseIfStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
parseIfStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
parseLabelStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseMacroDefinition(Lexer, ILexerLog) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
Parses an entire macro definition.
parseMacroDefinition(Lexer, ILexerLog, char[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
Parses a macro definition without the replacement.
parseMacroDefinition(char[], char[][], char[]) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.MacroDefinitionParser
Parses a macro definition basically checking for var-args.
parseNullStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parsePassed - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseReturnStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseReturnStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
ParserException - Exception in org.eclipse.cdt.internal.core.parser
 
ParserException(String) - Constructor for exception org.eclipse.cdt.internal.core.parser.ParserException
 
ParserFactory - Class in org.eclipse.cdt.core.parser
 
ParserFactory() - Constructor for class org.eclipse.cdt.core.parser.ParserFactory
 
ParserLanguage - Enum in org.eclipse.cdt.core.parser
Enumeration of base languages supported by CDT.
ParserLogServiceWrapper - Class in org.eclipse.cdt.internal.core.dom.parser
 
ParserLogServiceWrapper(IParserLogService) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ParserLogServiceWrapper
 
ParserMessages - Class in org.eclipse.cdt.internal.core.parser
 
ParserMode - Enum in org.eclipse.cdt.core.parser
 
ParserSettings - Class in org.eclipse.cdt.core.parser
Implementation for the IParserSettings interface.
ParserSettings() - Constructor for class org.eclipse.cdt.core.parser.ParserSettings
 
ParserSettings2 - Class in org.eclipse.cdt.internal.core.parser
 
ParserSettings2() - Constructor for class org.eclipse.cdt.internal.core.parser.ParserSettings2
 
ParserSettings2(IProject) - Constructor for class org.eclipse.cdt.internal.core.parser.ParserSettings2
 
ParserSettings2(ICProject) - Constructor for class org.eclipse.cdt.internal.core.parser.ParserSettings2
Use the specified project when looking for preferences for the settings object that is being constructed.
parseSwitchBody() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseSwitchStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
parseSwitchStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
parseToMap(String[]) - Static method in class org.eclipse.cdt.internal.core.pdom.export.CLIUtil
Returns a map of String option to List of String parameters.
parseTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseTryStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
parseTypeidInParenthesisOrUnaryExpression(boolean, int, int, int, AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseWhileStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
parseWhileStatement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
parsingFile(InternalFileContentProvider, InternalFileContent) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
parsingFile(InternalFileContentProvider, InternalFileContent) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ISkippedIndexedFilesListener
Notifies the listeners that a file is being parsed.
parsingFile(InternalFileContentProvider, InternalFileContent) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
partialComparison(CVQualifier) - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
[3.9.3-4] Implements cv-qualification (partial) comparison.
partition(Comparator<Object>, int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
partition(Comparator<Object>, int, int) - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
partition(Comparator<Object>, int, int) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
PATTERN - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpansionExpression
Represents the relationship between a pack-expansion and its pattern.
PDOM - Class in org.eclipse.cdt.internal.core.pdom
Database for storing semantic information for one project.
PDOM(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOM
 
PDOM(File, IIndexLocationConverter, ChunkCache, Map<String, IPDOMLinkageFactory>) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOM
 
PDOM.ChangeEvent - Class in org.eclipse.cdt.internal.core.pdom
 
PDOM.IListener - Interface in org.eclipse.cdt.internal.core.pdom
 
PDOM_waitingForWriteLock - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMASTAdapter - Class in org.eclipse.cdt.internal.core.pdom.dom
 
PDOMASTAdapter() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMASTAdapter
 
PDOMASTProcessorDesc - Class in org.eclipse.cdt.internal.core.pdom
Internal container for extensions of org.eclipse.cdt.core.PDOMASTProcessor.
PDOMASTProcessorDesc(IConfigurationElement) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMASTProcessorDesc
 
PDOMASTProcessorManager - Class in org.eclipse.cdt.internal.core.pdom
An internal manager for the org.eclipse.cdt.core.PDOMASTProcessor extension-point.
PDOMBinding - Class in org.eclipse.cdt.internal.core.pdom.dom
Base class for bindings in the PDOM.
PDOMBinding(PDOMLinkage, PDOMNode, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
PDOMBinding(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
PDOMCGlobalScope - Class in org.eclipse.cdt.internal.core.pdom.dom.c
Represents the global C index scope.
PDOMCLinkageFactory - Class in org.eclipse.cdt.internal.core.pdom.dom.c
 
PDOMCLinkageFactory() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCLinkageFactory
 
pdomCompareTo(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
PDOMCPPArgumentList - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Collects methods to store an argument list in the database
PDOMCPPArgumentList() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPArgumentList
 
PDOMCPPBinding - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Mirrors type-hierarchy from DOM interfaces
PDOMCPPBinding(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
PDOMCPPBinding(PDOMLinkage, PDOMNode, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
PDOMCPPClassSpecializationScope - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Reuses the specialization scope of the ast and marks it as an index scope.
PDOMCPPClassSpecializationScope(ICPPClassSpecialization) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassSpecializationScope
 
PDOMCPPClassTemplate - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Implementation for class templates in the index, base class for partial specializations.
PDOMCPPClassTemplate(PDOMCPPLinkage, PDOMNode, ICPPClassTemplate) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
PDOMCPPClassTemplate(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
PDOMCPPConstructorInstance - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPConstructorInstance(PDOMCPPLinkage, PDOMNode, ICPPConstructor, PDOMBinding, IASTNode) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
 
PDOMCPPConstructorInstance(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
 
PDOMCPPDeferredClassInstance - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPDeferredClassInstance(IIndexFragment, ICPPClassTemplate, ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPDeferredClassInstance
 
PDOMCPPFieldInstance - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPFieldInstance(PDOMCPPLinkage, PDOMNode, ICPPVariableInstance, IPDOMBinding) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
PDOMCPPFieldInstance(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldInstance
 
PDOMCPPFieldTemplate - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPFieldTemplate(PDOMCPPLinkage, PDOMNode, ICPPFieldTemplate) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
PDOMCPPFieldTemplate(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
PDOMCPPFieldTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPFieldTemplatePartialSpecialization(PDOMCPPLinkage, PDOMNode, ICPPVariableTemplatePartialSpecialization, PDOMCPPFieldTemplate) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
PDOMCPPFieldTemplatePartialSpecialization(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplatePartialSpecialization
 
PDOMCPPGlobalScope - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Represents the global C++ index scope.
PDOMCPPLinkageFactory - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPLinkageFactory() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkageFactory
 
PDOMCPPMemberBlock - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
PDOMCPPMemberBlock stores the members of a composite type and maps every member to the corresponding visibility.
PDOMCPPMemberBlock(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
PDOMCPPMemberBlock(PDOMLinkage) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
PDOMCPPTemplateParameterMap - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Collects methods to store an argument list in the database
PDOMCPPTemplateParameterMap() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateParameterMap
 
PDOMCPPTemplateTemplateParameter - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Implementation of template template parameters for the index.
PDOMCPPTemplateTemplateParameter(PDOMLinkage, PDOMNode, ICPPTemplateTemplateParameter) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
PDOMCPPTemplateTemplateParameter(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
PDOMCPPUnknownField - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPUnknownField(IIndexFragment, IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownField
 
PDOMCPPUnknownMemberClass - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPUnknownMemberClass(IIndexFragment, IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClass
 
PDOMCPPUnknownMemberClassInstance - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPUnknownMemberClassInstance(IIndexFragment, IType, char[], ICPPTemplateArgument[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMemberClassInstance
 
PDOMCPPUnknownMethod - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPUnknownMethod(IIndexFragment, IType, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownMethod
 
PDOMCPPUnknownScope - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPUnknownScope(IIndexFragmentBinding, IASTName) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUnknownScope
 
PDOMCPPUsingDirective - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Stores using directives for global or namespace scope.
PDOMCPPUsingDirective(PDOMCPPLinkage, long, PDOMCPPNamespace, PDOMBinding, int) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
PDOMCPPVariableInstance - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPVariableInstance(PDOMCPPLinkage, PDOMNode, ICPPVariableInstance, IPDOMBinding) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
PDOMCPPVariableInstance(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
PDOMCPPVariableTemplate - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPVariableTemplate(PDOMCPPLinkage, PDOMNode, ICPPVariableTemplate) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
PDOMCPPVariableTemplate(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
PDOMCPPVariableTemplatePartialSpecialization - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMCPPVariableTemplatePartialSpecialization(PDOMCPPLinkage, PDOMNode, ICPPVariableTemplatePartialSpecialization, PDOMCPPVariableTemplate) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
PDOMCPPVariableTemplatePartialSpecialization(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
PDOMCStructure - Class in org.eclipse.cdt.internal.core.pdom.dom.c
 
PDOMCStructure(PDOMLinkage, PDOMNode, ICompositeType) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
PDOMCStructure(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
PDOMCStructure.FindField - Class in org.eclipse.cdt.internal.core.pdom.dom.c
 
pdomEquals(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
Returns whether pdomCompareTo returns zero
PDOMExternalReferencesList - Class in org.eclipse.cdt.internal.core.pdom.db
A utility class for storing a list of external references.
PDOMExternalReferencesList(PDOM, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.PDOMExternalReferencesList
Create a new instance at the given location in the given PDOM.
PDOMFastIndexer - Class in org.eclipse.cdt.internal.core.pdom.indexer
Configures the abstract indexer to return tasks suitable for fast indexing.
PDOMFastIndexer() - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.PDOMFastIndexer
 
PDOMFile - Class in org.eclipse.cdt.internal.core.pdom.dom
Represents a file containing names.
PDOMFile(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
PDOMFile(PDOMLinkage, IIndexFileLocation, int, ISignificantMacros) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
PDOMFile.Comparator - Class in org.eclipse.cdt.internal.core.pdom.dom
 
PDOMFileSet - Class in org.eclipse.cdt.internal.core.pdom
 
PDOMFileSet() - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
 
PDOMFragmentBindingComparator - Class in org.eclipse.cdt.internal.core.pdom.dom
IIndexFragmentBindingComparator suitable for comparing two PDOMBindings
PDOMFragmentBindingComparator() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMFragmentBindingComparator
 
PDOMGlobalScope - Class in org.eclipse.cdt.internal.core.pdom.dom
Base class for C and C++ global index scopes.
PDOMGlobalScope() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
PDOMImportTask_errorInvalidArchive - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMImportTask_errorInvalidPDOMVersion - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMInclude - Class in org.eclipse.cdt.internal.core.pdom.dom
 
PDOMInclude(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
PDOMInclude(PDOMLinkage, IASTPreprocessorIncludeStatement, PDOMFile, PDOMFile) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
PDOMIndexerJob - Class in org.eclipse.cdt.internal.core.pdom
Job running multiple indexer tasks.
PDOMIndexerJob(PDOMManager) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob
 
PDOMIndexerTask - Class in org.eclipse.cdt.internal.core.pdom.indexer
Configures the abstract indexer task suitable for indexing projects.
PDOMIndexerTask(ITranslationUnit[], ITranslationUnit[], ITranslationUnit[], AbstractPDOMIndexer, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
PDOMInstanceCache - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
 
PDOMInstanceCache() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
PDOMLinkage - Class in org.eclipse.cdt.internal.core.pdom.dom
The top-level node in the PDOM storage format.
PDOMLinkage(PDOM, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
PDOMLinkage(PDOM, String, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
PDOMMacro - Class in org.eclipse.cdt.internal.core.pdom.dom
Represents macro definitions.
PDOMMacro(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
PDOMMacro(PDOMLinkage, PDOMMacroContainer, IASTPreprocessorMacroDefinition, PDOMFile) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
PDOMMacro(PDOMLinkage, PDOMMacroContainer, IASTPreprocessorUndefStatement, PDOMFile) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
PDOMMacroContainer - Class in org.eclipse.cdt.internal.core.pdom.dom
A container collecting definitions and references for macros.
PDOMMacroContainer(PDOMLinkage, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
PDOMMacroReferenceName - Class in org.eclipse.cdt.internal.core.pdom.dom
Represents declarations, definitions and references to bindings, except for macros.
PDOMMacroReferenceName(PDOMLinkage, IASTName, PDOMFile, PDOMMacroContainer, PDOMName) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
PDOMMacroReferenceName(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
PDOMManager - Class in org.eclipse.cdt.internal.core.pdom
Manages PDOM updates and events associated with them.
PDOMManager() - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
PDOMManager_ClosePDOMJob - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMManager_creationOfIndexInterrupted - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMManager_ExistingFileCollides - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMManager_indexMonitorDetail - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMManager_notifyJob_label - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMManager_notifyTask_message - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMManager_StartJob_name - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMName - Class in org.eclipse.cdt.internal.core.pdom.dom
 
PDOMName(PDOMLinkage, IASTName, PDOMFile, PDOMBinding, PDOMName) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
PDOMName(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
PDOMNamedNode - Class in org.eclipse.cdt.internal.core.pdom.dom
 
PDOMNamedNode(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
PDOMNamedNode(PDOMLinkage, PDOMNode, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
 
PDOMNamedNode(Database, char[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
For linkages, only.
PDOMNode - Class in org.eclipse.cdt.internal.core.pdom.dom
This is a basic node in the PDOM database.
PDOMNode(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
PDOMNode(PDOMLinkage, PDOMNode) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
PDOMNode(Database) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
For linkages, only.
PDOMNode(Database, PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
PDOMNodeLinkedList - Class in org.eclipse.cdt.internal.core.pdom.db
Represents a linked list of PDOMNode records
PDOMNodeLinkedList(PDOMLinkage, long, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
PDOMNodeLinkedList(PDOMLinkage, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
Creates an object representing a linked list at the specified offset of the specified pdom.
PDOMNullIndexer - Class in org.eclipse.cdt.internal.core.pdom.indexer
Configures the abstract indexer to do nothing.
PDOMNullIndexer() - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.PDOMNullIndexer
 
PDOMProjectIndexLocationConverter - Class in org.eclipse.cdt.internal.core.pdom.dom
The standard location converter used by the per-project PDOM
PDOMProjectIndexLocationConverter(IProject) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMProjectIndexLocationConverter
 
PDOMProjectIndexLocationConverter(IProject, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.PDOMProjectIndexLocationConverter
 
PDOMProxy - Class in org.eclipse.cdt.internal.core.pdom
The PDOMProxy is returned by the PDOMManager before the indexer kicks in.
PDOMProxy() - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
PDOMRebuildTask - Class in org.eclipse.cdt.internal.core.pdom.indexer
A task for rebuilding an index, works for all indexers.
PDOMRebuildTask(IPDOMIndexer) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
PDOMSetupJob - Class in org.eclipse.cdt.internal.core.pdom
Job without rule to setup the indexer.
PDOMStringSet - Class in org.eclipse.cdt.internal.core.pdom.db
A container for storing a set of strings in the Database.
PDOMStringSet(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.PDOMStringSet
 
PDOMTag - Class in org.eclipse.cdt.internal.core.pdom.tag
A container for storing tags in the PDOM.
PDOMTag(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
PDOMTag(Database, int) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
PDOMTag.BTreeComparator - Class in org.eclipse.cdt.internal.core.pdom.tag
 
PDOMTag.BTreeVisitor - Class in org.eclipse.cdt.internal.core.pdom.tag
 
PDOMTaggable - Class in org.eclipse.cdt.internal.core.pdom.tag
A container for things that can be tagged and then stored in the index database.
PDOMTaggable(PDOM, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTaggable
 
PDOMTagIndex - Class in org.eclipse.cdt.internal.core.pdom.tag
Not thread-safe.
PDOMTagIndex(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagIndex
 
PDOMTagSynchronizer - Class in org.eclipse.cdt.internal.core.pdom.tag
An implementation utility for synchronizing the tags between source and destination nodes.
PDOMTagSynchronizer(Database, Long, Map<String, ITag>) - Constructor for class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagSynchronizer
 
PDOMTemplateParameterArray - Class in org.eclipse.cdt.internal.core.pdom.dom.cpp
Collects methods to store an argument list in the database.
PDOMTemplateParameterArray() - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMTemplateParameterArray
 
PDOMUpdateTask - Class in org.eclipse.cdt.internal.core.pdom.indexer
A task for updating an index, suitable for all indexers.
PDOMUpdateTask(IPDOMIndexer, int) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
PDOMWriter - Class in org.eclipse.cdt.internal.core.pdom
Abstract class to write information from AST.
PDOMWriter(IndexerInputAdapter) - Constructor for class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
PDOMWriter.Data - Class in org.eclipse.cdt.internal.core.pdom
 
PDOMWriter.FileContext - Class in org.eclipse.cdt.internal.core.pdom
 
PDOMWriter.FileInAST - Class in org.eclipse.cdt.internal.core.pdom
 
PDOMWriter_errorResolvingName - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
PDOMWriter_errorWhileParsing - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
pm - Variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
POINTER_OPERATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
POINTER_OPERATOR represents the relationship between an IASTDeclarator and an IASTPointerOperator.
POINTER_TO_MEMBER_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
POINTER_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
popContext(ILocationCtx) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Ends the current context.
POPCPPParserExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.cpp
Configures the parser to accept POP C++, see Documentation
POPCPPParserExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.POPCPPParserExtensionConfiguration
 
POPCPPScannerExtensionConfiguration - Class in org.eclipse.cdt.core.dom.parser.cpp
Configures the preprocessor for parsing POP C++, see Documentation
POPCPPScannerExtensionConfiguration() - Constructor for class org.eclipse.cdt.core.dom.parser.cpp.POPCPPScannerExtensionConfiguration
 
popScope(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModificationScopeStack
 
populateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
populateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecializationScope
 
populateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
populateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
populateCache(ICPPASTInternalScope) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
populateCache(ICPPASTInternalScope, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
populateCache() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalScope
Can be called during ambiguity resolution to populate a scope without considering the ambiguous branches.
populateCache() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
POSITIVE_RESULT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
POSITIVE_RESULT represents the relationship between an IASTConditionalExpression and its positive result IASTExpression.
POST_BUILD - Static variable in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
POST_CHANGE - Static variable in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
postAccept(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
postponeIndexerSetup(ICProject) - Method in class org.eclipse.cdt.core.index.IndexerSetupParticipant
The method will be called before an indexer is set up for a project.
postponeIndexerSetup(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.WaitForRefreshJobs
 
postponeSetup(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
postResolution(IBinding, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
postStartup() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
Called from a job after plugin start.
postVisit(long) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IBTreeVisitor
Called after visiting a record.
PotentialTranslationUnit - Class in org.eclipse.cdt.internal.core.pdom.indexer
Used for modified files that are not below a source root.
PotentialTranslationUnit(ICElement, IFile) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.PotentialTranslationUnit
 
POUND_BLANK - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_DEFINE - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_ELIF - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_ELSE - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_ENDIF - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_ERROR - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_IF - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_IFDEF - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_IFNDEF - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_INCLUDE - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_LINE - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_PRAGMA - Static variable in class org.eclipse.cdt.core.parser.Directives
 
POUND_UNDEF - Static variable in class org.eclipse.cdt.core.parser.Directives
 
ppDefine - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #define.
ppElif - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #elif.
ppElse - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #else.
ppEndif - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #endif.
ppError - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #error.
ppIf - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #if.
ppIfdef - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #ifdef.
ppIfndef - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #ifndef.
ppIgnore - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Special constant indicating to ignore the preprocessor directive.
ppImport - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
GNU preprocessor extension #import.
ppInclude - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #include.
ppInclude_next - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
GNU preprocessor extension #include_next.
ppInvalid - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Special constant indicating to mark the preprocessor directive as invalid.
ppPragma - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #pragma.
ppUndef - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
Standard preprocessor directive #undef.
ppWarning - Static variable in interface org.eclipse.cdt.core.parser.IPreprocessorDirective
GNU preprocessor extension #warning.
preCloseProject(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
preDeleteProject(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
preferDefaultLanguage(IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
prepend(Class<T>, T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Inserts the obj at the beginning of the array, shifting the whole thing one index Assumes that array contains nulls at the end, only.
prepend(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Inserts the obj at the beginning of the array, shifting the whole thing one index Assumes that array contains nulls at the end, only.
PREPROCESSOR_CIRCULAR_INCLUSION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Circular inclusion encountered by Preprocessor.
PREPROCESSOR_CONDITIONAL_EVAL_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Preprocessor Conditional cannot not be evaluated due.
PREPROCESSOR_DEFINITION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Macro definition not found by Preprocessor.
PREPROCESSOR_EXCEEDS_MAXIMUM_INCLUSION_DEPTH - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Maximum inclusion depth is exceeded
PREPROCESSOR_INCLUSION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Inclusion not found by Preprocessor.
PREPROCESSOR_INVALID_DIRECTIVE - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid or unknown preprocessor directive encountered by Preprocessor.
PREPROCESSOR_INVALID_MACRO_DEFN - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid format to Macro definition.
PREPROCESSOR_INVALID_MACRO_REDEFN - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid macro redefinition encountered by Preprocessor.
PREPROCESSOR_INVALID_VA_ARGS - Static variable in interface org.eclipse.cdt.core.parser.IProblem
__VA_ARGS__ encountered in macro definition without the required '...' parameter Required attributes: none
PREPROCESSOR_MACRO_PASTING_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid Macro Pasting encountered by Preprocessor.
PREPROCESSOR_MACRO_USAGE_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid macro usage encountered by Preprocessor.
PREPROCESSOR_MISSING_RPAREN_PARMLIST - Static variable in interface org.eclipse.cdt.core.parser.IProblem
macro argument "..." encountered without the required ')' i.e.
PREPROCESSOR_MULTIPLE_USER_DEFINED_SUFFIXES_IN_CONCATENATION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
During concatenation of string literals, at least two were found with more than one type of UDL suffix.
PREPROCESSOR_POUND_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
#error encountered by Preprocessor.
PREPROCESSOR_POUND_WARNING - Static variable in interface org.eclipse.cdt.core.parser.IProblem
#warning encountered by Preprocessor.
PREPROCESSOR_RELATED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
IProblem relates to a valid error on the preprocessor
PREPROCESSOR_STATEMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
PREPROCESSOR_STATEMENT represents the relationship between an IASTTranslationUnit and its nested IASTPreprocessorStatement.
PREPROCESSOR_UNBALANCE_CONDITION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Preprocessor conditionals seem unbalanced.
PREV - Static variable in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
preVisit(long) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IBTreeVisitor
Called before visiting a record.
primaryExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
primaryExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
primaryExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
print(IASTNode, PrintStream) - Static method in class org.eclipse.cdt.core.parser.util.ASTPrinter
Prints the AST to the given PrintStream.
print(IASTNode) - Static method in class org.eclipse.cdt.core.parser.util.ASTPrinter
Prints the AST to stdout.
print(String) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
print(String, String) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
print(char) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
print(char[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
printLBrace() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
Prints a { to the buffer an increases the indentation level.
println(String) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
println(String, String) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
println(String, char[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
println(char[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
printMethodTrace() - Static method in class org.eclipse.cdt.core.parser.util.DebugUtil
Prints a trace message to stdout that gives info about the method that calls this method.
printMethodTrace(String) - Static method in class org.eclipse.cdt.core.parser.util.DebugUtil
Prints a trace message to stdout that gives info about the method that calls this method.
printObjectProperties(Object) - Static method in class org.eclipse.cdt.core.parser.util.DebugUtil
Prints the values of javabean properties to the console.
printProblems(IASTNode, PrintStream) - Static method in class org.eclipse.cdt.core.parser.util.ASTPrinter
Prints problem nodes in the AST to the given printstream.
printProblems(IASTNode) - Static method in class org.eclipse.cdt.core.parser.util.ASTPrinter
Prints problem nodes in the AST to stdout.
printRBrace() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
Prints a } to the buffer an decrease the indentation level.
printSemicolon() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
printSpace() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
printSpaces(int) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
printStats() - Static method in class org.eclipse.cdt.internal.core.parser.util.Profiler
 
printStringSpace(String) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
printTokens(IASTToken) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.AttributeWriter
 
PRIVATE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
PROBLEM - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblemHolder
PROBLEM represents the relationship between a IASTProblemHolder and its IASTProblem.
problem - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
PROBLEM_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
ProblemBinding - Class in org.eclipse.cdt.internal.core.dom.parser
Implementation of problem bindings
ProblemBinding(IASTName, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
ProblemBinding(IASTName, int, IBinding[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
ProblemBinding(IASTName, IASTNode, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
ProblemBinding(IASTName, IASTNode, int, IBinding[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
ProblemBinding(IASTNode, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
ProblemBinding(IASTNode, int, char[], IBinding[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
problemDeclaration(int, BacktrackException, DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
ProblemFunctionType - Class in org.eclipse.cdt.internal.core.dom.parser
Implementation of problem types.
ProblemFunctionType(int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
ProblemRuntimeException - Exception in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
This exception is thrown if a problem node is passed to the ASTWriter.
ProblemRuntimeException(IASTProblemHolder) - Constructor for exception org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ProblemRuntimeException
 
ProblemType - Class in org.eclipse.cdt.internal.core.dom.parser
Implementation of problem types.
ProblemType(int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
process(ITagWriter, IBinding, IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.tag.IBindingTagger
Examines the given input binding to decide if a tag should be created.
process(IASTTranslationUnit, IIndexSymbols) - Method in class org.eclipse.cdt.core.index.IPDOMASTProcessor.Abstract
 
process(IASTTranslationUnit, IIndexSymbols) - Method in interface org.eclipse.cdt.core.index.IPDOMASTProcessor
Processes the input AST by adding significant symbols to the given output map.
process(String, ITagWriter, IBinding, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.TagManager
Provides an opportunity for the specified tagger to process the given values.
process(ITagWriter, IBinding, IASTName) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.TagManager
Provides an opportunity for all enabled taggers to process the given values.
process(IASTTranslationUnit, IIndexSymbols) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
PROCESS_ABORT - Static variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Abort the entire traversal.
PROCESS_CONTINUE - Static variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Continue with traversing the children of this node.
PROCESS_SKIP - Static variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Skip the traversal of children of this node, don't call leave on this node.
processResourceDelta(IResourceDelta[], ICElement, Set<IResource>) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
processUncertainBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
For bindings that are not known statically to be index bindings, we must decide how to process them by run-time type.
processUncertainBindings(IBinding[]) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
A convenience method for processing an array of bindings with CompositeScope.processUncertainBinding(IBinding).
Profiler - Class in org.eclipse.cdt.internal.core.parser.util
Manual profiler for focused thread-specific profiling.
project - Variable in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
ProjectIndexerIncludeResolutionHeuristics - Class in org.eclipse.cdt.internal.core.pdom.indexer
Heuristics for picking up includes from the project
ProjectIndexerIncludeResolutionHeuristics(IProject, ASTFilePathResolver) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerIncludeResolutionHeuristics
 
ProjectIndexerInputAdapter - Class in org.eclipse.cdt.internal.core.pdom.indexer
Provides information about translation-units.
ProjectIndexerInputAdapter(ICProject) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
ProjectIndexerInputAdapter(ICProject, boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
promoteCppType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArithmeticConversion
 
promoteCType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CArithmeticConversion
 
promoteType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.ArithmeticConversion
 
PROP_VALUE - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
PROPERTIES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
PROPERTY_FRAGMENT_FORMAT_ID - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Property key for the fragment format ID.
PROPERTY_FRAGMENT_FORMAT_VERSION - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Property key for the fragment format's version.
PROPERTY_FRAGMENT_ID - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Property key for the fragment ID.
PROPERTY_RESUME_INDEXER - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Property key for storing whether indexer has to resume or not.
PROTECTED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
providesFor(ICProject) - Method in interface org.eclipse.cdt.core.index.provider.IIndexProvider
This method is called to attach the index provider to the project specified.
providesFor(ICProject) - Method in class org.eclipse.cdt.internal.core.index.provider.ReadOnlyPDOMProviderBridge
 
prvalueType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
prvalueTypeWithResolvedTypedefs(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
PTR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
PTR_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
PUBLIC - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
pushInclusion(int, int, int, int, AbstractCharArray, String, char[], boolean, boolean, boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Starts a context for an included file.
pushMacroExpansion(int, int, int, int, IMacroBinding, IASTName[], ImageLocationInfo[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Creates a new context for the result of a (recursive) macro-expansion.
pushPreInclusion(AbstractCharArray, int, boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
Starts an artificial context that can be used to include files without having a source that contains the include directives.
pushScope(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModificationScopeStack
 
pushTranslationUnit(String, AbstractCharArray) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
The outermost context must be a translation unit.
put(char[], int, int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
put(char[], int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
put(char[], int, int, V) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Creates a new mapping in this map, uses the given array slice as the key.
put(char[], V) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Creates a new mapping in this map, uses all of the given array as the key.
put(char[], int, int, T) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
put(char[], T) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
put(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArraySet
 
put(Object, Object) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
put(T) - Method in class org.eclipse.cdt.core.parser.util.ObjectSet
Adds the specified item to the set
put(ICPPTemplateParameter, ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Adds the mapping.
put(int, ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Adds the mapping.
put(ICPPTemplateParameter, ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Adds the mapping.
put(int, ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Adds the mapping.
put(String, CodeReader) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderLRUCache
Deprecated.
Puts a CodeReader into the cache by wrapping it with a CodeReaderCacheEntry first.
put3ByteUnsignedInt(long, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putAlgorithm(Map<String, Object>, MessageDigest) - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Stores the algorithm in a map.
putAll(CharArrayIntMap) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
Puts all mappings of map into this map.
putAll(ICPPTemplateParameterMap) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Puts all mappings from the supplied map into this map.
putArguments(PDOMNode, ICPPTemplateArgument[]) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPArgumentList
Stores the given template arguments in the database.
putArray(Database, IPDOMCPPTemplateParameter[]) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMTemplateParameterArray
Stores the given template arguments in the database.
putByte(int, byte) - Method in interface org.eclipse.cdt.core.dom.ast.tag.IWritableTag
Writes the given byte to the given offset in the tag.
putByte(int, byte) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
putByte(byte) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
putByte(long, byte) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putByte(byte) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
putByte(int, byte) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
putBytes(int, byte[], int) - Method in interface org.eclipse.cdt.core.dom.ast.tag.IWritableTag
Writes the argument buffer into the receiver's payload starting at the specified offset.
putBytes(int, byte[], int) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
putBytes(long, byte[], int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putBytes(long, byte[], int, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putBytes(int, byte[], int) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
putCachedResult(Object, Object, boolean) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Caches an object with the key, the cache must be cleared at latest when the fragment no longer holds a locks.
putCachedResult(Object, Object) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
putCachedResult(Object, Object, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
putCachedResult(Object, Object, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
putChar(long, char) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putCharArray(char[]) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
putCharArray(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
putChecksum(Map<String, Object>, IFile, byte[]) - Static method in class org.eclipse.cdt.internal.core.pdom.Checksums
Stores a checksum in a map.
putChild(Chunk, long, int, long) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
putDeferredInstance(ICPPDeferredClassInstance) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeInstanceCache
 
putDeferredInstance(ICPPDeferredClassInstance) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache
 
putFixedInt(int) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
putFixedInt(int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
putInstantiatedLocal(IBinding, IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
 
putInt(int) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
Writes a 32-bit integer in the variable length base-128 encoding.
putInt(long, int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putInt(int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
putLong(long) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
Writes a 64-bit integer in the variable length base-128 encoding.
putLong(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putLong(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
putMap(PDOMNode, ICPPTemplateParameterMap) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateParameterMap
Stores the given template parameter map in the database.
putPackElement(Integer, int, ICPPTemplateArgument, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
Returns the argument at the given position
putRecord(Chunk, long, int, long) - Method in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
putRecPtr(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putRecPtr(long, byte[], int) - Static method in class org.eclipse.cdt.internal.core.pdom.db.Database
A Record Pointer is a pointer as returned by Database.malloc().
putShort(short) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
Writes a 16-bit integer in the variable length base-128 encoding.
putShort(long, short) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
putShort(short) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 

Q

QT_LINKAGE - Static variable in class org.eclipse.cdt.internal.core.dom.Linkage
 
QT_LINKAGE_ID - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
QT_LINKAGE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ILinkage
 
qualified - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
QUALIFIED_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
QUALIFIED_NAME is the name that is brought into local scope.

R

r_declaration - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
Role of name in this context is a declaration.
r_definition - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
Role of name in this construct is a definition.
r_reference - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
Role of name in this construct is a reference.
r_unclear - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
Role is unclear.
RANGE_BASED_FOR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
rbinding - Variable in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
The representative binding for this composite binding.
rbinding - Variable in class org.eclipse.cdt.internal.core.index.composite.CompositeScope
The representative binding for this composite binding.
READ - Static variable in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
READ_ACCESS - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
ReadOnlyPDOMProviderBridge - Class in org.eclipse.cdt.internal.core.index.provider
Adapts a IReadOnlyPDOMProvider to an IIndexFragmentProvider.
ReadOnlyPDOMProviderBridge(IReadOnlyPDOMProvider) - Constructor for class org.eclipse.cdt.internal.core.index.provider.ReadOnlyPDOMProviderBridge
 
rebuild(List<String>, IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Clears the index and rebuild
reconcileLengths(IASTIfStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
reconcilePath(String) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.ScannerUtility
This method is quick 1-pass path reconciler.
record - Variable in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
 
record - Variable in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
record - Variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.PDOMNodeLinkedList
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPBinding
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
The size in bytes of a PDOMCPPClassTemplate record in the database.
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPConstructorInstance
The size in bytes of a PDOMCPPConstructorInstance record in the database.
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFieldTemplate
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableInstance
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroContainer
 
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
The size in bytes of a PDOMNamedNode record in the database.
RECORD_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNode
 
recordPartialSpecialization(ICPPClassTemplatePartialSpecialization, ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
recordPartialSpecialization(ICPPClassTemplatePartialSpecialization, ICPPClassTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
 
recordPartialSpecialization(ICPPClassTemplatePartialSpecialization, ICPPClassTemplatePartialSpecialization, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
recordStep() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation.ConstexprEvaluationContext
Records a new step being performed in this constexpr evaluation.
recreateFile(PDOM, long) - Static method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
RECURSION_IN_LOOKUP - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
RECURSION_IN_LOOKUP - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
RecursionResolvingBinding(IASTName, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase.RecursionResolvingBinding
 
RecursionResolvingField(IASTNode, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingField
 
RecursionResolvingMethod(IASTNode, char[]) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.RecursionResolvingMethod
 
REF - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
REFERENCE_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
referencesTemplateParameter() - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPEvaluation
Checks if the evaluation references a template parameter either directly or though nested evaluations.
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
referencesTemplateParameter() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
referencesTemplateParameter(IValue) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
Tests whether the value references some template parameter.
referredBinding - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
referredSubValue - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
REGISTER - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
registerAdditionalDirectives(int, List<ICPPUsingDirective>) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScopeMapper
Register an additional list of using directives to be considered.
registerFileEncoding(String, String) - Method in class org.eclipse.cdt.internal.core.indexer.FileEncodingRegistry
 
registerMacroFromIndex(IMacroBinding, IName, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
registerPredefinedMacro(IMacroBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
REGULAR_CODE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
The image is part of the code that has not been modified by the preprocessor.
rehash() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
reindex(ICProject) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Clears the entire index of the project and schedules the indexer.
reindex(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
REINTERPRET_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
release() - Method in class org.eclipse.cdt.internal.core.pdom.YieldableIndexLock
Releases the lock.
releaseReadLock() - Method in interface org.eclipse.cdt.core.index.IIndex
Any lock obtained by IIndex.acquireReadLock() must be released.
releaseReadLock() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
releaseReadLock() - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
releaseReadLock() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Releases a read lock.
releaseReadLock() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
releaseReadLock() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
releaseReadLock() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
releaseWriteLock() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Releases a write lock, reestablishing a certain amount of read locks.
releaseWriteLock(boolean) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Releases a write lock, reestablishing a certain amount of read locks.
releaseWriteLock(int, boolean) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Releases a write lock, reestablishing a certain amount of read locks.
releaseWriteLock() - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
releaseWriteLock(boolean) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
releaseWriteLock() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
releaseWriteLock(int, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
remove(IASTNode, TextEditGroup) - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Removes the given node in this rewriter.
remove(IIndexFile) - Method in interface org.eclipse.cdt.core.index.IIndexFileSet
Removes a file from this set.
remove(String) - Method in interface org.eclipse.cdt.core.parser.ICodeReaderCache
Deprecated.
Used to remove the CodeReader corresponding to the path specified by key from the cache.
remove(T[], T) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Removes first occurrence of element in array and moves objects behind up front.
remove(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Removes the mapping for the given array slice if present.
remove(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Removes the mapping for the given array if present.
remove(char[], int, int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
remove(char[]) - Method in class org.eclipse.cdt.core.parser.util.CharArraySet
 
remove(int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
remove(int, int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
remove(Object) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
remove(T) - Method in class org.eclipse.cdt.core.parser.util.ObjectSet
Remove the specified object from this ObjectSet
remove(CVQualifier) - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
 
remove(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFileSet
Removes the fragment file from the file-set.
remove(IIndexFile) - Method in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
remove(String) - Method in class org.eclipse.cdt.internal.core.parser.CodeReaderLRUCache
Deprecated.
Removes an entry from the cache and returns the entry that was removed if found.
remove() - Method in class org.eclipse.cdt.internal.core.parser.EmptyIterator
 
remove(T) - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
Decrements reference count of the object in the set and removes the object if its reference count reaches zero.
remove(Chunk) - Method in class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
 
remove(String) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMStringSet
Return a pointer to the record of the String that was removed.
remove(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMFileSet
 
removeCachedResult(Object) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
removeChangeListener(IProject, IPreferenceChangeListener) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
removeDuplicates(T[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Returns a new array that contains elements of the given array except duplicates and nulls.
removeEldestEntry(Map.Entry<K, V>) - Method in class org.eclipse.cdt.internal.core.parser.util.LRUCache
 
removeEntry(int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
removeEntry(int, int) - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
removeEntry(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
removeEntry(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
removeFirst(T[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Returns a new array that contains all of the elements of the given array except the first one.
removeIndexChangeListener(IIndexChangeListener) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Removes a previously registered index change listener.
removeIndexChangeListener(IIndexChangeListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
removeIndexerSetupParticipant(IndexerSetupParticipant) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Removes a participant for the indexer-setup
removeIndexerSetupParticipant(IndexerSetupParticipant) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
removeIndexerStateListener(IIndexerStateListener) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Removes a previously registered indexer state listener.
removeIndexerStateListener(IIndexerStateListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
removeIndexProvider(IIndexProvider) - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
Removes the specified provider by object identity.
removeInvalid(AbstractGNUSourceCodeParser.BinaryOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
removeListener(PDOM.IListener) - Method in interface org.eclipse.cdt.internal.core.pdom.IPDOM
 
removeListener(PDOM.IListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
removeListener(PDOM.IListener) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
removeMacroContainer(PDOMMacroContainer) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
removeNestedFromCache(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope
 
removeNestedFromCache(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecializationScope
 
removeNestedFromCache(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
removeNestedFromCache(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
removeNestedFromCache(IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalScope
Can be called during ambiguity resolution to remove the names within the given node from the cache.
removeNestedFromCache(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
removeNulls(Class<T>, T[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Removes all of the nulls from the array and returns a new array that contains all of the non-null elements.
removeNulls(T[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Removes all of the nulls from the array and returns a new array that contains all of the non-null elements.
removeNullsAfter(Class<?>, Object[], int) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
removeProperty(String) - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Deletes a property from this DBProperties object.
removeTasksFor(IResource) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskUpdater
 
replace(IASTNode, IASTNode, TextEditGroup) - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Replaces the given node in this rewriter.
replace(char[], char[], char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttributeOwner
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionList
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTInitializerList
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAlignmentSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAttributeOwner
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionList
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTStaticAssertionDeclaration
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
replace(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
replace(IASTNode, IASTNode) - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguityParent
 
replaceContentsFrom(PDOMFile) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
Transfers names, macros and includes from another file to this one and deletes the other file.
replaceNestedType(ITypeContainer, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
reportException(Throwable) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
reportFileWrittenToIndex(PDOMWriter.FileInAST, IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
reportFileWrittenToIndex(PDOMWriter.FileInAST, IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
Informs the subclass that a file has been stored in the index.
reportFreeBlocks() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
For debugging purposes, only.
reportPragmaOnceSemantics(String, IFileNomination) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
Reports detection of pragma once semantics.
reportPragmaOnceSemantics(String, IFileNomination) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Reports detection of pragma once semantics.
reportPragmaOnceSemantics(ILocationCtx) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
representsNewExpression() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
requestInitialReindex() - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
REQUIRE_ABSTRACT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
REQUIRE_SIMPLE_NAME - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
requireBlankLineInBetween(IASTNode, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Returns true if the two given nodes should be separated by a blank line.
requiresClass(Class<? extends IASTNode>) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
requiresLeadingBlankLine(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Returns true if the node should be separated by a blank line from the node before it.
requiresTrailingBlankLine(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Returns true if the node should be separated by a blank line from the node after it.
rereadChunkData(LazyCharArray.Chunk, char[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.FileCharArray
 
rereadChunkData(LazyCharArray.Chunk, char[]) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
Reread the data for the chunk.
reset() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.MacroExpansionHandler
 
reset() - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
Note: This method should not be called by clients for purposes other than testing
reset(VersionRange) - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
Note: This method should not be called by clients for purposes other than testing
RESET_INDEX_INCLUSION - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Causes files previously included in the index due to FORCE_INDEX_INCLUSION to loose their index inclusion privilege.
resetCacheCounters() - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
resetCacheCounters() - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragment
Resets the counters for cache-hits and cache-misses.
resetCacheCounters() - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Resets the counters for cache-hits
resetCacheCounters() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
resetCacheCounters() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
resetCacheCounters() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
resetCounterFor(IScannerInfo) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.Token
Either disable the token counter or reset it to the limit in the given scanner info object.
resetForTranslationUnit() - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
resetForTranslationUnit() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
 
resize(int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
resize(int) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
resize(int) - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
resize() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
resize(int) - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
resize(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
resize(int) - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
resolveAmbiguities() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
resolveAmbiguities() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
Must be called by the parser, before the ast is passed to the clients.
resolveAmbiguities() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTranslationUnit
 
resolveAmbiguities() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
resolveAmbiguities(IASTName, Object[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
resolveAmbiguity(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
resolveASTPath(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
resolveASTPath(String) - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Resolve a path as stored in the AST.
resolveASTPath(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
resolveBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
If the name-specifier is a name, returns the binding named.
resolveBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit
resolveBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitName
Resolves the semantic object this name is referring to.
resolveBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Resolves the semantic object this name is referring to.
resolveBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
resolveBinding(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
resolveBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
resolveBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
resolveBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
resolveBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
Deprecated.
resolveBinding(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
resolveBinding() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
resolveFile(Object) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
resolveFile(Object) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
resolveFile(Object) - Method in class org.eclipse.cdt.internal.core.pdom.IndexerInputAdapter
Create an index location for the given input file.
resolveFinalBinding(CPPASTNameBase) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
resolveFinalBinding(CPPASTNameBase) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
resolveFinalBinding(CPPASTNameBase) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPTwoPhaseBinding
Triggers the second step of the resolution where the binding that will be exposed via public API has to be computed.
resolveFinalBinding(CPPASTNameBase) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
resolveFunction(LookupData, ICPPFunction[], boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
resolveFunction(ICPPEvaluation[], IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
Attempts to resolve the function using the parameters of a function call.
resolveInclude(IIndexInclude) - Method in interface org.eclipse.cdt.core.index.IIndex
Resolves the file that is included by the given include directive.
resolveInclude(IIndexInclude) - Method in class org.eclipse.cdt.internal.core.index.CIndex
 
resolveInclude(IIndexInclude) - Method in class org.eclipse.cdt.internal.core.index.EmptyCIndex
 
resolveIncludeFile(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
resolveIncludeFile(String) - Method in class org.eclipse.cdt.internal.core.pdom.ASTFilePathResolver
Resolve a path for an inclusion as computed by the preprocessor.
resolveIncludeFile(String) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter
 
resolveLabel(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTQueries
 
resolveNestedAmbiguities(IASTNode, ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode
 
resolveParameter(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
resolveParameter(CPPParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
resolveParameter(CPPParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
resolveParameter(CPPParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
resolveParameter(CPPParameter) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalFunction
Called to resolve the parameter in the second phase.
resolvePendingAmbiguities() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
If ambiguity resolution is in progress, and processing of this node has been deferred, process it now.
resolvePendingAmbiguities(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
If ambiguity resolution is in progress, and processing of 'node' has been deferred, process it now.
resolvePendingAmbiguities(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
resolvePreBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
Similar to resolveBinding(), but only performs the first phase of binding resolution for two-phase bindings.
resolvePreBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Resolves to an intermediate representation of the binding.
resolvePreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
resolvePreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
resolvePreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
Resolves the name at least up to the intermediate binding and returns it.
resolvePreBinding() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
resolvePreBinding() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplateSpecialization
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTemplateParameter
 
resolveTemplateParameter(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPTemplateParameterOwner
 
resolveTemplateTypeParameter(ICPPTemplateParameter, InstantiationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
resolveUnknown(ICPPUnknownBinding, InstantiationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPEvaluation
 
resolveUnknown(ICPPUnknownBinding, InstantiationContext) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Attempts to (partially) resolve an unknown binding with the given arguments.
resolveUnknownBinding(ICPPUnknownBinding, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.HeuristicResolver
Given an unknown binding, heuristically tries to find concrete bindings (i.e.
resolveUnknownName(IScope, ICPPUnknownBinding, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
resolveUnknownType(ICPPUnknownType, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.HeuristicResolver
Given an unknown type, heuristically tries to find a concrete type (i.e.
resourceChanged(IResourceChangeEvent) - Method in class org.eclipse.cdt.internal.core.pdom.CModelListener
 
ResourceContainerRelativeLocationConverter - Class in org.eclipse.cdt.core.index
A location converter for converting project resource locations to be relative to a specified container.
ResourceContainerRelativeLocationConverter(IContainer) - Constructor for class org.eclipse.cdt.core.index.ResourceContainerRelativeLocationConverter
 
restoreCV(IType, IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
restoreState() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
restoreTypedefs(IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
restoreTypedefs(IType, IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
RESTRICT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
RETURN - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
RETURNVALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
 
reverse(Object[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Reverses order of elements in an array.
reverse(Object[], int, int) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Reverses order of elements in a subsection of an array.
reverseIterable(List<T>) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Allows a foreach loop to iterate backwards over a list from the end to the start.
reverseIterator(List<T>) - Static method in class org.eclipse.cdt.core.parser.util.CollectionUtils
Returns an iterator that iterates backwards over the given list.
rewriteAST() - Method in class org.eclipse.cdt.core.dom.rewrite.ASTRewrite
Converts all modifications recorded by this rewriter into the change object required by the refactoring framework.
rewriteAST(IASTTranslationUnit, ASTModificationStore, NodeCommentMap) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTRewriteAnalyzer
 
rewriteLocations(IIndexLocationConverter) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
Uses the specified location converter to update each internal representation of a file location.
root - Variable in class org.eclipse.cdt.core.index.ResourceContainerRelativeLocationConverter
 
rootPointer - Variable in class org.eclipse.cdt.internal.core.pdom.db.BTree
 
run(IProgressMonitor) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
Called by the framework to perform the task.
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
run() - Method in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
Executes the PDOM generation
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TriggerNotificationTask
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.NotifyCModelManagerTask
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMSetupJob
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.TeamPDOMExportOperation
 
run(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.TeamPDOMImportOperation
 
runTask(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
rwAnyNode(IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
rwAnyNode(IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
rwAnyNode(IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwArgumentForFunctionCall(IASTFunctionCallExpression, IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
rwArgumentForFunctionCall(IASTFunctionCallExpression, IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwArgumentForFunctionCall(IFunctionType, int, IASTInitializerClause, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwAssignmentToType(IType, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
rwAssignmentToType(IType, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
rwAssignmentToType(IType, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInBinaryExpression(IASTNode, IASTBinaryExpression, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInDeclarator(IASTDeclarator, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
rwInDeclarator(IASTDeclarator, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInEqualsInitializer(IASTEqualsInitializer, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
rwInEqualsInitializer(IASTEqualsInitializer, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInExpression(IASTExpression, IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariableReadWriteFlags
 
rwInExpression(IASTExpression, IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInFieldReference(IASTNode, IASTFieldReference, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInFunctionName(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
rwInFunctionName(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInInitializerList(IASTInitializerList, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInStatement(IASTStatement, IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
rwInUnaryExpression(IASTNode, IASTUnaryExpression, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVariableReadWriteFlags
 
rwInUnaryExpression(IASTNode, IASTUnaryExpression, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 

S

safeClassName(Object) - Static method in class org.eclipse.cdt.core.parser.util.DebugUtil
 
sAllowNameComputation - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
sAllowRecursionBindings - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
For test-purposes, only.
satisfies(ISignificantMacros) - Method in interface org.eclipse.cdt.internal.core.parser.IMacroDictionary
 
SavedFilesProvider - Class in org.eclipse.cdt.internal.core.parser
 
SavedFilesProvider() - Constructor for class org.eclipse.cdt.internal.core.parser.SavedFilesProvider
 
saveState() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
sc_auto - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
sc_extern - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
sc_mutable - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
sc_register - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
sc_static - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
sc_typedef - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
 
sc_unspecified - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
No storage class specified.
scanner - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
SCANNER_ASSIGNMENT_NOT_ALLOWED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Assignment '=' encountered in macro by Scanner.
SCANNER_BAD_BINARY_FORMAT - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Bad binary encountered by Scanner.
SCANNER_BAD_CHARACTER - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Bad character encountered by Scanner.
SCANNER_BAD_CONDITIONAL_EXPRESSION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Division by 0 encountered in macro by Scanner.
SCANNER_BAD_DECIMAL_FORMAT - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Bad decimal encountered by Scanner.
SCANNER_BAD_FLOATING_POINT - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Bad floating point encountered by Scanner.
SCANNER_BAD_HEX_FORMAT - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Bad hexadecimal encountered by Scanner.
SCANNER_BAD_OCTAL_FORMAT - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Bad octal encountered by Scanner.
SCANNER_CONSTANT_WITH_BAD_SUFFIX - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid suffix on constant
SCANNER_DIVIDE_BY_ZERO - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Division by 0 encountered in macro by Scanner.
SCANNER_EXPRESSION_SYNTAX_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Expression syntax error encountered in macro by Scanner.
SCANNER_FLOAT_WITH_BAD_PREFIX - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid prefix on float
SCANNER_ILLEGAL_IDENTIFIER - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Expression syntax error encountered in macro by Scanner.
SCANNER_INVALID_ESCAPECHAR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Invalid escape sequence encountered by Scanner.
SCANNER_MISSING_R_PAREN - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Missing ')' encountered in macro by Scanner.
SCANNER_PROBLEM - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
SCANNER_PROBLEM represents the relationship between an IASTTranslationUnit and its nested IASTProblem.
SCANNER_RELATED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
IProblem relates to a valid error on the Scanner
SCANNER_UNBOUNDED_STRING - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Unbounded literal string encountered by Scanner.
SCANNER_UNEXPECTED_EOF - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Unexpected EOF encountered by Scanner.
ScannerInfo - Class in org.eclipse.cdt.core.parser
Implementation of the IScannerInfo interface.
ScannerInfo() - Constructor for class org.eclipse.cdt.core.parser.ScannerInfo
 
ScannerInfo(Map<String, String>) - Constructor for class org.eclipse.cdt.core.parser.ScannerInfo
 
ScannerInfo(Map<String, String>, String[]) - Constructor for class org.eclipse.cdt.core.parser.ScannerInfo
 
ScannerUtility - Class in org.eclipse.cdt.internal.core.parser.scanner
 
ScannerUtility() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.ScannerUtility
 
SCOPE_INSTANCE - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
SCOPE_PROJECT_PRIVATE - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
SCOPE_PROJECT_SHARED - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
ScopeLookupData(IASTName, boolean, boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
ScopeLookupData(char[], IASTNode) - Constructor for class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
ScopeLookupData(char[], IASTTranslationUnit) - Constructor for class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
scribe - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
scribe - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
Scribe - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
This class is responsible for the string concatenation and the management of the indentations.
Scribe() - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
sDEBUG - Static variable in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
sDEBUG - Static variable in class org.eclipse.cdt.internal.core.index.IndexFileSet
 
search(int, int) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor.Definition
Search the subtree of definitions rooted at this one for the nearest definition that encloses the range defined by 'offset' and 'length'.
SEARCH_ACROSS_LANGUAGE_BOUNDARIES - Static variable in interface org.eclipse.cdt.core.index.IIndex
Constant to search for occurrences across language boundaries.
SEARCH_ACROSS_LANGUAGE_BOUNDARIES - Static variable in interface org.eclipse.cdt.internal.core.index.IIndexFragment
 
SECOND_LAST_FLAG - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
SEGMENT_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Each ICPPASTNameSpecifier segment has property being SEGMENT_NAME.
SegmentMatcher - Class in org.eclipse.cdt.core.parser.util
A matcher for camel case matching supporting both the camel case as well as he underscore notation.
SegmentMatcher(char[]) - Constructor for class org.eclipse.cdt.core.parser.util.SegmentMatcher
 
selectFallback() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.NameOrTemplateIDVariants
 
selectIndexFile(IMacroDictionary, IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
selectIndexFile(int, IIndexFileLocation, IMacroDictionary) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
selectNodeForLocation(String, int, int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
selectNodeForLocation(String, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
SEMANTIC_AMBIGUOUS_LOOKUP - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_AMBIGUOUS_LOOKUP - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_BAD_SCOPE - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_BAD_VISIBILITY - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_CIRCULAR_INHERITANCE - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_CIRCULAR_INHERITANCE - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_DEFINITION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_ILLFORMED_FRIEND - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_CONVERSION_TYPE - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_OVERLOAD - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_INVALID_OVERLOAD - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_REDECLARATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_INVALID_REDEFINITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_INVALID_TEMPLATE - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_TEMPLATE_ARGUMENT - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_TEMPLATE_ARGUMENTS - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_INVALID_TEMPLATE_PARAMETER - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_INVALID_TYPE - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_INVALID_USING - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_INVALID_USING - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_KNR_PARAMETER_DECLARATION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_LABEL_STATEMENT_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_MALFORMED_EXPRESSION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_MEMBER_DECLARATION_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_NAME_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_NAME_NOT_FOUND - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_NAME_NOT_PROVIDED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_RECURSION_IN_LOOKUP - Static variable in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
 
SEMANTIC_RECURSIVE_TEMPLATE_INSTANTIATION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_REDECLARED_TEMPLATE_PARAMETER - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_UNABLE_TO_RESOLVE_FUNCTION - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SEMANTIC_UNIQUE_NAME_PREDEFINED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SemanticQueries - Class in org.eclipse.cdt.core.dom.ast.cpp
This class exposes semantic queries about C++ code to clients such as code analysis.
SemanticQueries() - Constructor for class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
 
SEMANTICS_RELATED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
Deprecated.
Not used.
SemanticUtil - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Collection of static methods operating on C++ bindings.
SemanticUtil() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
set(int, int) - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
set(IASTDeclSpecifier, IASTDeclarator, IToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
set(IASTDeclSpecifier, IASTDeclarator, IASTDeclSpecifier, IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.Decl
 
set(IProject, String, String) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Adds or changes an indexer property for the given project.
setAbstractDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
Sets the abstract declarator.
setAbstractDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
setAbstractDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
setAbstractDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
setAffectedProject(ICProject, PDOM.ChangeEvent) - Method in class org.eclipse.cdt.internal.core.index.IndexChangeEvent
 
setAlgorithm(MessageDigest) - Method in class org.eclipse.cdt.internal.core.pdom.TeamPDOMExportOperation
 
setAlias(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
Sets the alias name.
setAlias(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
Set the new alias name.
setAlias(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
setAlias(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
setAlignmentSpecifiers(IASTAlignmentSpecifier[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
 
setAlignmentSpecifiers(IASTAlignmentSpecifier[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Deprecated.
Use ICASTDeclSpecifier.setAlignmentSpecifiers() for C code. In C++ code, alignment specifiers are now stored in the attribute specifier sequence.
setAlignmentSpecifiers(IASTAlignmentSpecifier[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
setAlignmentSpecifiers(IASTAlignmentSpecifier[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
Deprecated.
setAlternate(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
setAmbiguitiesResolved() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
setAmbiguousUDC(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setApplicationArguments(String[]) - Method in class org.eclipse.cdt.core.index.export.AbstractExportProjectProvider
 
setApplicationArguments(String[]) - Method in interface org.eclipse.cdt.core.index.export.IExportProjectProvider
This method will be called by the export framework before any other method in this class.
setArgument(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
Not allowed on frozen ast.
setArgument(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
setArgument(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
setArgument(TokenList) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker.MacroInfo
 
setArgumentClause(IASTToken) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
Sets the argument clause.
setArgumentClause(IASTToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAttribute
 
setArguments(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
Not allowed on frozen ast.
setArguments(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
Sets the arguments of the function call.
setArguments(IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
setArguments(IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
 
setArguments(IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
setArrayExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
Set the expression that represents the array.
setArrayExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
setArrayExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
 
setAssembly(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
Set the assembly value.
setAssembly(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTASMDeclaration
 
setAssembly(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTASMDeclaration
 
setAssociatedNumericalValue(Long) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
Sets the numerical value this type was created for.
setAssociatedWithLastName(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
setAssociatedWithLastName(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
setAssociatedWithLastName(boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPASTInternalTemplateDeclaration
Sets whether the template declaration is associated with the last name.
setASTCovered(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
Makes this comment map aware that comments of the given ast are already contained in the map.
setASTFilePathResolver(ASTFilePathResolver) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
setASTNode(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
setASTNodeFactory(INodeFactory) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setBaseClass(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
Used internally to change cloned bases.
setBaseClass(IType) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
Used internally to change cloned bases.
setBaseClass(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
setBaseClass(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
setBaseClass(IBinding) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPInternalBase
Sets the base class.
setBasedOnIncompleteIndex(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setBaseType(ICPPASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
Not allowed on frozen ast.
setBaseType(ICPPASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
setBinding(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Sets the semantic object for this name to be the given binding
setBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
setBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
setBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
setBinding(IBinding) - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
setBinding(PDOMBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setBitFieldSize(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
Sets the bitfield size.
setBitFieldSize(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDeclarator
 
setBitFieldSize(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDeclarator
 
setBody(IASTCompoundStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Not allowed on frozen AST.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Not allowed on frozen AST.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
Sets the body of the loop.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Sets the body of the for loop.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Sets the body of the function.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
Set the body for the switch statement.
setBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
Sets the body of the while loop.
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
setBody(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
setBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
setCandidateBindings(IBinding[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
setCaptureDefault(ICPPASTLambdaExpression.CaptureDefault) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Not allowed on frozen AST.
setCaptureDefault(ICPPASTLambdaExpression.CaptureDefault) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
setCatchBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Sets the catch body.
setCatchBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
setComment(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTComment
Sets the comment.
setComplex(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setComplex(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setComplex(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setCompoundStatement(IASTCompoundStatement) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
Set the compound statement.
setCompoundStatement(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompoundStatementExpression
 
setCompoundStatement(IASTCompoundStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatementExpression
 
setComputeImageLocations(boolean) - Method in interface org.eclipse.cdt.core.parser.IScanner
Turns on/off creation of image locations.
setComputeImageLocations(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
setCondition(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
Sets the condition for the loop.
setCondition(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
Sets the condition of the while loop.
setCondition(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDoStatement
 
setCondition(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTWhileStatement
 
setCondition(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDoStatement
 
setCondition(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
setConditionDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
 
setConditionDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
Sets the condition declaration.
setConditionDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
Set the condition declaration.
setConditionDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
setConditionDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
setConditionDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTWhileStatement
 
setConditionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Sets the condition expression for the loop.
setConditionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Sets the condition in the if statement.
setConditionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
setConditionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
setConditionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
setConditionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Set true/false that the const modifier is used.
setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Sets the method to be const or not.
setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Not allowed on frozen ast.
setConst(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Not allowed on frozen ast.
setConst(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
setConst(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
setConst(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
setConst(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setConst(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setConst(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
setConstantExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
Set the constant expression that represents the size of the array.
setConstantExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
setConstantExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayModifier
 
setConstexpr(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Sets this to be constexpr.
setConstexpr(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setContentAssistMode(int) - Method in interface org.eclipse.cdt.core.parser.IScanner
Puts the scanner into content assist mode.
setContentAssistMode(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
setContentAssistMode(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Resets the lexer to the first char and prepares for content-assist mode.
setContentsHash(long) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Sets the hash of the file content.
setContentsHash(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setContextToHeaderGap(IIndexFile[]) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
setControllerDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
In C++, a switch statement can be contorller by a declaration.
setControllerDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
setControllerExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
Set the controlling expression for the switch.
setControllerExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement
 
setControllerExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSwitchStatement
 
setCouldNarrow() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setCTextFileChangeFactory(ICTextFileChangeFactory) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTRewriteAnalyzer
 
setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Sets the declaration.
setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
Set the owned declaration.
setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Not allowed on frozen AST.
setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Sets the template declaration.
setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
Set the declaration.
setDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
Set the declaration for this statement.
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarationStatement
 
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarationStatement
 
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
setDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
setDeclarator(ICPPASTFunctionDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Not allowed on frozen AST.
setDeclarator(IASTFunctionDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Sets the declarator for the function.
setDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
Sets the declarator.
setDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
setDeclarator(IASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
setDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
setDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
setDeclarator(IASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
setDeclarator(ICPPASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLambdaExpression
 
setDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
setDeclaresParameterPack(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclarator
Set whether the declarator contains an ellipsis, denoting a pack expansion.
setDeclaresParameterPack(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
setDeclaresParameterPack(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
setDeclSpecifier(ICPPASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Not allowed on frozen ast.
setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Set the decl specifier for the function.
setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
Sets the decl specifier.
setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
Set the decl specifier.
setDeclSpecifier(IASTDeclSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
Set the decl specifier.
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousParameterDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousSimpleDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDefinition
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTParameterDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeId
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousParameterDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousSimpleDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTParameterDeclaration
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTProblemTypeId
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclaration
 
setDeclSpecifier(ICPPASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
setDeclSpecifier(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
setDeclTypeExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setDeclTypeExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setDeclTypeExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setDefaultEncoding(String) - Method in class org.eclipse.cdt.internal.core.indexer.FileEncodingRegistry
 
setDefaultIndexerId(String) - Method in interface org.eclipse.cdt.core.dom.IPDOMManager
 
setDefaultIndexerId(String) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
setDefaultIndexerId(String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
setDefaultType(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Sets the default value (a type id) for this template parameter.
setDefaultType(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
setDefaultValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Set default value for the template template parameter.
setDefaultValue(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
setDeferredUDC(Cost.DeferredUDC) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setDelegate(WritablePDOM) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMProxy
 
setDeleted(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
setDeleteOnExit(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
When set, the project created by the associated IExportProjectProvider will be deleted after GeneratePDOM.run() completes.
setElseClause(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Sets the else clause.
setElseClause(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
setElseClause(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
setEmptyExceptionSpecification() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Configures the declarator with an empty exception specification (as opposed to having none).
setEmptyExceptionSpecification() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setEndOffset(IASTNode, IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
Adjusts the end-offset of a node to be the same as the end-offset of a given node.
setEndOffset(IASTNode, int) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
Provides the end offset for a node.
setEndOffset(IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.NodeFactory
 
setEndOffset(IASTNode, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.NodeFactory
 
setExclusionFilter(FilenameFilter) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Sets the exclusion filter that tells the indexer to skip over files that should not be indexed.
setExclusiveLock() - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
Asserts that database is used by one thread exclusively.
setExpandedMacroArgument(TokenList) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
The expanded arguments for the function-style macro expansion are reported.
setExpandPack(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Sets the flag that indicates that a parameter pack should be expanded by substituting individual template arguments in place of a template parameter that represents a pack.
setExplicit(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Sets this to be an explicit constructor.
setExplicit(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setExported(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Should the export keyword be used?
setExported(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
setExported(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
Set the expression.
setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
Set the expression statement.
setExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
Deprecated.
Set the initializer's expression.
setExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
Deprecated.
setExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCaseStatement
 
setExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTExpressionStatement
 
setExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCaseStatement
 
setExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorInitializer
Deprecated.
setExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement
 
setFieldName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Sets the name of the field.
setFieldName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
setFieldName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
setFieldOwner(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Sets the expression for the object containing the field.
setFieldOwner(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
setFieldOwner(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
setFileContent(IIndexFragmentFile, int, IWritableIndex.IncludeInformation[], IASTPreprocessorStatement[], IASTName[][], ASTFilePathResolver, YieldableIndexLock) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Adds content to the given file.
setFileContent(IIndexFragmentFile, int, IWritableIndex.IncludeInformation[], IASTPreprocessorStatement[], IASTName[][], ASTFilePathResolver, YieldableIndexLock) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
setFileEncodingRegistry(FileEncodingRegistry) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
setFileSizeLimit(long) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
setFileSizeLimits(long, long) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setFinal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Deprecated.
Use setVirtSpecifier() instead.
setFinal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
setFinal(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
Deprecated.
setFinal(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setFirstDeclaration(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
setFirstDefinition(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
setFirstInclude(PDOMInclude) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setFirstIncludedBy(PDOMInclude) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setFirstMacro(PDOMMacro) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setFirstReference(PDOMLinkage, PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.db.PDOMExternalReferencesList
This function must be used during PDOMName deletion when the list head is being deleted.
setFirstReference(PDOMLinkage, PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
In most cases the linkage can be found from the linkage of the name.
setForceFirstFiles(int) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setFoundByHeuristics(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
setFoundOnPath(IncludeSearchPathElement) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
setFriend(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Sets this to be a friend declaration true/false.
setFriend(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setFullyQualified(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Sets this name to be fully qualified or not (true/false).
setFullyQualified(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
setFullyResolved(IBinding, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ASTInternal
 
setFullyResolved(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
setFullyResolved(boolean) - Method in interface org.eclipse.cdt.internal.core.dom.parser.c.ICInternalFunction
 
setFunctionArguments(boolean, ICPPEvaluation...) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
setFunctionArguments(boolean, IASTInitializerClause...) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
setFunctionNameExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
Sets the function name expression.
setFunctionNameExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression
 
setFunctionNameExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionCallExpression
 
setGlobalOffset(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTPreprocessorSelectionResult
 
setHasNewFiles() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
setHasNodesOmitted(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Sets whether the parser has skipped any nodes while creating the AST for the translation unit.
setHasNodesOmitted(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setHeadersToIndexAllVersions(Set<String>) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
setHeadersToIndexAllVersions(Set<String>) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setIdentifier(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
Not allowed on frozen AST.
setIdentifier(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
setIgnorePointOfDeclaration(boolean) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
setImaginary(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setImaginary(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setImaginary(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setImpliedObject() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setImpliedObjectType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
Explicitly sets the implied object type.
setInactive() - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setIncludeExportPatterns(IncludeExportPatterns) - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
Sets the regular expression patterns matching export directives for included files.
setIncludeResolutionHeuristics(IIncludeFileResolutionHeuristics) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
 
setIndex(IIndex) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Sets the Index to be used for this translation unit.
setIndex(IIndex) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setIndexAllFiles(boolean) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
If true then all files will be indexed.
setIndexAllHeaderVersions(boolean) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
setIndexAllHeaderVersions(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setIndexer(IPDOMIndexer) - Method in class org.eclipse.cdt.internal.core.pdom.IndexUpdatePolicy
 
setIndexerId(ICProject, String) - Method in interface org.eclipse.cdt.core.dom.IPDOMManager
 
setIndexerId(ICProject, String) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Changes the indexer working on the project.
setIndexerId(ICProject, String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
setIndexFilesWithoutBuildConfiguration(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setIndexHeadersWithoutContext(AbstractIndexerTask.UnusedHeaderStrategy) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setIndexImportLocation(IProject, String) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
setInheritanceDistance(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setInheritedConstructorsSource(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBaseClause
 
setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
Not allowed on frozen ast.
setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Not allowed on frozen ast.
setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Not allowed on frozen ast.
setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Set the optional initializer.
setInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
Sets the initializer, must not be called on frozen ast.
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
 
setInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
setInitializerClause(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Not allowed on frozen AST.
setInitializerClause(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEqualsInitializer
Not allowed on frozen ast.
setInitializerClause(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEqualsInitializer
 
setInitializerClause(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTRangeBasedForStatement
 
setInitializerStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
 
setInitializerStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
setInitializerStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
setInitializerValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
setInitializerValue(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
Deprecated.
setInitialValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
setInitialValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
Set initial value.
setInitialValue(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
Deprecated.
setInitOperand2(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
setInline(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Not allowed on frozen ast.
setInline(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
setInline(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setInsideIncludeDirective(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
Call this before consuming the name-token in the include directive.
setInt(int[], int, int) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
 
setInternalLocation(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
Directly changes this record's internal location string.
setInternalType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
Sets the internal type of the enumerator.
setIsBaseSpecifier() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setIsByReference(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
Not allowed on frozen AST.
setIsByReference(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
setIsCatchAll(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Set is catch all handler.
setIsCatchAll(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCatchHandler
 
setIsDefaulted(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Make this a defaulted function definition, e.g.: C::C() = default;
setIsDefaulted(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
setIsDefinition(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
setIsDeleted(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Make this a deleted function definition, e.g.: void f() = delete;
setIsDeleted(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition
 
setIsForContentAssist(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setIsFriendSpecifier() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setIsGlobal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Set this to be the global delete function called.
setIsGlobal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Not allowed on frozen ast.
setIsGlobal(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
setIsGlobal(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
setIsHeaderUnit(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Sets whether this AST represents a header file.
setIsHeaderUnit(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setIsInline(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Specifies whether the namespace definition is inline.
setIsInline(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
setIsInlineNamespace() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setIsNewTypeId(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Not allowed on frozen ast.
setIsNewTypeId(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
setIsOpaque(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
Not allowed on frozen AST.
setIsOpaque(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
setIsPackExpansion(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpandable
Sets whether this base specifier is a pack expansion.
setIsPackExpansion(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
setIsPackExpansion(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCapture
 
setIsPackExpansion(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
setIsPackExpansion(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTInitializerList
 
setIsPackExpansion(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeId
 
setIsParameterPack(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Set whether this is a parameter pack.
setIsParameterPack(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Set whether this template template parameter is a parameter pack.
setIsParameterPack(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
setIsParameterPack(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
setIsPointerDereference(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Sets whether or not this is a pointer dereference (default == no).
setIsPointerDereference(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldReference
 
setIsPointerDereference(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
setIsScoped(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
Not allowed on frozen AST.
setIsScoped(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
setIsSource(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
setIsStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
setIsTemplate(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
Sets the template keyword used.
setIsTemplate(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
Was template token consumed?
setIsTemplate(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldReference
 
setIsTemplate(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
setIsTypename(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamedTypeSpecifier
Set this value.
setIsTypename(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
Was the typename keyword used?
setIsTypename(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
setIsTypename(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
setIsVariableLength(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
setIsVectored(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Set this to be a vector delete.
setIsVectored(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
setItem(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
setIterationExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Sets the expression that is evaluated after the completion of an iteration of the loop.
setIterationExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTForStatement
 
setIterationExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTForStatement
 
setKey(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Sets the type (key) of this composite specifier.
setKey(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
setKey(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
setKind(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Sets the kind.
setKind(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
Sets the kind of the literal expression.
setKind(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
setKind(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
setKind(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
setKind(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
setLabelNameExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
Set the label-name expression.
setLabelNameExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCASTGotoStatement
 
setLabelNameExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPASTGotoStatement
 
setLabelStatement(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
setLanguageMapper(ILanguageMapper) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
setLastName(ICPPASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Sets the last name.
setLastName(ICPPASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
setLastUsingDirective(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setLength(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setLinkage(int) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
setListInitializationTarget(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setLiteral(String) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
Sets the "literal" that represents the linkage.
setLiteral(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLinkageSpecification
 
setLocalToFileRec(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
setLocation(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
This method should not be called on PDOMFile objects that are referenced by the file index.
setLocationResolver(ILocationResolver) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setLocked(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
setLogicalConditionExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Set the logical condition expression.
setLogicalConditionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
setLogicalConditionExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
setLogService(IParserLogService) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
setLong(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setLong(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setLong(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setLongLong(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setLongLong(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setLongLong(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setLookupKey(char[]) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
setMappingName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
Set the mapping name.
setMappingName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceAlias
 
setMappingTypeId(ICPPASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
Sets the mapping type id.
setMappingTypeId(ICPPASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAliasDeclaration
 
setMaximumTrivialExpressionsInAggregateInitializers(int) - Method in class org.eclipse.cdt.core.parser.ParserSettings
Sets the maximum number of trivial expressions in aggregate initializers.
setMaximumTrivialExpressionsInAggregateInitializers(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Instructs the parser not to create AST nodes for expressions within aggregate initializers when they do not contain names beyond the given limit.
setMaxSize(long) - Method in class org.eclipse.cdt.internal.core.pdom.db.ChunkCache
Clears the page table and changes it to hold chunks with maximum total memory of maxSize.
setMemberInitializerId(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
Not allowed on frozen ast.
setMemberInitializerId(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConstructorChainInitializer
 
setModifier(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
Set the modifier value, not allowed on frozen ast.
setModifier(ICASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
setModifier(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExplicitTemplateInstantiation
 
setMonitor(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerCollector
Allows to cancel a visit.
setMonitor(IProgressMonitor) - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
Allows to cancel a visit.
setMutable(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
When used as a lambda declarator, it can be mutable.
setMutable(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
Sets the field name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Deprecated.
Use setNameSpecifier() instead.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldDesignator
Sets the field name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Sets the name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember
Set the name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Sets the template parameter name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Set the name of this template template parameter.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
Set the name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
Set the name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Sets the name for this composite type.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Sets the name of he declarator.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Sets the name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
Set the enumerator's name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
Sets the enum's name.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
Set the name for a goto statement label.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
Sets the name to be used in the expression.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
Set the name for a label.
setName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier
Set the name.
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCompositeTypeSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTElaboratedTypeSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFieldDesignator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTGotoStatement
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypedefNameSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
Deprecated.
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTElaboratedTypeSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFieldDesignator
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTGotoStatement
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
setName(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamedTypeSpecifier
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNamespaceDefinition
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointerToMember
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplatedTypeTemplateParameter
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypenameExpression
Deprecated.
 
setName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
setNameSpecifier(ICPPASTNameSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Sets the name specifier for this base specifier.
setNameSpecifier(ICPPASTNameSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
setNegativeResultExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Set negative result expression.
setNegativeResultExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
setNegativeResultExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
setNestedDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
 
setNestedDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguousDeclarator
 
setNestedDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDeclarator
 
setNestedDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTAmbiguousDeclarator
 
setNestedDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeclarator
 
setNestedStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
Sets the statement following the label.
setNestedStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLabelStatement
 
setNestedStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLabelStatement
 
setNestingLevel(short) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateDeclaration
 
setNestingLevel(short) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateSpecialization
 
setNestingLevel(short) - Method in interface org.eclipse.cdt.internal.core.dom.parser.cpp.ICPPASTInternalTemplateDeclaration
Sets the nesting level, once it is determined
setNewInitializer(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
setNewInitializer(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Deprecated.
setNewPlacement(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
setNewPlacement(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
Deprecated.
setNext(IToken) - Method in interface org.eclipse.cdt.core.parser.IToken
 
setNext(AbstractGNUSourceCodeParser.BinaryOperator) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.BinaryOperator
 
setNext(IToken) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
setNext(ListItem) - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
setNext(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
setNextBlock(PDOMCPPMemberBlock) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPMemberBlock
 
setNextInBinding(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setNextInFile(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setNextInIncludedBy(PDOMInclude) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
setNextInIncludes(PDOMInclude) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
setNextMacro(PDOMMacro) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacro
 
setNextPartial(PDOMCPPVariableTemplatePartialSpecialization) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
setNode(long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
setNoexceptExpression(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Sets the noexcept expression.
setNoexceptExpression(ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setOffset(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setOffset(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
setOffsetAndLength(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setOffsetAndLength(ASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setOffsets(IASTNode, int, int) - Method in interface org.eclipse.cdt.core.dom.ast.INodeFactory
Provides the offsets for a node.
setOffsets(IASTNode, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.NodeFactory
 
setOperand(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Not allowed on frozen ast
setOperand(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
 
setOperand(ICPPASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
Sets the initializer clause.
setOperand(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
Set the expression being cast.
setOperand(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Sets the operand.
setOperand(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
setOperand(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
 
setOperand(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
setOperand(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
setOperand(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDeleteExpression
 
setOperand(ICPPASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDesignatedInitializer
 
setOperand(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
setOperand1(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Set the first operand.
setOperand1(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
Sets the first operand.
setOperand1(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
setOperand1(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
setOperand1(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
setOperand2(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
 
setOperand2(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
Sets the second operand.
setOperand2(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
setOperand2(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
setOperand2(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
setOperandInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Deprecated.
Replaced by setOperand();
setOperandInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTDesignatedInitializer
Deprecated.
setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Sets the operator.
setOperator(IASTBinaryTypeIdExpression.Operator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
Sets the operator for the expression.
setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
Set the operator (type of cast).
setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Sets the operator for the expression.
setOperator(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Sets the operator/kind.
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression
 
setOperator(IASTBinaryTypeIdExpression.Operator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryTypeIdExpression
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
setOperator(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTImplicitName
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
setOperator(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUnaryExpression
 
setOptions(int) - Method in class org.eclipse.cdt.internal.core.pdom.TeamPDOMExportOperation
 
setOriginatingTranslationUnit(ITranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setOverride(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
setOverride(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setPackExpanded(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Indicates that individual template argument substitution in place of a template parameter that represents a pack actually happened.
setPackOffset(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Sets the pack offset.
setParameter(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionStyleMacroParameter
Set the parameter name.
setParameterDeclarations(IASTDeclaration[]) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Sets the parameter lists.
setParameterDeclarations(IASTDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
setParameterNames(IASTName[]) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Sets the parameter names.
setParameterNames(IASTName[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTKnRFunctionDeclarator
 
setParameters(ICPPParameter[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
setParameterType(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Set the parameter type.
setParameterType(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
setParent(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Sets the parent node of this node in the tree.
setParent(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setParent(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
setParserLog(IParserLogService) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Sets the logger.
setParserSettings(IParserSettings) - Method in class org.eclipse.cdt.core.parser.ExtendedScannerInfo
Sets additional settings for configuring the parser.
setPattern(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpansionExpression
Sets the pattern of the pack expansion expression.
setPattern(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPackExpansionExpression
 
setPlacementArguments(IASTInitializerClause[]) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Not allowed on frozen ast.
setPlacementArguments(IASTInitializerClause[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
setPosition(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
setPosition(int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
setPositiveResultExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Set positive result expression.
setPositiveResultExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTConditionalExpression
 
setPositiveResultExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConditionalExpression
 
setPragmaOnceSemantics(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
 
setPragmaOnceSemantics(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setPragmaOnceSemantics(boolean) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Sets the flag that determines whether the file is a header with #pragma once statement or an include guard, or it is a source file and parsed only once because of that.
setPragmaOnceSemantics(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setPragmaPrivatePattern(Pattern) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setPrefixLookup(boolean) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
setPreprocessorDirectives(IIndexInclude[], IIndexMacro[]) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.IndexFileContent
 
setPrev(ListItem) - Method in class org.eclipse.cdt.internal.core.pdom.db.ListItem
 
setPrevInBinding(PDOMName) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
setPrevInIncludedBy(PDOMInclude) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
setProblem(IASTProblem) - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemHolder
Set the problem.
setProcessInactiveCode(boolean) - Method in interface org.eclipse.cdt.core.parser.IScanner
Toggles generation of tokens for inactive code branches.
setProcessInactiveCode(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
setProject(ICProject) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexer
Sets the project for which to build the index.
setProject(ICProject) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
setProperties(Properties) - Method in interface org.eclipse.cdt.core.dom.IPDOMIndexer
Clients are not allowed to call this method, it is called by the framework.
setProperties(Properties) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.AbstractPDOMIndexer
 
setProperties(IProject, int, Properties) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Adds or changes indexer properties for a project.
setProperty(String, String) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndexFragment
Write the key, value mapping to the fragment properties.
setProperty(String, String) - Method in class org.eclipse.cdt.internal.core.pdom.db.DBProperties
Writes the key, value mapping to the properties.
setProperty(String, String) - Method in class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
setPropertyInParent(ASTNodeProperty) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Sets the parent property of the node.
setPropertyInParent(ASTNodeProperty) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNode
 
setPropertyInParent(ASTNodeProperty) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTLiteralNode
 
setPureVirtual(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Sets this method to be pure virtual.
setPureVirtual(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setQualificationAdjustment(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setQualifiedName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
Set the qualified name.
setQualifiedName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDirective
 
setQualifiers(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
setRange(T, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
setRange(T, IASTNode, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
setRange(T, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
setRangeCeiling(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
Set the ceiling expression of the range.
setRangeCeiling(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
Sets the end expression of the index range.
setRangeCeiling(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
setRangeCeiling(ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
setRangeFloor(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
Set the floor expression of the range.
setRangeFloor(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
Sets the start expression of the index range.
setRangeFloor(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayRangeDesignator
 
setRangeFloor(ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayRangeDesignator
 
setRangeInSequence(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
setRangeInSequence(int, int, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
setRank(Cost.Rank) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setReferenceBinding(Cost.ReferenceBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
setRefQualifier(ICPPASTFunctionDeclarator.RefQualifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Sets the ref-qualifier.
setRefQualifier(ICPPASTFunctionDeclarator.RefQualifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setReindexOnConfigChange(IProject, boolean) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
setReindexOnIndexerChange(IProject, boolean) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
setReloaded() - Method in class org.eclipse.cdt.internal.core.pdom.PDOM.ChangeEvent
 
setReplacementHeader(String) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Sets the name of the replacement header.
setReplacementHeader(String) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setResolve(boolean) - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
setRestrict(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Set true/false that the restrict modifier is used.
setRestrict(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Not allowed on frozen ast.
setRestrict(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Not allowed on frozen ast.
setRestrict(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
setRestrict(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
setRestrict(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
setRestrict(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setRestrict(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
setReturnArgument(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
Not allowed on frozen AST.
setReturnArgument(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
setReturnArgument(IASTInitializerClause) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
setReturnValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
Not allowed on frozen AST.
setReturnValue(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTReturnStatement
 
setReturnValue(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTReturnStatement
 
setRootNode(IASTTranslationUnit) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ILocationResolver
Introduces the AST translation unit to the location resolver.
setRootNode(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
setScanComments(boolean) - Method in interface org.eclipse.cdt.core.parser.IScanner
Deprecated.
Has no effect.
setScannerInfoProvider(IStandaloneScannerInfoProvider) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
setScope(IProject, int) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Sets the scope that shall be used for the project.
setSearchInExpansion(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
setSelectedFunction(ICPPFunction) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
Stores a selected function.
setSelectedNode(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTPreprocessorSelectionResult
 
setShort(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setShort(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setShort(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setShowActivity(boolean) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Tells indexer if indexing activities should be shown.
setShowActivity(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
setShowCamelCaseMatches(boolean) - Method in class org.eclipse.cdt.internal.core.parser.util.ContentAssistMatcherFactory
This function is not supposed to be called from any functions except for ContentAssistMatcherPreference.updateOnPreferences.
setShowInclusionProblems(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
setShowProblems(boolean) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Tells indexer if problems during indexing should be shown.
setShowProblems(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
setShowScannerProblems(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
setShowSyntaxProblems(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
setSignature(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
Deprecated.
there is no need to set the signature, it will be computed lazily.
setSigned(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setSigned(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setSigned(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setSignificantMacros(ISignificantMacros) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
 
setSignificantMacros(ISignificantMacros) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
setSimpleType(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
setSimpleType(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeConstructorExpression
Deprecated.
setSizeAndEncodingHashcode(int) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Sets the hash-code computed by combining the file size and the file encoding.
setSizeAndEncodingHashcode(int) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setSkipGlobalEnumerators(boolean) - Method in class org.eclipse.cdt.internal.core.pdom.dom.BindingCollector
 
setSkipReferences(int) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Sets the type of references the parser should skip.
setSkipReferences(int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
Determines whether references are skipped or not.
setSourceReadTime(long) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Sets the file read time.
setSourceReadTime(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setSpaceNeededBeforeName(boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
setSplitShiftROperator(boolean) - Method in interface org.eclipse.cdt.core.parser.IScanner
Instructs the scanner to split tokens of kind IToken.tSHIFTR into two tokens of kind IToken.tGT_in_SHIFTR.
setSplitShiftROperator(boolean) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
setState(int) - Method in class org.eclipse.cdt.internal.core.index.IndexerStateEvent
 
setStatic(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Set true/false that the static modifier is used.
setStatic(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
setStorageClass(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Not allowed on frozen ast.
setStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
setStorageClass(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setSubscriptExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
Set the subscript expression.
setSubscriptExpression(ICPPASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
Sets the subscript expression.
setSubscriptExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
setSubscriptExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayDesignator
 
setSubscriptExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArraySubscriptExpression
 
setSubscriptExpression(ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArrayDesignator
 
setSubscriptExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTArraySubscriptExpression
Deprecated.
setSubValue(int, ICPPEvaluation) - Method in interface org.eclipse.cdt.core.dom.ast.IValue
If this value consists of sub-values, set the sub-value at the given position to the given new value.
setSubValue(int, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
setSubValue(int, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
setSubValue(int, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
setSubValue(int, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
setSubValue(int, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
setSuffix(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
setSuppressLeadingBlankLine(boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
setTaggerId(long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag
 
setTags(Iterable<ITag>) - Method in interface org.eclipse.cdt.core.dom.ast.tag.ITagWriter
Sets the receiver's tags to only the ones provided.
setTags(Iterable<ITag>) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.NonCachedTaggable
 
setTags(Iterable<ITag>) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTaggable
 
setTags(PDOM, long, Iterable<ITag>) - Static method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagIndex
 
setTargetLocation(String) - Method in class org.eclipse.cdt.internal.core.pdom.TeamPDOMExportOperation
 
setTemplateArguments(ICPPTemplateArgument[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplatePartialSpecialization
 
setTemplateName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Sets the name of the template.
setTemplateName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
setTemplateParameters(ICPPTemplateParameter[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
setTemplateParameters(ICPPTemplateParameter[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFieldTemplateSpecialization
 
setTemplateParameters(ICPPTemplateParameter[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPMethodTemplateSpecialization
 
setThenClause(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Sets the statement that is executed if the condition is true.
setThenClause(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTIfStatement
 
setThenClause(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement
 
setThreadLocal(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Sets this to be thread_local.
setThreadLocal(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setTimestamp(long) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Sets the timestamp of the file.
setTimestamp(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
setToUnknown() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPFunctionSet
 
setToUnknown() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.FunctionSetType
 
setTraceStatistics(boolean) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Tells indexer if statistics should be gathered during indexing.
setTrackIncludeExport(IncludeExportPatterns) - Method in interface org.eclipse.cdt.core.parser.IScanner
Turns on/off tracking if exported included files.
setTrackIncludeExport(IncludeExportPatterns) - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
setTrailingReturnType(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Trailing return type as in auto f() -> int .
setTrailingReturnType(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setTranslationUnit(ITranslationUnit) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
 
setTranslationUnitSelection(List<? extends ICElement>) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask
 
setTryBody(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Sets the try body.
setTryBody(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTryBlockStatement
 
setType(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setType(IBasicType.Kind) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setType(int) - Method in interface org.eclipse.cdt.core.parser.IToken
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
setType(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setType(IBasicType.Kind) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
setType(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setType(IBasicType.Kind) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedefSpecialization
 
setType(IType) - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeContainer
Sets the type this container contains.
setType(IType) - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
setType(IType) - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
setType(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
Sets the IASTTypeId for the ICPPASTConversionName.
setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Not allowed on frozen ast.
setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
Set the typeId.
setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Set the type Id.
setTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
Sets the type id of the compound literal, must not be called on frozen ast.
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTCastExpression
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdExpression
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTTypeIdInitializerExpression
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCastExpression
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNewExpression
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdExpression
 
setTypeId(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTypeIdInitializerExpression
 
setTypeofExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
setTypeofExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
setTypeofExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GCCASTSimpleDeclSpecifier
Deprecated.
 
setTypeofExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GPPASTSimpleDeclSpecifier
Deprecated.
 
setUnsigned(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Not allowed on frozen ast.
setUnsigned(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTSimpleDeclSpecifier
 
setUnsigned(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleDeclSpecifier
 
setUpdateFlags(int) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask
 
setUpdateOptions(int) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Specifies the update options, whether all translation units should be updated or only the ones with timestamp changes.
setUpdatePolicy(IProject, int) - Static method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
Sets the scope that shall be used for the project.
setupTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
setupTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
setupTranslationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
setUserDefinedConversion(ICPPMethod) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
Converts the cost for the second standard conversion into the overall cost for the implicit conversion sequence.
setUsingDirectives(ICPPUsingDirective[]) - Method in class org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.IndexFileContent
 
setValidSourceUnitNames(Set<String>) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Sets the collection of valid file extensions for C/C++ source.
setValue(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
Sets enumerator value.
setValue(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
Sets the value for the expression.
setValue(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
Deprecated.
setValue(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTEnumerator
 
setValue(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
setValue(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
Deprecated.
setValue(char[]) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
setValue(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
Deprecated.
setVarArgs(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
Set whether or not this function takes a variable number or arguments.
setVarArgs(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
setVarArgs(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setVariableSized(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Set the array to be variable sized dependent upon value.
setVariableSized(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
setVersion(int) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
setVirtSpecifier(ICPPASTClassVirtSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Sets the class-virt-specifier for this class.
setVirtSpecifier(ICPPASTClassVirtSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompositeTypeSpecifier
 
setVirtual(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Sets whether this specifier is for a virtual base.
setVirtual(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Sets this declaration to be virtual.
setVirtual(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setVirtual(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
setVisibility(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Sets the visibility of this specifier, not allowed on frozen AST.
setVisibility(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
Sets visibility.
setVisibility(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseSpecifier
 
setVisibility(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTVisibilityLabel
 
setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Set true/false that the volatile modifier is used.
setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Sets the method to be volatile or not.
setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Not allowed on frozen ast.
setVolatile(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Not allowed on frozen ast.
setVolatile(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTArrayModifier
 
setVolatile(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
setVolatile(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTPointer
 
setVolatile(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
 
setVolatile(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
setVolatile(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTPointer
 
setWriteInfoToLog() - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
shallParseAsTemplateID(IASTName) - Method in interface org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.ITemplateIdStrategy
 
shallReturnConstructors(IASTName, boolean) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
shiftOffset(int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
SHORT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
SHORT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
shortenValue(char[]) - Static method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
ShortString - Class in org.eclipse.cdt.internal.core.pdom.db
This is for strings that fit inside a single chunk.
ShortString(Database, long) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
ShortString(Database, char[], boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
shouldBePassedByReference(IType, IASTTranslationUnit) - Static method in class org.eclipse.cdt.core.dom.rewrite.TypeHelper
Returns true if it is preferable to pass parameters of the given type to methods by reference, not by value.
shouldExpandPack() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.InstantiationContext
Returns true if a parameter pack should be expanded by substituting individual template arguments in place of a template parameter that represents a pack.
shouldIndexAllHeaderVersions(String) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
shouldIndexAllHeaderVersions(String) - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContentProvider
Returns whether or not the header file should be indexed for all versions
shouldLimitTokensPerTranslationUnit() - Method in class org.eclipse.cdt.core.parser.IParserSettings2.Default
 
shouldLimitTokensPerTranslationUnit() - Method in interface org.eclipse.cdt.core.parser.IParserSettings2
Returns true if the parser should be aborted when a single translation unit has produced more than IParserSettings2.getMaximumTokensPerTranslationUnit() tokens.
shouldLimitTokensPerTranslationUnit() - Method in class org.eclipse.cdt.internal.core.parser.ParserSettings2
Returns true if the parser should be aborted when a single translation unit has produced more than ParserSettings2.getMaximumTokensPerTranslationUnit() tokens.
shouldResolve(boolean, IASTName, IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassScope
 
shouldVisitAmbiguousNodes - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Normally neither ambiguous nodes nor their children are visited.
shouldVisitArrayModifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit array modifiers.
shouldVisitAttributes - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit attributes.
shouldVisitBaseSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit base specifiers off composite types.
shouldVisitCaptures - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit captures
shouldVisitDeclarations - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit declarations.
shouldVisitDeclarators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit declarators.
shouldVisitDeclSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit declaration specifiers.
shouldVisitDecltypeSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit decltype-specifiers.
shouldVisitDesignators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit designators of initializers.
shouldVisitEnumerators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit enumerators.
shouldVisitExpressions - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit expressions.
shouldVisitImplicitDestructorNames - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Implicit destructor names are created to mark code locations where destructors of temporaries and variables going out of scope are called, normally they are not visited, set this flag to true to visit them.
shouldVisitImplicitNameAlternates - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Sometimes more than one implicit name is created for a binding, set this flag to true to visit more than one name for an implicit binding.
shouldVisitImplicitNames - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Implicit names are created to allow implicit bindings to be resolved, normally they are not visited, set this flag to true to visit them.
shouldVisitInitializers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit initializers.
shouldVisitNames - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit names.
shouldVisitNamespaces - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit namespace definitions.
shouldVisitParameterDeclarations - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit parameter declarations.
shouldVisitPointerOperators - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit pointer operators of declarators.
shouldVisitProblems - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit problem nodes.
shouldVisitStatements - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit statements.
shouldVisitTemplateParameters - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit template parameters.
shouldVisitTokens - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit token nodes.
shouldVisitTranslationUnit - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit translation units.
shouldVisitTypeIds - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit typeids.
shouldVisitVirtSpecifiers - Variable in class org.eclipse.cdt.core.dom.ast.ASTVisitor
Set this flag to visit virt-specifiers.
shutdown() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
SIGNED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
SignificantMacros - Class in org.eclipse.cdt.internal.core.parser.scanner
A set of static methods to encode Map as an array of characters and to decode it back.
SignificantMacros(char[]) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
SignificantMacros(CharArrayObjectMap<char[]>) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
simpleDeclaration(DeclarationOptions, List<IASTAttributeSpecifier>) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Parses a declaration with the given options.
SimpleDeclarationStrategy - Enum in org.eclipse.cdt.internal.core.parser
 
SINGLE_DTOR - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
singleAttribute() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
singleAttribute() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
SingleMacroExpansionExplorer - Class in org.eclipse.cdt.internal.core.parser.scanner
Performs step by step macro expansion for an exact macro expansion location.
SingleMacroExpansionExplorer(String, IASTName[], Map<IMacroBinding, IASTFileLocation>, String, int, boolean, Lexer.LexerOptions) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.SingleMacroExpansionExplorer
 
size() - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns the number of mappings.
size() - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
size() - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
size - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator.SizeAndAlignment
 
size() - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
size_16 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
size_2 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
size_4 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
size_8 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeAndAlignment(IType) - Method in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
Calculates size and alignment for the given type.
SizeAndAlignment(long, int) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator.SizeAndAlignment
 
sizeAndAlignmentOfPointer() - Method in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
Returns size and alignment of pointer types.
SIZEOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
sizeof_bool - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_complex_double - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_complex_float - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_complex_float128 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_complex_long_double - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_decimal128 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_decimal32 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_decimal64 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_double - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_float - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_float128 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_int - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_int128 - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_long - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_long_double - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_long_long - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_pointer - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_short - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
sizeof_wchar_t - Variable in class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
SizeofCalculator - Class in org.eclipse.cdt.internal.core.dom.parser
Calculator of in-memory size and alignment of types.
SizeofCalculator(IASTTranslationUnit) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.SizeofCalculator
 
SizeofCalculator.SizeAndAlignment - Class in org.eclipse.cdt.internal.core.dom.parser
Size and alignment pair
SKIP_ALL_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Parser to skip all references.
SKIP_ALL_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
SKIP_IMPLICIT_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Parser to skip implicit references.
SKIP_IMPLICIT_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
SKIP_MACRO_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Parser to skip type references.
SKIP_MACRO_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
SKIP_NO_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Parser should not skip any references.
SKIP_NO_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
SKIP_PROVIDED - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Deprecated.
Extension fragments are now used depending on their configuration. Use one of the ADD_EXTENSION_XX flags instead.
SKIP_TYPE_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Parser to skip type references.
SKIP_TYPE_REFERENCES - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
skipBrackets(int, int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
skipInactiveCode() - Method in interface org.eclipse.cdt.core.parser.IScanner
When in inactive code, skips all tokens up to the end of the inactive code section.
skipInactiveCode() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
skipInactiveCode() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
skipOverCompoundStatement(boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
skippedFile(int, InternalFileContent) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
 
skippedFile(int, InternalFileContent) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTranslationUnit
 
skippedFile(int, InternalFileContent) - Method in interface org.eclipse.cdt.internal.core.parser.scanner.ISkippedIndexedFilesListener
Notifies the listeners that an include file has been skipped.
skippedFile(int, InternalFileContent) - Method in class org.eclipse.cdt.internal.core.parser.scanner.LocationMap
 
skippedScope - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
skipProblemConditionInParenthesis(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
skipProblemDeclaration(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
skipProblemStatement(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
skipToNextLineAfterNode(String, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.util.ASTNodes
Returns the offset of the beginning of the next line after the node, or the end-of-file offset if there is no line delimiter after the node.
sort(Comparator<Object>) - Method in class org.eclipse.cdt.core.parser.util.HashTable
 
sortAstBeforeIndex(IFunction[]) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
SPACE_COLON_SPACE - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
specialCastExpression(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
specializeEnumerator(IEnumerator) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumerationSpecialization
Return a specialized version of the given enumerator.
specializeEnumerator(IEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerationSpecialization
 
specializeMember(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Deprecated.
Specializing a member may require a point of instantiation.
specializeMember(IBinding, IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Creates a specialized binding for a member of the original class.
specializeMember(IBinding) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
specializeMember(IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization
 
specializeMember(IBinding) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
specializeMember(IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPClassSpecialization
 
specializeParameters(ICPPParameter[], ICPPFunction, InstantiationContext, int) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
specializeTemplateParameter(ICPPSpecialization, ICPPScope, ICPPTemplateParameter, ICPPClassSpecialization, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Specialize a template parameter of a nested template by substituting values for the template parameters of enclosing templates into the template parameter's default value and, in the case of a non-type template parameter, type.
specializeTemplateParameters(ICPPSpecialization, ICPPScope, ICPPTemplateParameter[], ICPPClassSpecialization, IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
Convenience method for specializing all template parameters in an array.
sSuppressPotentialTUs - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.DeltaAnalyzer
 
sSuppressUpdateOfLastRecentlyUsed - Static variable in class org.eclipse.cdt.internal.core.pdom.CModelListener
 
st_class - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
st_class represents a class.
st_typename - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
st_typename represents a typename.
StandaloneFastIndexer - Class in org.eclipse.cdt.internal.core.indexer
A standalone tool for populating an index.
StandaloneFastIndexer(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>, IScannerInfo, FileEncodingRegistry, ILanguageMapper, IParserLogService) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexer
Deprecated. 
StandaloneFastIndexer(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>, IStandaloneScannerInfoProvider, FileEncodingRegistry, ILanguageMapper, IParserLogService) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexer
Construct a fast standalone indexer.
StandaloneFastIndexer(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>, FileEncodingRegistry, ILanguageMapper, IParserLogService) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexer
Construct a fast standalone indexer.
StandaloneFastIndexerTask - Class in org.eclipse.cdt.internal.core.indexer
A task for index updates.
StandaloneFastIndexerTask(StandaloneFastIndexer, List<String>, List<String>, List<String>) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFastIndexerTask
 
StandaloneFullIndexer - Class in org.eclipse.cdt.internal.core.indexer
A standalone tool for populating an index.
StandaloneFullIndexer(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>, IScannerInfo, FileEncodingRegistry, ILanguageMapper, IParserLogService, AbstractCodeReaderFactory) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexer
Deprecated. 
StandaloneFullIndexer(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>, IStandaloneScannerInfoProvider, FileEncodingRegistry, ILanguageMapper, IParserLogService, AbstractCodeReaderFactory) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexer
Create a full indexer.
StandaloneFullIndexerTask - Class in org.eclipse.cdt.internal.core.indexer
A task for index updates.
StandaloneFullIndexerTask(StandaloneFullIndexer, List<String>, List<String>, List<String>) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneFullIndexerTask
 
StandaloneIndexer - Class in org.eclipse.cdt.internal.core.indexer
The base class for stand-alone index population tools.
StandaloneIndexer(IWritableIndex, boolean, ILanguageMapper, IParserLogService, IScannerInfo, FileEncodingRegistry) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Deprecated.
Its better to provide a scanner info provider instead.
StandaloneIndexer(IWritableIndex, boolean, ILanguageMapper, IParserLogService, IStandaloneScannerInfoProvider, FileEncodingRegistry) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
 
StandaloneIndexerFallbackReaderFactory - Class in org.eclipse.cdt.internal.core.indexer
Deprecated.
StandaloneIndexerFallbackReaderFactory() - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerFallbackReaderFactory
Deprecated.
 
StandaloneIndexerInputAdapter - Class in org.eclipse.cdt.internal.core.indexer
Provides information about the file paths represented as strings.
StandaloneIndexerInputAdapter(StandaloneIndexer) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerInputAdapter
 
StandaloneIndexerTask - Class in org.eclipse.cdt.internal.core.indexer
A task for index updates.
StandaloneIndexerTask(StandaloneIndexer, Collection<String>, Collection<String>, Collection<String>, boolean) - Constructor for class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
start(IApplicationContext) - Method in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
Starts this application
startFunctionStyleMacro(Token) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Informs the tracker that a function-style expansion is started.
startsWith(char[], String) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
Returns true if a prefix of the character array is the same as contents of a string.
startTimer(String) - Static method in class org.eclipse.cdt.internal.core.parser.util.Profiler
 
startTranslationUnit() - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Marks start of processing a translation unit during indexing.
startup() - Method in class org.eclipse.cdt.internal.core.index.provider.IndexProviderManager
 
startup() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
startValueComputation() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTEnumerationSpecifier
 
startValueComputation() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTEnumerationSpecifier
 
startValueComputation() - Method in interface org.eclipse.cdt.internal.core.dom.parser.IASTInternalEnumerationSpecifier
Notifies that the value computation for the enumeration has started.
STATE_BUSY - Static variable in class org.eclipse.cdt.internal.core.index.IndexerStateEvent
 
STATE_IDLE - Static variable in class org.eclipse.cdt.internal.core.index.IndexerStateEvent
 
STATEMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
STATEMENT describes the relationship between IGNUASTCompoundStatementExpression and IASTCompoundStatement.
statement() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
statement() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
statement() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
STATEMENT - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousStatement
 
statementWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
StatementWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of statement nodes.
StatementWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
 
STATIC - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
Gnu extension.
STATIC - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
STATIC_ASSERT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
STATIC_CAST - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
STD - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
StdoutLogService - Class in org.eclipse.cdt.internal.core.indexer
Implementation of parser log service logging to stdout.
StdoutLogService() - Constructor for class org.eclipse.cdt.internal.core.indexer.StdoutLogService
 
stop() - Method in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOMApplication
 
stopTimer(String) - Static method in class org.eclipse.cdt.internal.core.parser.util.Profiler
 
storageClass - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
storeBinding(long, IBinding) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
storeEvaluation(long, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
storeExecution(long, ICPPExecution) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
storeFunctionStyleMacroReplacement(PreprocessorMacro, TokenList, TokenList) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Called for the requested step.
storeModification(ASTModification, ASTModification) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.ASTModificationStore
Adds a potentially nested modification to the store.
storeObjectStyleMacroReplacement(PreprocessorMacro, Token, TokenList, TokenList) - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpansionTracker
Called for the requested step
storeTemplateArgument(long, ICPPTemplateArgument) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
storeType(long, IType) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
storeValue(long, IValue) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
StreamHasher - Class in org.eclipse.cdt.internal.core.parser.scanner
Computes a 64-bit hash value of a character stream that can be supplied one chunk at a time.
StreamHasher() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.StreamHasher
 
STRING_LOOKUP_PROPERTY - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
STRING_LOOKUP_TAGS_PROPERTY - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor
 
StringType - Enum in org.eclipse.cdt.internal.core.parser.scanner
Utility class that provides some simple operations for string literals.
StringUtil - Class in org.eclipse.cdt.core.parser.util
Static methods for working with strings.
STRUCT - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
structOrUnionSpecifier() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
Parse a class/struct/union definition.
subarray(char[][], int, int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
subarray(char[], int, int) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
SUBCONDITION - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.cpp.IASTAmbiguousCondition
 
SUBDECLARATION - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousParameterDeclaration
 
SUBDECLARATOR - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousDeclarator
 
SUBEXPRESSION - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.IASTAmbiguousExpression
 
SUBSCRIPT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
 
SUBSCRIPT_CEILING_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
SUSBCRIPT_CEILING_EXPRESSION represents the higher value in the range of expressions.
SUBSCRIPT_CEILING_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
The end of the index range.
SUBSCRIPT_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
SUBSCRIPT_EXPRESSION represents the relationship between the designator and the subscript expression.
SUBSCRIPT_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
The relationship between the array designator and the subscript expression.
SUBSCRIPT_FLOOR_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
SUSBCRIPT_FLOOR_EXPRESSION represents the lower value in the range of expressions.
SUBSCRIPT_FLOOR_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
The start of the index range.
subSequence(int, int) - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Returns the CharSequence representing a range in the character array.
substituteTypedef(IType, IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
Replaces the given type or its nested type with a typedef if that type is the same as the type the typedef resolves to.
subTask(String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob
 
support$InIdentifiers() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
support$InIdentifiers() - Method in class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
 
support$InIdentifiers() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for GNU extension "Dollar Signs in Identifier Names".
supportAdditionalNumericLiteralSuffixes() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
supportAdditionalNumericLiteralSuffixes() - Method in class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
 
supportAdditionalNumericLiteralSuffixes() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for additional numeric literal suffix characters, like e.g.
supportAlignOfUnaries - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportAlignOfUnaryExpression() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportAlignOfUnaryExpression() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportAlignOfUnaryExpression() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support for GNU extension "Inquiring on Alignment of Types or Variables".
supportAlignOfUnaryExpression() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportAlignOfUnaryExpression() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportAlignOfUnaryExpression() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Inquiring on Alignment of Types or Variables".
supportAtSignInIdentifiers() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Support for extension "At Signs in Identifier Names".
supportAtSignInIdentifiers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.POPCPPScannerExtensionConfiguration
 
supportAtSignInIdentifiers() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for extension "At Signs in Identifier Names".
supportAttributeSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportAttributeSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportAttributeSpecifiers() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
See http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html for more information on GCC's Attribute Specifiers.
supportAttributeSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportAttributeSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportAttributeSpecifiers() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
See http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html for more information on GCC's Attribute Specifiers.
supportAttributeSpecifiers - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportComplexNumbers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportComplexNumbers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportComplexNumbers() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Data types for complex numbers".
supportDeclspecSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportDeclspecSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportDeclspecSpecifiers() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Win32 compiler extensions also supported by GCC on Win32
supportDeclspecSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportDeclspecSpecifiers() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportDeclspecSpecifiers() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Win32 compiler extensions also supported by GCC on Win32
supportDeclspecSpecifiers - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportExtendedSizeofOperator() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
Support additional parameters for the sizeof operator: 'sizeof' '(' typeid ',' expression-list ')'
supportExtendedSizeofOperator() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support additional parameters for the sizeof operator: 'sizeof' '(' typeid ',' expression-list ')'
supportExtendedSizeofOperator() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportExtendedSizeofOperator() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support additional parameters for the sizeof operator: 'sizeof' '(' typeid ',' expression-list ')'
supportExtendedSizeofOperator - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportExtendedTemplateSyntax() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportExtendedTemplateSyntax() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportExtendedTemplateSyntax() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Extended Syntax for Template Instantiation".
supportFunctionStyleAsm - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportFunctionStyleAssembler() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
Support function style assembler definitions: 'asm' ['volatile'] [return-type] name '(' parameter-list ')' '{' assembler-code '}'
supportFunctionStyleAssembler() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support function style assembler definitions: 'asm' ['volatile'] [return-type] name '(' parameter-list ')' '{' assembler-code '}'
supportFunctionStyleAssembler() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportFunctionStyleAssembler() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support function style assembler definitions: 'asm' ['volatile'] [return-type] name '(' parameter-list ')' '{' assembler-code '}'
supportGCCOtherBuiltinSymbols() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportGCCOtherBuiltinSymbols() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Deprecated.
supportGCCOtherBuiltinSymbols() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportGCCOtherBuiltinSymbols() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
supportGCCStyleDesignators() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportGCCStyleDesignators() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportGCCStyleDesignators() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support for GNU extension "Designated Initializers".
supportGCCStyleDesignators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportGCCStyleDesignators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportGCCStyleDesignators() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Designated Initializers".
supportKnRC() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportKnRC() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportKnRC() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support for Kernighan and Richie (K&R) C.
supportKnRC() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportKnRC() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportKnRC() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for Kernighan and Richie (K&R) C.
supportKnRC - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportLongLongs() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportLongLongs() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportLongLongs() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU long long types.
supportMinAndMaxOperators() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
supportMinAndMaxOperators() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration
 
supportMinAndMaxOperators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportMinAndMaxOperators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportMinAndMaxOperators() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 
supportMinAndMaxOperators() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
supportMinAndMaxOperators() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for (deprecated) GNU minimum and maximum operators (<? and >?).
supportParameterInfoBlock() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
Skips information in brackets provided at the beginning of a parameter declaration:
void accelerate([proc=marsh] const Speed &data);
supportParameterInfoBlock() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Skips information in brackets provided at the beginning of a parameter declaration:
void accelerate([proc=marsh] const Speed &data);
supportParameterInfoBlock() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportParameterInfoBlock() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Skips information in brackets provided at the beginning of a parameter declaration:
void accelerate([proc=marsh] const Speed &data);
supportParameterInfoBlock() - Method in class org.eclipse.cdt.core.dom.parser.cpp.POPCPPParserExtensionConfiguration
 
supportParameterInfoBlock - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportRawStringLiterals() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
 
supportRawStringLiterals() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
 
supportRawStringLiterals() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for C++ raw string literals.
supportRestrictKeyword() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportRestrictKeyword() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportRestrictKeyword() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Deprecated.
supportSlashPercentComments() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Support for block-comments comments using /% %/.
supportSlashPercentComments() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for block-comments comments using /% %/.
supportStatementsInExpressions() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportStatementsInExpressions() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportStatementsInExpressions() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support for GNU extension "Statements and Declarations in Expressions".
supportStatementsInExpressions() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportStatementsInExpressions() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportStatementsInExpressions() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Statements and Declarations in Expressions".
supportStatementsInExpressions - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportTypeOfUnaries - Variable in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
supportTypeofUnaryExpressions() - Method in class org.eclipse.cdt.core.dom.parser.c.AbstractCParserExtensionConfiguration
 
supportTypeofUnaryExpressions() - Method in class org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration
 
supportTypeofUnaryExpressions() - Method in interface org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration
Support for GNU extension "Referring to a Type with typeof".
supportTypeofUnaryExpressions() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportTypeofUnaryExpressions() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration
 
supportTypeofUnaryExpressions() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support for GNU extension "Referring to a Type with typeof".
supportUserDefinedLiterals() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Support for User Defined Literals such as 123_suffix
supportUserDefinedLiterals() - Method in class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPParserExtensionConfiguration
 
supportUserDefinedLiterals() - Method in class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
User Defined Literals
supportUserDefinedLiterals() - Method in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPParserExtensionConfiguration
Support user-defined literal expressions: (char_expr | string_expr | int_expr | float_expr) ud-suffix
supportUserDefinedLiterals() - Method in class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
 
supportUserDefinedLiterals() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for User Defined Literals such as 123_suffix
supportUTFLiterals() - Method in class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
Support for UTF string literals.
supportUTFLiterals() - Method in interface org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration
Support for UTF string literals.
suppressesTrailingBlankLine(IASTNode) - Static method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Returns true if there should be no blank line after this node even if a blank line is normally required before the subsequent node.
SWITCH - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
synchronize(BTree) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagSynchronizer
Complete the synchronization by deleting and inserting all required records.
syncTags(IPDOMBinding, IBinding) - Method in class org.eclipse.cdt.internal.core.dom.ast.tag.TagManager
Adds or removes tags from the destination to ensure that it has the same tag information as the source.
SYNTAX_ERROR - Static variable in interface org.eclipse.cdt.core.parser.IProblem
 
SYNTAX_RELATED - Static variable in interface org.eclipse.cdt.core.parser.IProblem
IProblem relates to a valid syntax error in the parser
SYSTEM_DEFAULT_ENCODING - Static variable in class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
SYSTEM_DEFAULT_ENCODING - Static variable in class org.eclipse.cdt.internal.core.parser.InternalParserUtil
 

T

t___alignof__ - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t__Alignas - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t__Alignof - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t__attribute__ - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t__Bool - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t__Complex - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t__declspec - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t__float128 - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t__HAS_FEATURE - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
t__Imaginary - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t__int128 - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t__otherDeclSpecModifierFirst - Static variable in interface org.eclipse.cdt.core.dom.parser.IExtensionToken
 
t__otherDeclSpecModifierLast - Static variable in interface org.eclipse.cdt.core.dom.parser.IExtensionToken
 
t_alignas - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_alignof - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_and - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tAND. @noreference This field is not intended to be referenced by clients.
t_and_eq - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tAMPERASSIGN. @noreference This field is not intended to be referenced by clients.
t_asm - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_auto - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
auto c = expression;
t_auto - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_bitand - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tAMPER. @noreference This field is not intended to be referenced by clients.
t_bitor - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tBITOR. @noreference This field is not intended to be referenced by clients.
t_Bool - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTSimpleDeclSpecifier
Deprecated.
t_Bool - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_bool - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_bool - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_bool - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Represents a boolean type (bool in c++, _Bool in c)
t_bool - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_break - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_case - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_catch - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_char - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_char - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
char c;
t_char - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_char - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_char16_t - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
char16_t c;
t_char16_t - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_char32_t - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
char32_t c;
t_char32_t - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_class - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_compl - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tBITCOMPLEMENT. @noreference This field is not intended to be referenced by clients.
t_const - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_const_cast - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_constexpr - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_continue - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_decimal128 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
_Decimal128 i;
t_decimal128 - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t_decimal32 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
_Decimal32 i;
t_decimal32 - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t_decimal64 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
_Decimal64 i;
t_decimal64 - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t_decltype - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
decltype('c') c;
t_decltype - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_decltype_auto - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
decltype(auto) c = expression;
t_default - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_delete - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_do - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_double - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_double - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
double d;
t_double - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_double - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_dynamic_cast - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_else - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_enum - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_explicit - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_export - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_extern - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_false - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_float - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_float - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
float f;
t_float - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_float - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_float128 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
__float128 i;
t_for - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_friend - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_goto - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_if - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_inline - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_int - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_int - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
int i;
t_int - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_int - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_int128 - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
__int128 i;
t_long - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_long - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_mutable - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_namespace - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_new - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_noexcept - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_not - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tNOT. @noreference This field is not intended to be referenced by clients.
t_not_eq - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tNOTEQUAL @noreference This field is not intended to be referenced by clients.
t_nullptr - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_operator - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_or - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tOR @noreference This field is not intended to be referenced by clients.
t_or_eq - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tBITORASSIGN. @noreference This field is not intended to be referenced by clients.
t_PRAGMA - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_private - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_protected - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_public - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_register - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_reinterpret_cast - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_restrict - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_return - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_short - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_short - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_signed - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_signed - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_sizeof - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_static - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_static_assert - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_static_cast - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_struct - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_switch - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_template - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_this - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_thread_local - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_throw - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_true - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_try - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_typedef - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_typeid - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_typename - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_typeof - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
Deprecated.
don't use this constant.
t_typeof - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
typeof 'c' c;
t_typeof - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
t_union - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_unsigned - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_unsigned - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_unspecified - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_unspecified - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Used for omitted declaration specifiers.
t_unspecified - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_using - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_virtual - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_void - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_void - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
void x();
t_void - Static variable in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_void - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_volatile - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_wchar_t - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Deprecated.
Not used.
t_wchar_t - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
Deprecated.
Use the type-safe version getKind(), instead.
t_wchar_t - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
wchar_t c;
t_wchar_t - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_while - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
t_xor - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tXOR. @noreference This field is not intended to be referenced by clients.
t_xor_eq - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tXORASSIGN. @noreference This field is not intended to be referenced by clients.
Tag - Class in org.eclipse.cdt.internal.core.dom.ast.tag
A trivial implementation that stores all data in memory.
Tag(String, int) - Constructor for class org.eclipse.cdt.internal.core.dom.ast.tag.Tag
 
TAG_INDEX - Static variable in class org.eclipse.cdt.internal.core.pdom.PDOM
 
TaggerDescriptor - Class in org.eclipse.cdt.internal.core.dom.ast.tag
Internal container for extensions of org.eclipse.cdt.core.tagger.
TaggerDescriptor(IConfigurationElement) - Constructor for class org.eclipse.cdt.internal.core.dom.ast.tag.TaggerDescriptor
 
TagManager - Class in org.eclipse.cdt.internal.core.dom.ast.tag
 
tagRecord - Variable in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeVisitor
 
TagService - Class in org.eclipse.cdt.internal.core.dom.ast.tag
 
TagService() - Constructor for class org.eclipse.cdt.internal.core.dom.ast.tag.TagService
 
taken() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorElifStatement
Was this #elif branch taken?
taken() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorElseStatement
Was this #else branch taken?
taken() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfdefStatement
Returns whether this branch was taken.
taken() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfndefStatement
Returns whether this branch was taken.
taken() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfStatement
Was this branch taken?
takesVarArgs() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Whether the function type takes variable number of arguments.
takesVarArgs() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
Does this function take a variable number of arguments?
takesVarArgs() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns true if this function takes variable arguments.
takesVarArgs() - Method in interface org.eclipse.cdt.core.dom.ast.IFunctionType
Whether the function type takes variable number of arguments.
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionDeclarator
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CImplicitFunction
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDeclarator
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPImplicitFunction
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
takesVarArgs() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
tAMPER - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tAMPERASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tAND - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
TARGET_TYPEID - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
MAPPING_TYPE represents the pre-existing type id which the new symbol aliases.
targetLocation - Variable in class org.eclipse.cdt.internal.core.pdom.export.GeneratePDOM
 
tARROW - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tARROWSTAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tBEFORE_INPUT - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
tBITCOMPLEMENT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tBITOR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tBITORASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tBLOCKCOMMENT - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Not used. @noreference This field is not intended to be referenced by clients.
tCHAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tCOLON - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tCOLONCOLON - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tCOMMA - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tCOMMENT - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Not used. @noreference This field is not intended to be referenced by clients.
tCOMPL - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Use IToken.tBITCOMPLEMENT. @noreference This field is not intended to be referenced by clients.
tCOMPLETION - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tDECR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
TDEF - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil
 
tDEFINED - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
tDIV - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tDIVASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tDOT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tDOTSTAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
TeamPDOMExportOperation - Class in org.eclipse.cdt.internal.core.pdom
 
TeamPDOMExportOperation(ICProject) - Constructor for class org.eclipse.cdt.internal.core.pdom.TeamPDOMExportOperation
 
TeamPDOMExportOperation_errorCreateArchive - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
TeamPDOMExportOperation_errorCreatingTempFile - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
TeamPDOMExportOperation_errorWriteTempFile - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
TeamPDOMExportOperation_taskExportIndex - Static variable in class org.eclipse.cdt.internal.core.pdom.Messages
 
TeamPDOMImportOperation - Class in org.eclipse.cdt.internal.core.pdom
 
TeamPDOMImportOperation(ICProject) - Constructor for class org.eclipse.cdt.internal.core.pdom.TeamPDOMImportOperation
 
tELLIPSIS - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
TEMPLATE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
TEMPLATE_ID_ARGUMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
TEMPLATE_ID_ARGUMENT = template id argument.
TEMPLATE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
The template name in the template ID.
TemplateArgumentDeduction - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Algorithms for deducing template arguments in various contexts.
templateDeclaration(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Represents the amalgamation of template declarations, template instantiations and specializations in the ANSI C++ grammar.
TemplateInstanceUtil - Class in org.eclipse.cdt.internal.core.index.composite.cpp
For implementation re-use in the absence of multiple inheritance.
TemplateInstanceUtil() - Constructor for class org.eclipse.cdt.internal.core.index.composite.cpp.TemplateInstanceUtil
 
templateParametersAsArguments(ICPPClassTemplate) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates
 
TemplateParameterWriter - Class in org.eclipse.cdt.internal.core.dom.rewrite.astwriter
Generates source code of template parameter nodes.
TemplateParameterWriter(Scribe, ASTWriterVisitor, NodeCommentMap) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.TemplateParameterWriter
 
tempParameterWriter - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
tEND_OF_INPUT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tEOC - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tEQUAL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
testClearData() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
For testing purposes: Simulates that all the data gets collected.
tEXPANDED_IDENTIFIER - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
TextEditUtil - Class in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
tFLOATINGPT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tGT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tGT_in_SHIFTR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tGTEQUAL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
THEN - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
THEN represents the relationship between an IASTIfStatement and its nested IASTStatement (then).
THIS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
THIS - Static variable in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
THREAD_LOCAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
THROW - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
throwBacktrack(int, int) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
throwBacktrack(IASTProblem, IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
throwBacktrack(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
throwBacktrack(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
throwBacktrack(IToken) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
ti_extern - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTExplicitTemplateInstantiation
Deprecated.
ti_extern implies 'extern' keyword is used.
ti_inline - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTExplicitTemplateInstantiation
Deprecated.
ti_inline implies 'inline' keyword is used.
ti_static - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTExplicitTemplateInstantiation
Deprecated.
ti_static implies 'static' keyword is used.
tIDENTIFIER - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tINACTIVE_CODE_END - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tINACTIVE_CODE_SEPARATOR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tINACTIVE_CODE_START - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tINCR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tINTEGER - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLBRACE - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLBRACKET - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLCHAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLPAREN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLSTRING - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tLTEQUAL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tMACRO_PARAMETER - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
tMACROEXP - Static variable in interface org.eclipse.cdt.core.parser.IToken
Deprecated.
Not used. @noreference This field is not intended to be referenced by clients.
tMAX - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tMIN - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tMINUS - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tMINUSASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tMOD - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tMODASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tNEWLINE - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
tNOSPACE - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
tNOT - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tNOTEQUAL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
toArray() - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
toCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNameSpecifier
 
toCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the name including qualification and template arguments.
toCharArray() - Method in interface org.eclipse.cdt.core.dom.IName
Deprecated.
Using this method is problematic, because for names from the index never contain qualification or template arguments, which is different for names from the AST. Use IName.getSimpleID(), instead.
toCharArray() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTConversionName
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTDecltypeSpecifier
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTTemplateId
 
toCharArray() - Method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
toCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
toCharArray() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
Deprecated.
toDebugString() - Method in interface org.eclipse.cdt.core.index.IIndexFile
Returns detailed information about the file.
toDebugString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
TodoTaskParser - Class in org.eclipse.cdt.internal.core.pdom.indexer
 
TodoTaskParser(char[][], int[], boolean) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskParser
 
TodoTaskParser.Task - Class in org.eclipse.cdt.internal.core.pdom.indexer
 
TodoTaskUpdater - Class in org.eclipse.cdt.internal.core.pdom.indexer
 
TodoTaskUpdater() - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskUpdater
 
toInternalFormat(IIndexFileLocation) - Method in interface org.eclipse.cdt.core.index.IIndexLocationConverter
Convert a IIndexFileLocation to the internal IIndexFragment implementation specific format or null if the location could not be translated.
toInternalFormat(IIndexFileLocation) - Method in class org.eclipse.cdt.core.index.ResourceContainerRelativeLocationConverter
 
toInternalFormat(IIndexFileLocation) - Method in class org.eclipse.cdt.core.index.URIRelativeLocationConverter
 
toInternalFormat(IIndexFileLocation) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMProjectIndexLocationConverter
 
Token - Class in org.eclipse.cdt.internal.core.parser.scanner
Represents tokens found by the lexer.
token2Visibility(int) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
TokenForDigraph - Class in org.eclipse.cdt.internal.core.parser.scanner
Tokens for digraphs simply have a different image.
TokenForDigraph(int, Object, int, int) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.TokenForDigraph
 
TokenUtil - Class in org.eclipse.cdt.internal.core.parser.scanner
 
TokenUtil() - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.TokenUtil
 
TokenWithImage - Class in org.eclipse.cdt.internal.core.parser.scanner
 
TokenWithImage(int, Object, int, int, char[]) - Constructor for class org.eclipse.cdt.internal.core.parser.scanner.TokenWithImage
 
toList() - Method in class org.eclipse.cdt.core.parser.util.CharTable
 
toList() - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
toPathList(Collection<IIndexFileLocation>) - Method in class org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider
 
tOR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
toString() - Method in class org.eclipse.cdt.core.dom.ast.ASTNodeProperty
 
toString() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
Returns the value of the literal as string.
toString() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
toString() - Method in class org.eclipse.cdt.core.parser.CodeReader
Deprecated.
 
toString() - Method in interface org.eclipse.cdt.core.parser.ITokenDuple
Deprecated.
 
toString() - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Returns a String representation of the map.
toString() - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
toString() - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
toString() - Method in class org.eclipse.cdt.core.parser.util.ObjectTable
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTLiteralExpression
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTName
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumeration
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CEnumerator
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CLabel
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CParameter
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CStructure
For debugging purposes, only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CTypedef
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVariable
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.AbstractCPPClassSpecializationScope
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplate
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPAliasTemplateInstance
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBaseDeclSpecifier
Provided for debugging purposes, only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTLiteralExpression
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTSimpleTypeTemplateParameter
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTUsingDeclaration
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassInstance
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplate
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecialization
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplatePartialSpecializationSpecialization
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassTemplateSpecialization
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassType
For debugging purposes, only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClosureType
For debugging purposes, only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumeration
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPEnumerator
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionInstance
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLabel
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPLambdaExpressionParameter
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespace
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceAlias
For debugging use only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameter
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSpecialization
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameter
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap
For debugging purposes, only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateTypeArgument
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTypedef
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownBinding
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownClassInstance
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownTypeScope
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDirective
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVariable
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ActivationRecord
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.dom.parser.ProblemBinding
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
toString() - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.Scribe
 
toString() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeIndexBinding
 
toString() - Method in class org.eclipse.cdt.internal.core.index.composite.CompositeTypeContainer
 
toString() - Method in class org.eclipse.cdt.internal.core.index.composite.cpp.CompositeCPPFunctionSpecialization
 
toString() - Method in class org.eclipse.cdt.internal.core.index.CPPTypedefClone
 
toString() - Method in class org.eclipse.cdt.internal.core.index.FileContentKey
 
toString() - Method in class org.eclipse.cdt.internal.core.index.IndexFileLocation
 
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
This method is slow.
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.ASTPreprocessorName
 
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.IncludeSearchPathElement
For debugging only.
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent
This method is slow.
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.MacroExpander.ExpansionBoundary
 
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
For debugging purposes.
toString() - Method in class org.eclipse.cdt.internal.core.parser.scanner.Token
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.AtomicMultiSet
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.db.ShortString
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPUsingDirective
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
For debug purposes only.
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMGlobalScope
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMInclude
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
For debugging purposes, only.
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMMacroReferenceName
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
toString() - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter.FileInAST
 
toStringBase() - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
 
toStringWithClass(Object) - Static method in class org.eclipse.cdt.core.parser.util.DebugUtil
 
tOTHER_CHARACTER - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
tPLUS - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tPLUSASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tPOUND - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tPOUNDPOUND - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tQUESTION - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tQUOTE_HEADER_NAME - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
trace(String) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
trace(String) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMWriter
 
TRACE_ACTIVITY - Static variable in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
 
TRACE_INCLUSION_PROBLEMS - Static variable in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
 
TRACE_PROBLEMS - Static variable in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
 
TRACE_SCANNER_PROBLEMS - Static variable in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
 
TRACE_STATISTICS - Static variable in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
 
TRACE_SYNTAX_PROBLEMS - Static variable in interface org.eclipse.cdt.core.dom.IPDOMIndexerTask
 
traceBindingResolution - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
traceEnd(long) - Method in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexerTask
 
traceEnd(long, IWritableIndex, boolean) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask
 
traceException(Throwable) - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
traceIndent - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
traceLog(String) - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
traceLog(String, String) - Method in class org.eclipse.cdt.core.parser.AbstractParserLogService
 
traceLog(String) - Method in interface org.eclipse.cdt.core.parser.IParserLogService
 
traceLog(String) - Method in class org.eclipse.cdt.internal.core.dom.parser.ParserLogServiceWrapper
 
traceLog(String) - Method in class org.eclipse.cdt.internal.core.indexer.StdoutLogService
 
TraceUtil - Class in org.eclipse.cdt.internal.core.parser.util
 
TraceUtil() - Constructor for class org.eclipse.cdt.internal.core.parser.util.TraceUtil
 
TrackedNodePosition - Class in org.eclipse.cdt.internal.core.dom.rewrite
 
TrackedNodePosition(TextEditGroup, ASTNode) - Constructor for class org.eclipse.cdt.internal.core.dom.rewrite.TrackedNodePosition
 
TRAILING_RETURN_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
trailingMap - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommentMap
 
transferContext(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Changes the inclusion from the context of 'source' to point to this file, instead.
transferContext(IIndexFragmentFile, IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Changes the inclusion from the context of 'source' to point to 'target', instead.
transferContext(IIndexFragmentFile, IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
transferContext(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
transferIncluders(IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IIndexFragmentFile
Changes the inclusions pointing to 'source' to point to this file, instead.
transferIncluders(IIndexFragmentFile, IIndexFragmentFile) - Method in interface org.eclipse.cdt.internal.core.index.IWritableIndex
Changes the inclusions pointing to 'source' to point to 'target', instead.
transferIncluders(IIndexFragmentFile, IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.index.WritableCIndex
 
transferIncluders(IIndexFragmentFile) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMFile
 
transferTo(FileChannel) - Method in class org.eclipse.cdt.internal.core.pdom.db.Database
 
translationUnit() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
translationUnit - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
translationUnit - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
TranslationUnitCollector - Class in org.eclipse.cdt.internal.core.pdom.indexer
 
TranslationUnitCollector(Collection<ITranslationUnit>, Collection<ITranslationUnit>, IProgressMonitor) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.TranslationUnitCollector
 
tRBRACE - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tRBRACKET - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
TriggerNotificationTask - Class in org.eclipse.cdt.internal.core.pdom.indexer
Used to trigger a change notification when a pdom is loaded.
TriggerNotificationTask(PDOMManager, WritablePDOM) - Constructor for class org.eclipse.cdt.internal.core.pdom.indexer.TriggerNotificationTask
 
trim(Class<T>, T[], boolean) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Trims the given array and returns a new array with no null entries.
trim(Class<T>, T[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
 
trim(T[], boolean) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Trims the given array and returns a new array with no null entries.
trim(T[]) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Trims the given array and returns a new array with no null entries.
trim(T[], int) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
Trims the given array and returns a new array with no null entries.
trim(char[]) - Static method in class org.eclipse.cdt.core.parser.util.CharArrayUtils
 
trimAt(Class<T>, T[], int) - Static method in class org.eclipse.cdt.core.parser.util.ArrayUtil
To improve performance, this method should be used instead of ArrayUtil.removeNulls(Class, Object[]) when all of the non-null elements in the array are grouped together at the beginning of the array and all of the s are at the end of the array.
trimToSize() - Method in class org.eclipse.cdt.core.parser.util.IntArray
 
tRPAREN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
TRUE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
TRUE - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask
 
TRY - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
tryBeginExclusiveAccess(long) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit
Starts exclusive access.
tryGetLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.AbstractCharArray
Returns the length of this array or -1 if it is yet, unknown.
tryGetLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.CharArray
 
tryGetLength() - Method in class org.eclipse.cdt.internal.core.parser.scanner.LazyCharArray
 
tSCOPE_MARKER - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
tSEMI - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSHIFTL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSHIFTLASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSHIFTR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSHIFTRASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSPACE - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor
 
tSTAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSTARASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSTRING - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tSYSTEM_HEADER_NAME - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.Lexer
 
tTT_has_nothrow_assign - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_nothrow_constructor - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_nothrow_copy - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_trivial_assign - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_trivial_constructor - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_trivial_copy - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_trivial_destructor - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_has_virtual_destructor - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_abstract - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_base_of - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_class - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_empty - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_enum - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_final - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_literal_type - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_pod - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_polymorphic - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_standard_layout - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_trivial - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_trivially_assignable - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_trivially_constructible - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_trivially_copyable - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_is_union - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tTT_underlying_type - Static variable in interface org.eclipse.cdt.core.parser.IGCCToken
 
tUNKNOWN_CHAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tUSER_DEFINED_CHAR_LITERAL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tUSER_DEFINED_STRING_LITERAL - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tUTF16CHAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tUTF16STRING - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tUTF32CHAR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tUTF32STRING - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tXOR - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
tXORASSIGN - Static variable in interface org.eclipse.cdt.core.parser.IToken
 
type - Variable in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
type - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
type - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
type - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
type - Variable in class org.eclipse.cdt.internal.core.index.composite.CompositeType
 
TYPE_AUTO_FOR_NON_STATIC_FIELD - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_CANNOT_DEDUCE_AUTO_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_CANNOT_DEDUCE_DECLTYPE_AUTO_TYPE - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_ENUMERATION_EXPECTED - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_FILTER - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGCCASTAttributeList
 
TYPE_FILTER - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.IGCCASTAttributeSpecifier
Deprecated.
 
TYPE_FILTER - Static variable in interface org.eclipse.cdt.core.dom.parser.cpp.ICPPASTAttributeSpecifier
 
TYPE_ID - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
 
TYPE_ID - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
 
TYPE_ID - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
TYPE_ID represents the relationship between a cast expression and the type cast to.
TYPE_ID - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
TYPEID represents the relationship between an IASTTypeIdExpression and it's nested IASTTypeId.
TYPE_ID - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
TYPE_ID represents the relationship between an IASTTypeIdInitializerExpression and IASTTypeId.
TYPE_MATCHER - Static variable in interface org.eclipse.cdt.core.dom.ast.IType
 
TYPE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
TYPE_NAME represents the relationship between an IASTCompositeTypeSpecifier and its IASTName.
TYPE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
TYPE_NAME describes the relationship between IASTElaboratedTypeSpecifier and IASTName.
TYPE_NO_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_NOT_PERSISTED - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
TYPE_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
 
TYPE_TRANSFORMATION - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
TYPE_UNKNOWN_FOR_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPE_UNRESOLVED_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
 
TYPEDEF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
typeFromFunctionCall(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
typeFromFunctionCall(ICPPFunction) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
typeFromReturnType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
TypeHelper - Class in org.eclipse.cdt.core.dom.rewrite
A collection of static methods related to types.
TYPEID - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
typeId(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
typeId(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
typeId(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
TYPEID - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
TYPEID_CONVERSION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
TYPEID_NEW - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
TYPEID_TRAILING_RETURN_TYPE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.DeclarationOptions
 
typeIdWithOptionalTrailingEllipsis(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
typeIdWithOptionalTrailingEllipsis(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
typeIdWithOptionalTrailingEllipsis(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
TypeInstantiationRequest - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Used to track ongoing instantiations as a safeguard against infinite recursion.
TypeInstantiationRequest(IType, InstantiationContext) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeInstantiationRequest
 
TypeMarshalBuffer - Class in org.eclipse.cdt.internal.core.pdom.dom
For marshalling types to byte arrays.
TypeMarshalBuffer(PDOMLinkage) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
Constructor for output buffer.
TypeMarshalBuffer(PDOMLinkage, byte[]) - Constructor for class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
Constructor for input buffer.
TYPENAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
TYPENAME is the name of the type.
TYPENAME - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
TYPEOF - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
TYPEOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
TYPEOF_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
TYPEOF_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
TypeOfDependentExpression - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Represents the type of a dependent expression.
TypeOfDependentExpression(ICPPEvaluation) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
TypeOfUnknownMember - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
Represents the type of an unknown member.
TypeOfUnknownMember(CPPUnknownMember) - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfUnknownMember
 
typesOnly - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
typesOnly(IASTName) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
TypeTraits - Class in org.eclipse.cdt.internal.core.dom.parser.cpp.semantics
A collection of static methods for determining type traits.
typeTransformationSpecifier(DeclarationOptions) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
Parse a type transformation specifier.

U

unaryExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
unaryExpression(int, AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
unaryExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.GNUCSourceParser
 
unaryExpression(AbstractGNUSourceCodeParser.CastExprCtx, AbstractGNUSourceCodeParser.ITemplateIdStrategy) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
 
undefined - Variable in class org.eclipse.cdt.core.parser.util.CharArrayIntMap
 
UNDEFINED - Static variable in class org.eclipse.cdt.internal.core.parser.scanner.SignificantMacros
 
underlyingType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeTraits
 
UnhandledASTModificationException - Exception in org.eclipse.cdt.internal.core.dom.rewrite.changegenerator
 
UnhandledASTModificationException(ASTModification) - Constructor for exception org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.UnhandledASTModificationException
 
UNINITIALIZED_FUNCTION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
UNION - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
unique() - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
Creates a unique value needed during template instantiation.
UNKNOWN - Static variable in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
UNKNOWN_FOR_EXPRESSION - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
UNKNOWN_MEMBER - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
UNKNOWN_MEMBER_CLASS_INSTANCE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
UNKNOWN_MEMBER_TYPE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CArrayType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunctionType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.c.CQualifierType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CompositeValue
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPArrayType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
unmarshal(IIndexFragment, short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredFunction
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPParameterPackType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerToMemberType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPPointerType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPReferenceType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnaryTypeTransformation
 
unmarshal(IIndexFragment, short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownClassInstance
 
unmarshal(IIndexFragment, short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMember
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinary
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinaryTypeId
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalComma
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompoundStatementExpression
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConditional
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalConstructor
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFixed
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionCall
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalFunctionSet
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalID
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalInitList
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalMemberAccess
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalParameterPack
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalPointer
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnaryTypeID
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecBreak
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCase
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecCompoundStatement
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecConstructorChain
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecContinue
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarationStatement
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDeclarator
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDefault
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecDo
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecExpressionStatement
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecFor
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecIf
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecRangeBasedFor
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecReturn
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSimpleDeclaration
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecSwitch
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExecWhile
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.InitializerListType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfDependentExpression
 
unmarshal(IIndexFragment, short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.TypeOfUnknownMember
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.CStringValue
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.DependentValue
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.FloatingPointValue
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.IntegralValue
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ProblemFunctionType
 
unmarshal(short, ITypeMarshalBuffer) - Static method in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
unmarshalBinding() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshalBinding(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
unmarshalBinding() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unmarshalEvaluation() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshalEvaluation(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
unmarshalEvaluation() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unmarshalExecution() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshalExecution(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
unmarshalExecution() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unmarshallingError() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshallingError() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unmarshalTemplateArgument() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshalTemplateArgument() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unmarshalType() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshalType(ITypeMarshalBuffer) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage
 
unmarshalType() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unmarshalValue() - Method in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
unmarshalValue() - Method in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
UNQUALIFIED_PARAMETERS - Static variable in class org.eclipse.cdt.internal.core.pdom.export.CLIUtil
 
unregisterFile(String) - Method in class org.eclipse.cdt.internal.core.indexer.FileEncodingRegistry
 
UNRESOLVED_NAME - Static variable in class org.eclipse.cdt.internal.core.dom.parser.ProblemType
 
UNSIGNED - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
UNSIGNED_INT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
UNSIGNED_INT128 - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
UNSIGNED_LONG - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
UNSIGNED_LONG_LONG - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
UNSIGNED_SHORT - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
UNSPECIFIED_TYPE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPBasicType
 
UNSTORABLE_TYPE - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
UNSTORABLE_TYPE_PROBLEM - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer
 
unwindBinding(IBinding) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor
 
update(ICElement[], int) - Method in interface org.eclipse.cdt.core.index.IIndexManager
Updates the index for the given selection of translation units considering the options supplied.
update(IBinding, ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ActivationRecord
 
update(ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalCompositeAccess
 
update(ICPPEvaluation) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalReference
 
update(PDOMLinkage, IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure
 
update(PDOMLinkage, IBinding, IASTNode) - Method in interface org.eclipse.cdt.internal.core.pdom.dom.cpp.IPDOMCPPTemplateParameter
 
update(PDOMLinkage, IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate
 
update(PDOMLinkage, IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPTemplateTemplateParameter
 
update(PDOMLinkage, IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariableTemplate
 
update(PDOMLinkage, IBinding, IASTNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding
The binding is reused by a declaration or definition, update the binding, e.g.
update(ICElement[], int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
 
UPDATE_ALL - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for requesting an update of all translation units.
UPDATE_ALL - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Constant for indicating to update all translation units.
UPDATE_CHECK_CONFIGURATION - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for requesting an update of translation units if their configurations have changed.
UPDATE_CHECK_CONTENTS_HASH - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
This flag modifies behavior of UPDATE_CHECK_TIMESTAMPS.
UPDATE_CHECK_TIMESTAMPS - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for requesting an update of translation units if their timestamps have changed.
UPDATE_CHECK_TIMESTAMPS - Static variable in class org.eclipse.cdt.internal.core.indexer.StandaloneIndexer
Constant for indicating to update translation units if their timestamp has changed.
UPDATE_EXTERNAL_FILES_FOR_PROJECT - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for requesting to update the external files for a project, also.
UPDATE_POLICY_IMMEDIATE - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
UPDATE_POLICY_LAZY - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
UPDATE_POLICY_MANUAL - Static variable in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
 
UPDATE_UNRESOLVED_INCLUDES - Static variable in interface org.eclipse.cdt.core.index.IIndexManager
Constant for requesting an update of translation units that had unresolved includes.
updateFunctionParameterBindings(ICPPASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunction
 
updateFunctionParameterBindings(ICPPASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionSpecialization
 
updateFunctionParameterBindings(ICPPASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionTemplate
 
updateName(char[]) - Method in class org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode
Template parameters need to update their name.
updateParameterBindings(IASTFunctionDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CFunction
 
updateTasks(IASTComment[], IIndexFileLocation[]) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TodoTaskUpdater
 
updateTasks(IASTComment[], IIndexFileLocation[]) - Method in interface org.eclipse.cdt.internal.core.pdom.ITodoTaskUpdater
 
updateTemplateParameterBindings(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateDefinition
 
URIRelativeLocationConverter - Class in org.eclipse.cdt.core.index
A IIndexLocationConverter for converting relative paths within an index, by prefixing them with the supplied base URI.
URIRelativeLocationConverter(URI) - Constructor for class org.eclipse.cdt.core.index.URIRelativeLocationConverter
Constructs an URIRelativeLocationConverter which will relative paths by prefixing the supplied base URI.
usesBracedInitList() - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalTypeId
 
USING - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
usingClause(List<IASTAttributeSpecifier>) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser
The merger of using-declaration and using-directive in ANSI C++ grammar.
usingDirectives - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 
usingDirectivesOnly - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
 

V

v_private - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
 
v_private - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
v_private == private:
v_private - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
 
v_private - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
 
v_private - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
 
v_protected - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
 
v_protected - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
v_protected == protected:
v_protected - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
 
v_protected - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
 
v_protected - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
 
v_public - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
 
v_public - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
v_public == public:
v_public - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
 
v_public - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
 
v_public - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
 
v_public - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.AccessContext
 
VALUE - Static variable in interface org.eclipse.cdt.internal.core.dom.parser.ITypeMarshalBuffer
 
VALUE_SIZE - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
valueArray() - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
valueArray(Class<?>) - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
 
valueArray() - Method in class org.eclipse.cdt.core.parser.util.ObjectMap
 
valueCategoryFromFunctionCall(ICPPFunction) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
valueCategoryFromReturnType(IType) - Static method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.ExpressionTypes
 
ValueFactory - Class in org.eclipse.cdt.internal.core.dom.parser
 
ValueFactory() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.ValueFactory
 
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier.SpecifierKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator.RefQualifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression.CaptureDefault
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier.SpecifierKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPUnaryTypeTransformation.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.EScopeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.IASTExpression.ValueCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.IASTNode.CopyStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.ast.IBasicType.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.dom.rewrite.ASTRewrite.CommentPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.parser.ast.ASTAccessVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.parser.IToken.ContextSensitiveTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.parser.KeywordSetKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.parser.ParseError.ParseErrorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.parser.ParserLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.core.parser.ParserMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.CastExprCtx
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.ExprKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification.Relation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper.MethodKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser.DtorStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
Returns the enum constant of this type with the specified name.
valueOf(IToken) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
Returns the OverloadableOperator constant that corresponds to the given token.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions.Context
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions.UDCMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost.DeferredUDC
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost.Rank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.rewrite.ASTModification.ModificationKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter.SpaceLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent.InclusionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.parser.SimpleDeclarationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.MessageKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.UnusedHeaderStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier.SpecifierKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator.RefQualifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression.CaptureDefault
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier.SpecifierKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.cpp.ICPPUnaryTypeTransformation.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.EScopeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.IASTExpression.ValueCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.IASTNode.CopyStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.ast.IBasicType.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.dom.rewrite.ASTRewrite.CommentPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.parser.ast.ASTAccessVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.parser.IToken.ContextSensitiveTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.parser.KeywordSetKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.parser.ParseError.ParseErrorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.parser.ParserLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.core.parser.ParserMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.eclipse.cdt.core.parser.util.CharArrayMap
Use this in a foreach loop.
values() - Method in class org.eclipse.cdt.core.parser.util.CharArrayObjectMap
Returns a Collection view of the values contained in this map.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.CastExprCtx
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.ExprKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification.Relation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper.MethodKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.GNUCPPSourceParser.DtorStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.OverloadableOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions.Context
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Conversions.UDCMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost.DeferredUDC
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.Cost.Rank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CVQualifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.rewrite.ASTModification.ModificationKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter.SpaceLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.InternalFileContent.InclusionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.parser.scanner.StringType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.parser.SimpleDeclarationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.MessageKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.UnusedHeaderStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_ARGS - Static variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
VariableHelpers - Class in org.eclipse.cdt.internal.core.dom.parser.cpp
Collects functionality used by CPPVariable, CPPVariableTemplate and their subclasses.
VariableHelpers() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.cpp.VariableHelpers
 
VariableReadWriteFlags - Class in org.eclipse.cdt.internal.core.dom.parser
Helper class to determine whether a variable is accessed for reading and/or writing.
VariableReadWriteFlags() - Constructor for class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
version(int, int) - Static method in class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
 
VERSION_OFFSET - Static variable in class org.eclipse.cdt.internal.core.pdom.db.Database
 
versionString(int) - Static method in class org.eclipse.cdt.internal.core.pdom.PDOM
 
VIRT_SPECIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
VIRTUAL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
VISIBILITY_LABEL - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
VISIBILITY_LABEL is used to express the relationship for a visibility label "declaration".
visit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(ICPPASTCapture) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTArrayModifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTPointerOperator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTExpression) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTParameterDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTProblem) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTStatement) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTTranslationUnit) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTTypeId) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(ICASTDesignator) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTNameCollector
 
visit(IASTTranslationUnit) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTParameterDeclaration) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTArrayModifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTPointerOperator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTAttribute) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTToken) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTExpression) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTStatement) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTTypeId) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(IASTProblem) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTCapture) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICASTDesignator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTDesignator) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTVirtSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTClassVirtSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ICPPASTDecltypeSpecifier) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
visit(ASTAmbiguousNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTVisitor
For internal use, only.
visit(ICASTDesignator) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTVisitor
Visits a designator.
visit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
Visits a base class specifier of a composite type.
visit(ICPPASTNamespaceDefinition) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
Visits a namespace definition.
visit(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisitor
Visits a template parameter.
visit(IPDOMNode) - Method in interface org.eclipse.cdt.core.dom.IPDOMVisitor
Walks the nodes in a PDOM.
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTAmbiguousNode.NameCollector
 
visit(ASTNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
visit(ASTNode, IASTImageLocation) - Method in class org.eclipse.cdt.internal.core.dom.parser.ASTNodeSpecification
 
visit(ASTAmbiguousNode) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTAmbiguityResolver
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope.CollectNamesAction
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CScope.CollectNamesAction
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectDeclarationsAction
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectDeclarationsAction
 
visit(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectDeclarationsAction
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectDeclarationsAction
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectProblemsAction
 
visit(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectProblemsAction
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectProblemsAction
 
visit(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectProblemsAction
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CollectReferencesAction
 
visit(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectDeclarationsAction
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectDeclarationsAction
 
visit(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectReferencesAction
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor.CollectReferencesAction
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.parser.FindNodeForOffsetAction
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.parser.FindNodeForOffsetAction
 
visit(ASTLiteralNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(ICPPASTDecltypeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriterVisitor
 
visit(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGenerator
 
visit(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTEnumerationSpecifier.IASTEnumerator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTProblem) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTTranslationUnit) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ChangeGeneratorWriterVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTTypeId) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTParameterDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.ASTCommenterVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.parser.scanner.FindNodeByImageLocation
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.parser.scanner.FindNodeByImageLocation
 
visit(long) - Method in interface org.eclipse.cdt.internal.core.pdom.db.IBTreeVisitor
Visits a given record and returns whether to continue or not.
visit(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
visit(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.c.PDOMCStructure.FindField
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.cpp.CPPFindBinding.CPPFindBindingVisitor
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
visit(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.FindBinding.DefaultFindBindingVisitor
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerCollector
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerFinder
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.MacroContainerPatternCollector
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
 
visit(IPDOMNode) - Method in class org.eclipse.cdt.internal.core.pdom.dom.NamedNodeCollector
 
visit(IASTName, IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(IASTName) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(IASTProblem) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(IASTExpression) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.IndexerASTVisitor
 
visit(ICElement) - Method in class org.eclipse.cdt.internal.core.pdom.indexer.TranslationUnitCollector
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTag.BTreeVisitor
 
visit(long) - Method in class org.eclipse.cdt.internal.core.pdom.tag.PDOMTagSynchronizer
 
visitAlignmentSpecifiers(ASTVisitor) - Method in class org.eclipse.cdt.internal.core.dom.parser.c.CASTBaseDeclSpecifier
 
visitDefined(char[]) - Method in interface org.eclipse.cdt.core.parser.ISignificantMacros.IVisitor
Returns whether to continue the visit.
visited - Variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.LookupData
Used to ensure we don't visit things more than once.
visitNodeIfNotNull(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
visitNodeIfNotNull(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
visitor - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
visitor - Variable in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
visitor - Variable in class org.eclipse.cdt.internal.core.pdom.dom.ApplyVisitor
 
visitUndefined(char[]) - Method in interface org.eclipse.cdt.core.parser.ISignificantMacros.IVisitor
Returns whether to continue the visit.
visitValue(char[], char[]) - Method in interface org.eclipse.cdt.core.parser.ISignificantMacros.IVisitor
Returns whether to continue the visit.
VOID - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
VOID - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CBasicType
 
VOID_POINTER - Static variable in class org.eclipse.cdt.internal.core.dom.parser.c.CPointerType
 
VOID_TYPE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics
 
VOLATILE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 

W

WaitForRefreshJobs - Class in org.eclipse.cdt.internal.core.pdom
Postpones indexer setup until there are no running refresh jobs.
WaitForRefreshJobs() - Constructor for class org.eclipse.cdt.internal.core.pdom.WaitForRefreshJobs
 
wasSuccessful() - Method in class org.eclipse.cdt.internal.core.pdom.TeamPDOMImportOperation
 
WCHAR_T - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
WHILE - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
WHITESPACE_SEQ - Static variable in class org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTNameBase
 
worked(int) - Method in class org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob
 
WritableCIndex - Class in org.eclipse.cdt.internal.core.index
 
WritableCIndex(IWritableIndexFragment) - Constructor for class org.eclipse.cdt.internal.core.index.WritableCIndex
 
WritablePDOM - Class in org.eclipse.cdt.internal.core.pdom
 
WritablePDOM(File, IIndexLocationConverter, Map<String, IPDOMLinkageFactory>) - Constructor for class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
WritablePDOM(File, IIndexLocationConverter, ChunkCache, Map<String, IPDOMLinkageFactory>) - Constructor for class org.eclipse.cdt.internal.core.pdom.WritablePDOM
 
WRITE - Static variable in class org.eclipse.cdt.internal.core.dom.parser.VariableReadWriteFlags
 
write(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Generates the source code representing this node.
write(IASTNode, NodeCommentMap) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ASTWriter
Generates the source code representing this node including comments.
WRITE_ACCESS - Static variable in class org.eclipse.cdt.internal.core.pdom.dom.PDOMName
 
writeArrayModifier(IASTArrayModifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeArrayModifiers(IASTArrayDeclarator, IASTArrayModifier[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeArrayModifiers(IASTArrayDeclarator, IASTArrayModifier[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
writeAttributes(IASTAttributeOwner, EnumSet<NodeWriter.SpaceLocation>) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
writeAttributeSpecifier(IASTAttributeSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.AttributeWriter
 
writeBaseSpecifiers(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclSpecWriter
 
writeBodyStatement(IASTStatement, boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
 
writeBodyStatement(IASTStatement, boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTStatementWriter
 
writeCPPAttributes(IASTAttributeOwner, EnumSet<NodeWriter.SpaceLocation>) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
writeCPPDeclarator(ICPPASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeCtorChainInitializer(ICPPASTFunctionDefinition, ICPPASTConstructorChainInitializer[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
writeCtorChainInitializer(ICPPASTFunctionDefinition, ICPPASTConstructorChainInitializer[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclarationWriter
 
writeDeclaration(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
writeDeclaration(IASTDeclaration, boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
writeDeclaration(ICPPASTNamespaceDefinition) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
writeDeclarationsInNamespace(ICPPASTNamespaceDefinition, IASTDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
writeDeclarationsInNamespace(ICPPASTNamespaceDefinition, IASTDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclarationWriter
 
writeDeclarationWithoutSemicolon(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
 
writeDeclarationWithoutSemicolon(IASTDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTStatementWriter
 
writeDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeDefaultDeclarator(IASTDeclarator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeDelcSpec(IASTDeclSpecifier) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclSpecWriter
 
writeExceptionSpecification(ICPPASTFunctionDeclarator, IASTTypeId[], ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeExceptionSpecification(ICPPASTFunctionDeclarator, IASTTypeId[], ICPPASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
writeExpression(IASTExpression) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ExpressionWriter
 
writeExpressions(IASTExpressionList, IASTExpression[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.ExpressionWriter
 
writeExpressions(IASTExpressionList, IASTExpression[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTExpressionWriter
 
writeFreestandingComments(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
writeGCCAttributes(IASTAttributeOwner, EnumSet<NodeWriter.SpaceLocation>) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
writeInitializer(IASTInitializer) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.InitializerWriter
 
writeKnRParameterDeclarations(ICASTKnRFunctionDeclarator, IASTDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeKnRParameterDeclarations(ICASTKnRFunctionDeclarator, IASTDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
writeKnRParameterNames(ICASTKnRFunctionDeclarator, IASTName[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeKnRParameterNames(ICASTKnRFunctionDeclarator, IASTName[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
writeMixedStatement(IASTStatement) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
 
writeName(IASTName) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NameWriter
 
writeNodeList(IASTNode[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
writeNodeList(IASTNode[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.commenthandler.NodeCommenter
 
writeParameterDeclarations(IASTStandardFunctionDeclarator, IASTParameterDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writeParameterDeclarations(IASTStandardFunctionDeclarator, IASTParameterDeclaration[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
writePointerOperator(IASTPointerOperator) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writePointerOperators(IASTDeclarator, IASTPointerOperator[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclaratorWriter
 
writePointerOperators(IASTDeclarator, IASTPointerOperator[]) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.changegenerator.ModifiedASTDeclaratorWriter
 
writeProjectPDOMProperties(WritablePDOM, IProject) - Static method in class org.eclipse.cdt.internal.core.pdom.PDOMManager
Write metadata appropriate for a project pdom
writeStatement(IASTStatement, boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.StatementWriter
Prints a statement.
writeTemplateDeclaration(ICPPASTTemplateDeclaration) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.DeclarationWriter
 
writeTemplateParameter(ICPPASTTemplateParameter) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.TemplateParameterWriter
 
writeTrailingComments(IASTNode) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 
writeTrailingComments(IASTNode, boolean) - Method in class org.eclipse.cdt.internal.core.dom.rewrite.astwriter.NodeWriter
 

X

XOR - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
XOR_EQ - Static variable in class org.eclipse.cdt.core.parser.Keywords
 

Y

yield() - Method in class org.eclipse.cdt.internal.core.pdom.YieldableIndexLock
Yields the lock temporarily if it was held for YIELD_INTERVAL or more, and somebody is waiting for a read lock.
YieldableIndexLock - Class in org.eclipse.cdt.internal.core.pdom
Write lock on the index that can be yielded temporarily to unblock threads that need read access to the index.
YieldableIndexLock(IWritableIndex, boolean, IProgressMonitor) - Constructor for class org.eclipse.cdt.internal.core.pdom.YieldableIndexLock
 

_

__ALIGNOF__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
__ATTRIBUTE__ - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
__attribute__() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Parses an __attribute__ clause.
__attribute_decl_seq(boolean, boolean) - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
Accepts a sequence of __attribute__ or __declspec.
__DECLSPEC - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
__declspec() - Method in class org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser
 
__DECLTYPE - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
__FINAL - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
__FLOAT128 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
__INT128 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
_ALIGNAS - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
_ALIGNOF - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
_BOOL - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
_COMPLEX - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
_DECIMAL128 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
_DECIMAL32 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
_DECIMAL64 - Static variable in class org.eclipse.cdt.core.parser.GCCKeywords
 
_IMAGINARY - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
_PRAGMA - Static variable in class org.eclipse.cdt.core.parser.Directives
 
_Pragma - Static variable in class org.eclipse.cdt.core.parser.Keywords
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _