From 2fd25239b8973d7b659ea1ee4f294c50bb6c177d Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Mon, 27 Jun 2005 03:46:51 +0000 Subject: [PATCH] EPL'ing the CDT. --- .../org.eclipse.cdt.make.ui/build.properties | 8 +- .../core/ManagedCProjectNature.java | 2 +- .../internal/core/Configuration.java | 2 +- .../internal/core/ConfigurationV2.java | 2 +- .../ui/ManagedBuilderHelpContextIds.java | 2 +- .../internal/ui/ManagedBuilderUIPlugin.java | 2 +- .../CModelElementsFailedTests.java | 20 +- .../failedTests/FailedDeclaratorsTest.java | 16 +- .../model/failedTests/FailedMacroTests.java | 16 +- .../parser/failedTests/ASTFailedTests.java | 16 +- .../FailedCompleteParseASTTest.java | 16 +- .../parser/failedTests/STLFailedTests.java | 16 +- .../failedTests/SelectionParseFailedTest.java | 15 +- .../indexer/tests/DOMSourceIndexerTests.java | 13 +- .../cdescriptor/tests/CDescriptorTests.java | 11 +- .../tests/GCCErrorParserTests.java | 329 +++--- .../tests/GenericErrorParserTests.java | 379 +++---- .../core/model/tests/CModelElementsTests.java | 20 +- .../core/model/tests/ElementDeltaTests.java | 20 +- .../tests/StructuralCModelElementsTests.java | 16 +- .../model/tests/TranslationUnitBaseTest.java | 16 +- .../core/model/tests/WorkingCopyTests.java | 20 +- .../cdt/core/parser/tests/BaseASTTest.java | 16 +- .../tests/CompleteParseASTExpressionTest.java | 12 +- .../parser/tests/CompleteParseASTTest.java | 16 +- .../parser/tests/CompleteParseBaseTest.java | 16 +- .../tests/CompleteParseProblemTest.java | 16 +- .../parser/tests/CompletionParseBaseTest.java | 16 +- .../parser/tests/FailingTemplateTests.java | 16 +- .../tests/GCCCompleteParseExtensionsTest.java | 16 +- .../tests/GCCParserExtensionTestSuite.java | 16 +- .../tests/GCCQuickParseExtensionsTest.java | 16 +- .../GCCSelectionParseExtensionsTest.java | 16 +- .../parser/tests/IScannerInfoPluginTest.java | 16 +- .../tests/ParserSymbolTableTemplateTests.java | 18 +- .../parser/tests/ParserSymbolTableTest.java | 16 +- .../core/parser/tests/ParserTestSuite.java | 16 +- .../core/parser/tests/PerformanceTests.java | 16 +- .../tests/PreprocessorConditionalTest.java | 16 +- .../tests/QuickParseASTQualifiedNameTest.java | 16 +- .../core/parser/tests/QuickParseASTTests.java | 18 +- .../parser/tests/QuickParseProblemTests.java | 16 +- .../parser/tests/SelectionParseBaseTest.java | 15 +- .../core/parser/tests/SelectionParseTest.java | 16 +- .../core/parser/tests/ast2/AST2KnRTests.java | 16 +- .../core/parser/tests/ast2/AST2UtilTests.java | 12 +- .../ast2/DOMGCCParserExtensionTestSuite.java | 16 +- .../DOMGCCSelectionParseExtensionsTest.java | 16 +- .../tests/ast2/DOMSelectionParseBaseTest.java | 15 +- .../tests/ast2/DOMSelectionParseTest.java | 16 +- .../ast2/GCCCompleteParseExtensionsTest.java | 16 +- .../parser/tests/ast2/QuickParser2Tests.java | 17 +- .../tests/prefix/BasicCompletionTest.java | 13 +- .../tests/prefix/CompletionTestBase.java | 13 +- .../tests/prefix/CompletionTestSuite.java | 13 +- .../scanner2/GCCScannerExtensionsTest.java | 16 +- .../parser/tests/scanner2/IncludeTest.java | 16 +- .../search/tests/ParseTestOnSearchFiles.java | 16 +- .../core/browser/cache/IndexerJob.java | 2 +- .../core/browser/cache/IndexerJob2.java | 12 +- .../core/browser/cache/TypeParser.java | 2 +- .../cdt/core/model/BufferChangedEvent.java | 18 +- .../org/eclipse/cdt/core/model/IBuffer.java | 20 +- .../core/model/IBufferChangedListener.java | 20 +- .../eclipse/cdt/core/model/IDeclaration.java | 20 +- .../eclipse/cdt/core/model/IEnumerator.java | 16 +- .../org/eclipse/cdt/core/model/IMacro.java | 19 +- .../org/eclipse/cdt/core/model/IMember.java | 18 +- .../org/eclipse/cdt/core/model/IMethod.java | 18 +- .../eclipse/cdt/core/model/INamespace.java | 18 +- .../org/eclipse/cdt/core/model/IOpenable.java | 20 +- .../eclipse/cdt/core/model/IStructure.java | 18 +- .../org/eclipse/cdt/core/model/ITemplate.java | 14 +- .../org/eclipse/cdt/core/model/IVariable.java | 18 +- .../cdt/core/model/IVariableDeclaration.java | 18 +- .../eclipse/cdt/core/model/IWorkingCopy.java | 20 +- .../internal/core/model/BatchOperation.java | 12 +- .../cdt/internal/core/model/Buffer.java | 20 +- .../internal/core/model/BufferManager.java | 18 +- .../core/model/CElementDeltaBuilder.java | 18 +- .../internal/core/model/CModelBuilder.java | 12 +- .../cdt/internal/core/model/CModelCache.java | 20 +- .../model/CommitWorkingCopyOperation.java | 20 +- .../cdt/internal/core/model/ElementCache.java | 20 +- .../cdt/internal/core/model/Enumeration.java | 20 +- .../internal/core/model/EnumerationInfo.java | 20 +- .../cdt/internal/core/model/Enumerator.java | 20 +- .../cdt/internal/core/model/FieldInfo.java | 20 +- .../internal/core/model/FunctionTemplate.java | 20 +- .../internal/core/model/IBufferFactory.java | 20 +- .../core/model/IDebugLogConstants.java | 24 +- .../core/model/MethodDeclaration.java | 20 +- .../cdt/internal/core/model/MethodInfo.java | 20 +- .../internal/core/model/MethodTemplate.java | 20 +- .../cdt/internal/core/model/Namespace.java | 20 +- .../internal/core/model/StructureInfo.java | 16 +- .../core/model/StructureTemplate.java | 20 +- .../cdt/internal/core/model/TypeDef.java | 20 +- .../cdt/internal/core/model/Using.java | 20 +- .../internal/core/model/VariableTemplate.java | 18 +- .../cdt/internal/core/model/WorkingCopy.java | 20 +- .../internal/core/model/WorkingCopyInfo.java | 20 +- .../internal/core/util/ICacheEnumeration.java | 84 +- .../cdt/internal/core/util/ILRUCacheable.java | 64 +- .../cdt/internal/core/util/LRUCache.java | 20 +- .../core/util/LRUCacheEnumerator.java | 144 +-- .../core/util/OverflowingLRUCache.java | 20 +- .../internal/core/util/ToStringSorter.java | 156 +-- .../cdt/core/dom/ast/ASTCompletionNode.java | 13 +- .../cdt/core/dom/ast/ASTSignatureUtil.java | 12 +- .../eclipse/cdt/core/dom/ast/ASTTypeUtil.java | 12 +- .../cdt/core/dom/ast/IASTASMDeclaration.java | 15 +- .../cdt/core/dom/ast/IASTArrayModifier.java | 15 +- .../dom/ast/IASTArraySubscriptExpression.java | 15 +- .../cdt/core/dom/ast/IASTCastExpression.java | 15 +- .../dom/ast/IASTConditionalExpression.java | 15 +- .../dom/ast/IASTElaboratedTypeSpecifier.java | 15 +- .../dom/ast/IASTEnumerationSpecifier.java | 15 +- .../cdt/core/dom/ast/IASTExpressionList.java | 15 +- .../dom/ast/IASTFunctionCallExpression.java | 15 +- .../cdt/core/dom/ast/IASTNullStatement.java | 15 +- .../eclipse/cdt/core/dom/ast/IASTTypeId.java | 15 +- .../core/dom/ast/IASTTypeIdExpression.java | 15 +- .../cdt/core/dom/ast/IASTUnaryExpression.java | 15 +- .../core/dom/ast/c/ICASTArrayDesignator.java | 15 +- .../core/dom/ast/c/ICASTArrayModifier.java | 15 +- .../ast/c/ICASTCompositeTypeSpecifier.java | 15 +- .../cdt/core/dom/ast/c/ICASTDesignator.java | 15 +- .../ast/c/ICASTElaboratedTypeSpecifier.java | 15 +- .../dom/ast/c/ICASTEnumerationSpecifier.java | 15 +- .../core/dom/ast/c/ICASTFieldDesignator.java | 15 +- .../cdt/core/dom/ast/c/ICASTPointer.java | 15 +- .../c/ICASTTypeIdInitializerExpression.java | 15 +- .../dom/ast/c/ICASTTypedefNameSpecifier.java | 15 +- .../core/dom/ast/cpp/ICPPASTForStatement.java | 16 +- .../dom/ast/cpp/ICPPASTSwitchStatement.java | 16 +- .../IGNUASTCompoundStatementExpression.java | 15 +- .../dom/ast/gnu/IGNUASTTypeIdExpression.java | 15 +- .../dom/ast/gnu/IGNUASTUnaryExpression.java | 15 +- .../gnu/c/IGCCASTArrayRangeDesignator.java | 15 +- .../ast/gnu/cpp/IGPPASTBinaryExpression.java | 15 +- .../eclipse/cdt/core/parser/CodeReader.java | 16 +- .../cdt/core/parser/DefaultLogService.java | 16 +- .../core/parser/DefaultProblemHandler.java | 16 +- .../eclipse/cdt/core/parser/Directives.java | 16 +- .../cdt/core/parser/EndOfFileException.java | 16 +- .../org/eclipse/cdt/core/parser/Enum.java | 16 +- .../cdt/core/parser/ExtendedScannerInfo.java | 16 +- .../eclipse/cdt/core/parser/GCCKeywords.java | 15 +- .../cdt/core/parser/ICodeReaderCache.java | 16 +- .../cdt/core/parser/IExtendedScannerInfo.java | 16 +- .../eclipse/cdt/core/parser/IGCCToken.java | 15 +- .../eclipse/cdt/core/parser/IOffsetDuple.java | 16 +- .../org/eclipse/cdt/core/parser/IParser.java | 18 +- .../cdt/core/parser/IParserLogService.java | 16 +- .../cdt/core/parser/IQuickParseCallback.java | 18 +- .../eclipse/cdt/core/parser/IScannerInfo.java | 20 +- .../ISourceElementCallbackDelegate.java | 16 +- .../core/parser/ISourceElementRequestor.java | 16 +- .../org/eclipse/cdt/core/parser/IToken.java | 18 +- .../eclipse/cdt/core/parser/ITokenDuple.java | 18 +- .../cdt/core/parser/KeywordSetKey.java | 18 +- .../org/eclipse/cdt/core/parser/Keywords.java | 16 +- .../cdt/core/parser/NullLogService.java | 16 +- .../parser/OffsetLimitReachedException.java | 16 +- .../eclipse/cdt/core/parser/ParseError.java | 16 +- .../cdt/core/parser/ParserFactory.java | 16 +- .../cdt/core/parser/ParserFactoryError.java | 16 +- .../eclipse/cdt/core/parser/ParserMode.java | 16 +- .../eclipse/cdt/core/parser/ScannerInfo.java | 16 +- .../core/parser/ast/ASTAccessVisibility.java | 16 +- .../cdt/core/parser/ast/ASTClassKind.java | 16 +- .../ast/ASTExpressionEvaluationException.java | 16 +- .../ast/ASTNotImplementedException.java | 16 +- .../core/parser/ast/ASTPointerOperator.java | 16 +- .../core/parser/ast/ASTSemanticException.java | 16 +- .../eclipse/cdt/core/parser/ast/ASTUtil.java | 12 +- .../core/parser/ast/IASTASMDefinition.java | 16 +- .../parser/ast/IASTAbstractDeclaration.java | 16 +- .../IASTAbstractTypeSpecifierDeclaration.java | 16 +- .../core/parser/ast/IASTArrayModifier.java | 16 +- .../core/parser/ast/IASTBaseSpecifier.java | 16 +- .../core/parser/ast/IASTClassReference.java | 16 +- .../core/parser/ast/IASTClassSpecifier.java | 16 +- .../core/parser/ast/IASTCompilationUnit.java | 16 +- .../core/parser/ast/IASTCompletionNode.java | 16 +- .../ast/IASTConstructorMemberInitializer.java | 16 +- .../cdt/core/parser/ast/IASTDeclaration.java | 16 +- .../cdt/core/parser/ast/IASTDesignator.java | 16 +- .../ast/IASTElaboratedTypeSpecifier.java | 16 +- .../parser/ast/IASTEnumerationReference.java | 16 +- .../parser/ast/IASTEnumerationSpecifier.java | 16 +- .../cdt/core/parser/ast/IASTEnumerator.java | 16 +- .../parser/ast/IASTEnumeratorReference.java | 16 +- .../ast/IASTExceptionSpecification.java | 16 +- .../cdt/core/parser/ast/IASTExpression.java | 16 +- .../cdt/core/parser/ast/IASTFactory.java | 18 +- .../cdt/core/parser/ast/IASTField.java | 16 +- .../core/parser/ast/IASTFieldReference.java | 16 +- .../cdt/core/parser/ast/IASTFunction.java | 16 +- .../parser/ast/IASTFunctionReference.java | 16 +- .../cdt/core/parser/ast/IASTInclusion.java | 16 +- .../parser/ast/IASTInitializerClause.java | 16 +- .../parser/ast/IASTLinkageSpecification.java | 16 +- .../cdt/core/parser/ast/IASTMacro.java | 16 +- .../cdt/core/parser/ast/IASTMember.java | 16 +- .../cdt/core/parser/ast/IASTMethod.java | 16 +- .../core/parser/ast/IASTMethodReference.java | 16 +- .../core/parser/ast/IASTNamespaceAlias.java | 16 +- .../parser/ast/IASTNamespaceDefinition.java | 16 +- .../parser/ast/IASTNamespaceReference.java | 16 +- .../eclipse/cdt/core/parser/ast/IASTNode.java | 16 +- .../parser/ast/IASTOffsetableElement.java | 16 +- .../ast/IASTOffsetableNamedElement.java | 16 +- .../parser/ast/IASTParameterDeclaration.java | 16 +- .../parser/ast/IASTParameterReference.java | 16 +- .../parser/ast/IASTPointerOperatorOwner.java | 16 +- .../parser/ast/IASTQualifiedNameElement.java | 16 +- .../cdt/core/parser/ast/IASTReference.java | 16 +- .../cdt/core/parser/ast/IASTScope.java | 16 +- .../core/parser/ast/IASTScopedElement.java | 16 +- .../parser/ast/IASTScopedTypeSpecifier.java | 16 +- .../parser/ast/IASTSimpleTypeSpecifier.java | 16 +- .../cdt/core/parser/ast/IASTTemplate.java | 16 +- .../parser/ast/IASTTemplateDeclaration.java | 16 +- .../parser/ast/IASTTemplateInstantiation.java | 16 +- .../parser/ast/IASTTemplateParameter.java | 16 +- .../parser/ast/IASTTemplateParameterList.java | 16 +- .../ast/IASTTemplateSpecialization.java | 16 +- .../parser/ast/IASTTemplatedDeclaration.java | 16 +- .../cdt/core/parser/ast/IASTTypeId.java | 16 +- .../core/parser/ast/IASTTypeSpecifier.java | 16 +- .../parser/ast/IASTTypeSpecifierOwner.java | 16 +- .../parser/ast/IASTTypedefDeclaration.java | 16 +- .../core/parser/ast/IASTTypedefReference.java | 16 +- .../core/parser/ast/IASTUsingDeclaration.java | 16 +- .../core/parser/ast/IASTUsingDirective.java | 16 +- .../cdt/core/parser/ast/IASTVariable.java | 16 +- .../parser/ast/IASTVariableReference.java | 16 +- .../parser/ast/gcc/IASTGCCDesignator.java | 15 +- .../parser/ast/gcc/IASTGCCExpression.java | 15 +- .../ast/gcc/IASTGCCSimpleTypeSpecifier.java | 15 +- .../extension/IASTFactoryExtension.java | 15 +- .../cdt/core/parser/util/CharArrayIntMap.java | 16 +- .../core/parser/util/CharArrayObjectMap.java | 16 +- .../cdt/internal/core/dom/parser/ASTNode.java | 15 +- .../parser/AbstractGNUSourceCodeParser.java | 17 +- .../core/dom/parser/EmptyCodeReaderCache.java | 16 +- .../core/dom/parser/ISourceCodeParser.java | 17 +- .../c/ANSICParserExtensionConfiguration.java | 15 +- .../core/dom/parser/c/CASTASMDeclaration.java | 15 +- .../dom/parser/c/CASTArrayDeclarator.java | 15 +- .../dom/parser/c/CASTArrayDesignator.java | 15 +- .../core/dom/parser/c/CASTArrayModifier.java | 15 +- .../parser/c/CASTArrayRangeDesignator.java | 15 +- .../c/CASTArraySubscriptExpression.java | 15 +- .../dom/parser/c/CASTBaseDeclSpecifier.java | 15 +- .../dom/parser/c/CASTBinaryExpression.java | 15 +- .../core/dom/parser/c/CASTBreakStatement.java | 15 +- .../core/dom/parser/c/CASTCaseStatement.java | 15 +- .../core/dom/parser/c/CASTCastExpression.java | 15 +- .../parser/c/CASTCompositeTypeSpecifier.java | 15 +- .../dom/parser/c/CASTCompoundStatement.java | 15 +- .../c/CASTCompoundStatementExpression.java | 15 +- .../parser/c/CASTConditionalExpression.java | 15 +- .../dom/parser/c/CASTContinueStatement.java | 15 +- .../parser/c/CASTDeclarationStatement.java | 15 +- .../core/dom/parser/c/CASTDeclarator.java | 15 +- .../dom/parser/c/CASTDefaultStatement.java | 15 +- .../core/dom/parser/c/CASTDoStatement.java | 15 +- .../parser/c/CASTElaboratedTypeSpecifier.java | 15 +- .../parser/c/CASTEnumerationSpecifier.java | 15 +- .../core/dom/parser/c/CASTEnumerator.java | 15 +- .../core/dom/parser/c/CASTExpressionList.java | 15 +- .../dom/parser/c/CASTExpressionStatement.java | 15 +- .../dom/parser/c/CASTFieldDeclarator.java | 15 +- .../dom/parser/c/CASTFieldDesignator.java | 15 +- .../core/dom/parser/c/CASTFieldReference.java | 15 +- .../core/dom/parser/c/CASTForStatement.java | 15 +- .../parser/c/CASTFunctionCallExpression.java | 15 +- .../dom/parser/c/CASTFunctionDeclarator.java | 15 +- .../dom/parser/c/CASTFunctionDefinition.java | 15 +- .../core/dom/parser/c/CASTGotoStatement.java | 15 +- .../core/dom/parser/c/CASTIdExpression.java | 15 +- .../core/dom/parser/c/CASTIfStatement.java | 15 +- .../parser/c/CASTInitializerExpression.java | 15 +- .../dom/parser/c/CASTInitializerList.java | 15 +- .../core/dom/parser/c/CASTLabelStatement.java | 15 +- .../dom/parser/c/CASTLiteralExpression.java | 15 +- .../parser/c/CASTModifiedArrayModifier.java | 15 +- .../internal/core/dom/parser/c/CASTName.java | 15 +- .../internal/core/dom/parser/c/CASTNode.java | 15 +- .../core/dom/parser/c/CASTNullStatement.java | 15 +- .../parser/c/CASTParameterDeclaration.java | 15 +- .../core/dom/parser/c/CASTPointer.java | 15 +- .../dom/parser/c/CASTReturnStatement.java | 15 +- .../dom/parser/c/CASTSimpleDeclSpecifier.java | 15 +- .../dom/parser/c/CASTSimpleDeclaration.java | 15 +- .../dom/parser/c/CASTSwitchStatement.java | 15 +- .../dom/parser/c/CASTTranslationUnit.java | 15 +- .../core/dom/parser/c/CASTTypeId.java | 15 +- .../dom/parser/c/CASTTypeIdExpression.java | 15 +- .../c/CASTTypeIdInitializerExpression.java | 15 +- .../parser/c/CASTTypedefNameSpecifier.java | 15 +- .../dom/parser/c/CASTUnaryExpression.java | 15 +- .../core/dom/parser/c/CASTWhileStatement.java | 15 +- .../core/dom/parser/c/CBasicType.java | 16 +- .../internal/core/dom/parser/c/CField.java | 18 +- .../internal/core/dom/parser/c/CFunction.java | 16 +- .../core/dom/parser/c/CFunctionScope.java | 18 +- .../core/dom/parser/c/CKnRParameter.java | 16 +- .../core/dom/parser/c/CParameter.java | 18 +- .../core/dom/parser/c/CPointerType.java | 16 +- .../dom/parser/c/CQualifiedPointerType.java | 16 +- .../core/dom/parser/c/CQualifierType.java | 16 +- .../core/dom/parser/c/CStructure.java | 18 +- .../internal/core/dom/parser/c/CTypedef.java | 18 +- .../internal/core/dom/parser/c/CVariable.java | 18 +- .../internal/core/dom/parser/c/CVisitor.java | 18 +- .../c/GCCParserExtensionConfiguration.java | 15 +- .../core/dom/parser/c/GNUCSourceParser.java | 17 +- .../c/ICParserExtensionConfiguration.java | 15 +- .../ANSICPPParserExtensionConfiguration.java | 15 +- .../cpp/CPPConstructorSpecialization.java | 14 +- .../CPPConstructorTemplateSpecialization.java | 14 +- .../dom/parser/cpp/GNUCPPSourceParser.java | 16 +- .../cpp/GPPParserExtensionConfiguration.java | 15 +- .../cpp/ICPPParserExtensionConfiguration.java | 15 +- .../core/parser/BacktrackException.java | 16 +- .../core/parser/DeclarationWrapper.java | 16 +- .../cdt/internal/core/parser/Declarator.java | 16 +- .../core/parser/GCCParserExtension.java | 15 +- .../cdt/internal/core/parser/IDeclarator.java | 18 +- .../core/parser/IDeclaratorOwner.java | 16 +- .../core/parser/IParameterCollection.java | 16 +- .../cdt/internal/core/parser/IParserData.java | 17 +- .../core/parser/ParameterCollection.java | 16 +- .../cdt/internal/core/parser/Parser.java | 16 +- .../internal/core/parser/ParserException.java | 12 +- .../internal/core/parser/ParserMessages.java | 18 +- .../core/parser/ParserMessages.properties | 20 +- .../core/parser/ParserProblemFactory.java | 16 +- .../core/parser/QuickParseCallback.java | 18 +- .../parser/SimpleDeclarationStrategy.java | 16 +- .../core/parser/StructuralParseCallback.java | 16 +- .../core/parser/TemplateParameterManager.java | 18 +- .../cdt/internal/core/parser/TypeId.java | 16 +- .../parser/ast/ASTAbstractDeclaration.java | 16 +- .../core/parser/ast/ASTArrayModifier.java | 16 +- .../core/parser/ast/ASTCompletionNode.java | 16 +- .../core/parser/ast/ASTDesignator.java | 16 +- .../core/parser/ast/ASTInclusion.java | 16 +- .../internal/core/parser/ast/ASTMacro.java | 16 +- .../parser/ast/ASTQualifiedNamedElement.java | 16 +- .../core/parser/ast/BaseASTFactory.java | 16 +- .../core/parser/ast/EmptyIterator.java | 18 +- .../core/parser/ast/GCCASTExtension.java | 15 +- .../parser/ast/complete/ASTASMDefinition.java | 16 +- .../ASTAbstractTypeSpecifierDeclaration.java | 16 +- .../ast/complete/ASTAnonymousDeclaration.java | 16 +- .../parser/ast/complete/ASTBaseSpecifier.java | 16 +- .../ast/complete/ASTBinaryExpression.java | 15 +- .../ast/complete/ASTClassReference.java | 16 +- .../ast/complete/ASTClassSpecifier.java | 16 +- .../ast/complete/ASTCompilationUnit.java | 16 +- .../complete/ASTConditionalExpression.java | 15 +- .../ASTConstructorMemberInitializer.java | 16 +- .../complete/ASTElaboratedTypeSpecifier.java | 16 +- .../ast/complete/ASTEmptyExpression.java | 15 +- .../ast/complete/ASTEnumerationReference.java | 16 +- .../ast/complete/ASTEnumerationSpecifier.java | 16 +- .../parser/ast/complete/ASTEnumerator.java | 16 +- .../ast/complete/ASTEnumeratorReference.java | 16 +- .../complete/ASTExceptionSpecification.java | 16 +- .../parser/ast/complete/ASTExpression.java | 16 +- .../core/parser/ast/complete/ASTField.java | 16 +- .../ast/complete/ASTFieldReference.java | 16 +- .../core/parser/ast/complete/ASTFunction.java | 16 +- .../ast/complete/ASTFunctionReference.java | 16 +- .../parser/ast/complete/ASTIdExpression.java | 15 +- .../ast/complete/ASTInitializerClause.java | 16 +- .../ast/complete/ASTLinkageSpecification.java | 16 +- .../ast/complete/ASTLiteralExpression.java | 15 +- .../core/parser/ast/complete/ASTMethod.java | 16 +- .../ast/complete/ASTMethodReference.java | 16 +- .../ast/complete/ASTNamespaceAlias.java | 16 +- .../ast/complete/ASTNamespaceDefinition.java | 16 +- .../ast/complete/ASTNamespaceReference.java | 16 +- .../parser/ast/complete/ASTNewDescriptor.java | 12 +- .../parser/ast/complete/ASTNewExpression.java | 15 +- .../ast/complete/ASTParameterDeclaration.java | 16 +- .../ast/complete/ASTParameterReference.java | 16 +- .../ast/complete/ASTProblemFactory.java | 12 +- .../parser/ast/complete/ASTReference.java | 16 +- .../core/parser/ast/complete/ASTScope.java | 16 +- .../ast/complete/ASTSimpleTypeSpecifier.java | 16 +- .../core/parser/ast/complete/ASTSymbol.java | 16 +- .../parser/ast/complete/ASTSymbolOwner.java | 16 +- .../ast/complete/ASTTemplateDeclaration.java | 16 +- .../complete/ASTTemplateInstantiation.java | 16 +- .../ASTTemplateParameterReference.java | 16 +- .../complete/ASTTemplateSpecialization.java | 16 +- .../core/parser/ast/complete/ASTTypeId.java | 16 +- .../ast/complete/ASTTypeIdExpression.java | 15 +- .../core/parser/ast/complete/ASTTypedef.java | 16 +- .../ast/complete/ASTTypedefReference.java | 16 +- .../ast/complete/ASTUnaryExpression.java | 15 +- .../ast/complete/ASTUnaryIdExpression.java | 16 +- .../complete/ASTUnaryTypeIdExpression.java | 15 +- .../ast/complete/ASTUsingDeclaration.java | 16 +- .../ast/complete/ASTUsingDirective.java | 16 +- .../core/parser/ast/complete/ASTVariable.java | 16 +- .../ast/complete/ASTVariableReference.java | 16 +- .../ast/complete/CompleteParseASTFactory.java | 16 +- .../ast/complete/ExpressionFactory.java | 15 +- .../parser/ast/complete/ExpressionResult.java | 16 +- .../ast/complete/ExpressionResultList.java | 16 +- .../complete/UnresolvedReferenceDuple.java | 16 +- .../gcc/ASTGCCSimpleTypeSpecifier.java | 15 +- .../complete/gcc/GCCASTCompleteExtension.java | 16 +- .../core/parser/ast/gcc/ASTGCCDesignator.java | 15 +- .../parser/ast/quick/ASTASMDefinition.java | 16 +- .../ASTAbstractTypeSpecifierDeclaration.java | 16 +- .../parser/ast/quick/ASTBaseSpecifier.java | 16 +- .../parser/ast/quick/ASTBinaryExpression.java | 15 +- .../parser/ast/quick/ASTClassSpecifier.java | 16 +- .../parser/ast/quick/ASTCompilationUnit.java | 16 +- .../ast/quick/ASTConditionalExpression.java | 15 +- .../ASTConstructorMemberInitializer.java | 16 +- .../core/parser/ast/quick/ASTDeclaration.java | 16 +- .../ast/quick/ASTElaboratedTypeSpecifier.java | 16 +- .../parser/ast/quick/ASTEmptyExpression.java | 15 +- .../ast/quick/ASTEnumerationSpecifier.java | 16 +- .../core/parser/ast/quick/ASTEnumerator.java | 16 +- .../ast/quick/ASTExceptionSpecification.java | 16 +- .../core/parser/ast/quick/ASTField.java | 16 +- .../core/parser/ast/quick/ASTFunction.java | 16 +- .../parser/ast/quick/ASTIdExpression.java | 15 +- .../ast/quick/ASTInitializerClause.java | 16 +- .../ast/quick/ASTLinkageSpecification.java | 16 +- .../ast/quick/ASTLiteralExpression.java | 15 +- .../core/parser/ast/quick/ASTMethod.java | 16 +- .../parser/ast/quick/ASTNamespaceAlias.java | 16 +- .../ast/quick/ASTNamespaceDefinition.java | 16 +- .../parser/ast/quick/ASTNewDescriptor.java | 16 +- .../parser/ast/quick/ASTNewExpression.java | 15 +- .../ast/quick/ASTParameterDeclaration.java | 16 +- .../ast/quick/ASTScopedTypeSpecifier.java | 16 +- .../ast/quick/ASTSimpleTypeSpecifier.java | 16 +- .../ast/quick/ASTTemplateDeclaration.java | 16 +- .../ast/quick/ASTTemplateInstantiation.java | 16 +- .../ast/quick/ASTTemplateParameter.java | 16 +- .../ast/quick/ASTTemplateSpecialization.java | 16 +- .../core/parser/ast/quick/ASTTypeId.java | 16 +- .../parser/ast/quick/ASTTypeIdExpression.java | 15 +- .../ast/quick/ASTTypedefDeclaration.java | 16 +- .../parser/ast/quick/ASTUnaryExpression.java | 15 +- .../ast/quick/ASTUnaryIdExpression.java | 16 +- .../ast/quick/ASTUnaryTypeIdExpression.java | 15 +- .../parser/ast/quick/ASTUsingDeclaration.java | 16 +- .../parser/ast/quick/ASTUsingDirective.java | 16 +- .../core/parser/ast/quick/ASTVariable.java | 16 +- .../parser/ast/quick/ExpressionFactory.java | 15 +- .../ast/quick/GCCASTExpressionExtension.java | 16 +- .../parser/ast/quick/IASTQClassSpecifier.java | 16 +- .../core/parser/ast/quick/IASTQScope.java | 16 +- .../ast/quick/QuickParseASTFactory.java | 16 +- .../parser/problem/BaseProblemFactory.java | 16 +- .../core/parser/problem/IProblemFactory.java | 16 +- .../internal/core/parser/problem/Problem.java | 16 +- .../parser/pst/AbstractSymbolExtension.java | 16 +- .../internal/core/parser/pst/BasicSymbol.java | 16 +- .../parser/pst/DeferredTemplateInstance.java | 16 +- .../core/parser/pst/ExtensibleSymbol.java | 16 +- .../pst/ForewardDeclaredSymbolExtension.java | 16 +- .../parser/pst/IDeferredTemplateInstance.java | 16 +- .../core/parser/pst/IExtensibleSymbol.java | 16 +- .../cdt/internal/core/parser/pst/ISymbol.java | 16 +- .../core/parser/pst/ISymbolASTExtension.java | 16 +- .../core/parser/pst/ISymbolOwner.java | 16 +- .../core/parser/pst/ITemplateFactory.java | 16 +- .../core/parser/pst/ITemplateSymbol.java | 16 +- .../parser/pst/IUsingDirectiveSymbol.java | 16 +- .../parser/pst/NamespaceSymbolExtension.java | 16 +- .../core/parser/pst/ParserSymbolTable.java | 19 +- .../parser/pst/ParserSymbolTableError.java | 16 +- .../pst/ParserSymbolTableException.java | 18 +- .../parser/pst/StandardSymbolExtension.java | 16 +- .../core/parser/pst/TemplateEngine.java | 16 +- .../core/parser/pst/TemplateFactory.java | 16 +- .../core/parser/pst/TemplateSymbol.java | 18 +- .../internal/core/parser/pst/TypeInfo.java | 18 +- .../core/parser/pst/UsingDirectiveSymbol.java | 18 +- .../parser/scanner2/DynamicStyleMacro.java | 16 +- .../scanner2/ScannerProblemFactory.java | 16 +- .../core/parser/scanner2/ScannerUtility.java | 16 +- .../core/parser/token/AbstractToken.java | 16 +- .../core/parser/token/BasicTokenDuple.java | 16 +- .../parser/token/ImagedExpansionToken.java | 16 +- .../core/parser/token/ImagedToken.java | 16 +- .../core/parser/token/KeywordSets.java | 16 +- .../core/parser/token/OffsetDuple.java | 16 +- .../core/parser/token/SimpleToken.java | 12 +- .../core/parser/token/TemplateTokenDuple.java | 16 +- .../core/parser/token/TokenFactory.java | 16 +- .../internal/core/parser/util/TraceUtil.java | 16 +- .../core/search/matching/IncludePattern.java | 16 +- .../eclipse/cdt/core/AbstractCExtension.java | 10 +- .../org/eclipse/cdt/core/CConventions.java | 8 +- .../cdt/core/CCorePreferenceConstants.java | 8 +- .../eclipse/cdt/core/CDescriptorEvent.java | 8 +- .../src/org/eclipse/cdt/core/IAddress.java | 8 +- .../org/eclipse/cdt/core/IAddressFactory.java | 8 +- .../org/eclipse/cdt/core/IBinaryParser.java | 8 +- .../org/eclipse/cdt/core/ICDescriptor.java | 8 +- .../cdt/core/ICDescriptorListener.java | 8 +- .../eclipse/cdt/core/ICDescriptorManager.java | 8 +- .../cdt/core/ICDescriptorOperation.java | 8 +- .../src/org/eclipse/cdt/core/ICExtension.java | 8 +- .../cdt/core/ICExtensionReference.java | 8 +- .../org/eclipse/cdt/core/ICLogConstants.java | 16 +- .../src/org/eclipse/cdt/core/ICOwner.java | 8 +- .../src/org/eclipse/cdt/core/ICOwnerInfo.java | 8 +- .../eclipse/cdt/core/IMarkerGenerator.java | 8 +- .../org/eclipse/cdt/core/IProcessInfo.java | 8 +- .../org/eclipse/cdt/core/IProcessList.java | 8 +- .../src/org/eclipse/cdt/core/ToolFactory.java | 8 +- .../cdt/core/parser/CodeReaderCache.java | 16 +- .../parser/IScannerInfoChangeListener.java | 20 +- .../cdt/core/parser/IScannerInfoProvider.java | 20 +- .../cdt/core/parser/ParserTimeOut.java | 16 +- .../eclipse/cdt/core/parser/ParserUtil.java | 16 +- .../core/parser/ParserLogService.java | 16 +- .../utils/org/eclipse/cdt/utils/Addr32.java | 12 +- .../org/eclipse/cdt/utils/Addr32Factory.java | 12 +- .../utils/org/eclipse/cdt/utils/Addr64.java | 12 +- .../org/eclipse/cdt/utils/Addr64Factory.java | 12 +- .../DOMAST/CPPPopulateASTViewAction.java | 16 +- .../tests/DOMAST/CPopulateASTViewAction.java | 16 +- .../eclipse/cdt/ui/tests/DOMAST/DOMAST.java | 18 +- .../cdt/ui/tests/DOMAST/DOMASTNodeLeaf.java | 16 +- .../cdt/ui/tests/DOMAST/DOMASTNodeParent.java | 16 +- .../ui/tests/DOMAST/DOMASTPluginImages.java | 16 +- .../tests/DOMAST/DOMDisplaySearchNames.java | 16 +- .../tests/DOMAST/IPopulateDOMASTAction.java | 16 +- .../tests/DOMAST/IncludeStatementFilter.java | 16 +- .../ui/tests/DOMAST/OpenDOMViewAction.java | 16 +- .../ui/tests/DOMAST/PreprocessorFilter.java | 16 +- .../ui/tests/DOMAST/ProblemHolderFilter.java | 16 +- .../ui/tests/DOMAST/ShowInDOMViewAction.java | 16 +- .../IndexerView/FilterIndexerViewDialog.java | 16 +- .../IndexerView/IndexerFilterManager.java | 16 +- .../ui/tests/IndexerView/IndexerNodeLeaf.java | 16 +- .../tests/IndexerView/IndexerNodeParent.java | 16 +- .../ui/tests/IndexerView/IndexerQuery.java | 16 +- .../cdt/ui/tests/IndexerView/IndexerView.java | 16 +- .../IndexerView/IndexerViewPluginImages.java | 16 +- .../IndexerView/OpenIndexerViewAction.java | 16 +- .../ui/tests/chelp/CHelpProviderTester.java | 8 +- .../eclipse/cdt/ui/tests/chelp/CHelpTest.java | 8 +- .../ui/tests/chelp/CHelpTestInfoProvider.java | 8 +- ...ledTest_MemberReference_Arrow_Prefix2.java | 16 +- .../CompletionProposalsBaseTest.java | 16 +- .../CompletionTest_ArgumentType_NoPrefix.java | 16 +- ...CompletionTest_ArgumentType_NoPrefix2.java | 16 +- .../CompletionTest_ArgumentType_Prefix.java | 16 +- .../CompletionTest_ArgumentType_Prefix2.java | 16 +- ...ompletionTest_ClassReference_NoPrefix.java | 16 +- .../CompletionTest_ClassReference_Prefix.java | 16 +- .../CompletionTest_ConstructorReference.java | 16 +- ...etionTest_ExceptionReference_NoPrefix.java | 16 +- ...pletionTest_ExceptionReference_Prefix.java | 16 +- .../CompletionTest_FieldType_NoPrefix.java | 16 +- .../CompletionTest_FieldType_NoPrefix2.java | 16 +- .../CompletionTest_FieldType_Prefix.java | 16 +- ...letionTest_FunctionReference_NoPrefix.java | 16 +- ...mpletionTest_FunctionReference_Prefix.java | 16 +- .../CompletionTest_MacroRef_NoPrefix.java | 16 +- .../CompletionTest_MacroRef_Prefix.java | 16 +- ...onTest_MemberReference_Arrow_NoPrefix.java | 16 +- ...tionTest_MemberReference_Arrow_Prefix.java | 16 +- ...tionTest_MemberReference_Dot_NoPrefix.java | 16 +- ...letionTest_MemberReference_Dot_Prefix.java | 16 +- .../CompletionTest_NamespaceRef_NoPrefix.java | 16 +- .../CompletionTest_NamespaceRef_Prefix.java | 16 +- ...pletionTest_NewTypeReference_NoPrefix.java | 16 +- ...ompletionTest_NewTypeReference_Prefix.java | 16 +- ...mpletionTest_ScopedReference_NoPrefix.java | 16 +- ...tionTest_ScopedReference_NonCodeScope.java | 16 +- ...CompletionTest_ScopedReference_Prefix.java | 16 +- ...letionTest_SingleName_Method_NoPrefix.java | 16 +- ...mpletionTest_SingleName_Method_Prefix.java | 12 +- .../CompletionTest_SingleName_NoPrefix.java | 16 +- .../CompletionTest_SingleName_Prefix.java | 16 +- .../CompletionTest_SingleName_Prefix2.java | 16 +- .../CompletionTest_TypeDef_NoPrefix.java | 16 +- .../CompletionTest_TypeDef_Prefix.java | 16 +- .../CompletionTest_TypeRef_NoPrefix.java | 16 +- .../CompletionTest_TypeRef_Prefix.java | 16 +- ...pletionTest_VariableType_NestedPrefix.java | 16 +- .../CompletionTest_VariableType_NoPrefix.java | 16 +- .../CompletionTest_VariableType_Prefix.java | 16 +- .../internal/corext/refactoring/Checks.java | 16 +- .../corext/refactoring/CompositeChange.java | 16 +- .../IProcessorBasedRefactoring.java | 16 +- .../IQualifiedNameUpdatingRefactoring.java | 16 +- .../refactoring/IRefactoringProcessor.java | 16 +- .../refactoring/IReferenceUpdating.java | 16 +- .../corext/refactoring/IRenameProcessor.java | 16 +- .../refactoring/IRenameRefactoring.java | 16 +- .../refactoring/IResourceModifications.java | 16 +- .../corext/refactoring/ITextUpdating.java | 16 +- .../corext/refactoring/ListenerList.java | 16 +- .../corext/refactoring/NullChange.java | 16 +- .../refactoring/RefactoringCoreMessages.java | 16 +- .../refactoring/RefactoringSearchEngine.java | 16 +- .../corext/refactoring/RefactoringStyles.java | 16 +- .../corext/refactoring/RenameProcessor.java | 16 +- .../corext/refactoring/RenameRefactoring.java | 16 +- .../corext/refactoring/ResourceUtil.java | 16 +- .../corext/refactoring/SearchResultGroup.java | 16 +- .../corext/refactoring/TextChangeManager.java | 16 +- .../corext/refactoring/UndoManager.java | 16 +- .../corext/refactoring/base/Change.java | 16 +- .../base/ChangeAbortException.java | 16 +- .../refactoring/base/ChangeContext.java | 16 +- .../corext/refactoring/base/Context.java | 16 +- .../corext/refactoring/base/IChange.java | 16 +- .../base/IChangeExceptionHandler.java | 16 +- .../refactoring/base/ICompositeChange.java | 16 +- .../corext/refactoring/base/IRefactoring.java | 16 +- .../corext/refactoring/base/IUndoManager.java | 16 +- .../base/IUndoManagerListener.java | 16 +- .../corext/refactoring/base/Refactoring.java | 16 +- .../refactoring/base/RefactoringStatus.java | 16 +- .../base/RefactoringStatusCodes.java | 16 +- .../base/RefactoringStatusEntry.java | 16 +- .../changes/AbstractTextChange.java | 16 +- .../refactoring/changes/TextBufferEditor.java | 16 +- .../refactoring/changes/TextChange.java | 16 +- .../refactoring/changes/TextFileChange.java | 16 +- .../changes/TranslationUnitChange.java | 16 +- .../refactoring/changes/UndoTextChange.java | 16 +- .../corext/refactoring/refactoring.properties | 12 +- .../rename/RenameElementProcessor.java | 16 +- .../AbortChangeExceptionHandler.java | 16 +- .../ui/refactoring/ChangeElement.java | 16 +- .../ChangeElementContentProvider.java | 16 +- .../ChangeElementLabelProvider.java | 16 +- .../refactoring/ChangeElementTreeViewer.java | 16 +- .../refactoring/ChangeExceptionHandler.java | 16 +- .../refactoring/CheckConditionsOperation.java | 16 +- .../ui/refactoring/CreateChangeOperation.java | 16 +- .../ui/refactoring/DefaultChangeElement.java | 16 +- .../ui/refactoring/ErrorWizardPage.java | 16 +- .../ui/refactoring/IChangePreviewViewer.java | 16 +- .../ui/refactoring/IPreviewWizardPage.java | 16 +- .../ui/refactoring/IStatusContextViewer.java | 16 +- .../internal/ui/refactoring/ListDialog.java | 16 +- .../refactoring/PerformChangeOperation.java | 16 +- .../refactoring/PerformRefactoringUtil.java | 16 +- .../ui/refactoring/PreviewWizardPage.java | 16 +- .../ui/refactoring/PseudoCChangeElement.java | 16 +- .../RefactoringErrorDialogUtil.java | 16 +- .../RefactoringExecutionHelper.java | 16 +- .../ui/refactoring/RefactoringMessages.java | 16 +- .../refactoring/RefactoringPreferences.java | 16 +- .../ui/refactoring/RefactoringSaveHelper.java | 16 +- .../ui/refactoring/RefactoringStarter.java | 16 +- .../RefactoringStatusContentProvider.java | 16 +- .../refactoring/RefactoringStatusDialog.java | 16 +- .../RefactoringStatusEntryLabelProvider.java | 16 +- .../refactoring/RefactoringStatusViewer.java | 16 +- .../ui/refactoring/RefactoringWizard.java | 16 +- .../refactoring/RefactoringWizardDialog.java | 16 +- .../refactoring/RefactoringWizardDialog2.java | 16 +- .../ui/refactoring/RefactoringWizardPage.java | 16 +- .../ui/refactoring/RenameElementWizard.java | 16 +- .../ui/refactoring/RenameInputWizardPage.java | 16 +- .../refactoring/RenameRefactoringWizard.java | 16 +- .../StatusContextViewerDescriptor.java | 16 +- .../refactoring/TextChangePreviewViewer.java | 16 +- .../ui/refactoring/TextEditChangeElement.java | 16 +- .../ui/refactoring/TextInputWizardPage.java | 16 +- .../ui/refactoring/UserInputWizardPage.java | 16 +- .../ui/refactoring/UserInterfaceStarter.java | 16 +- .../actions/RedoRefactoringAction.java | 16 +- .../actions/RenameRefactoringAction.java | 16 +- .../actions/UndoManagerAction.java | 16 +- .../actions/UndoRefactoringAction.java | 16 +- .../ui/refactoring/refactoringui.properties | 14 +- .../eclipse/cdt/internal/corext/Assert.java | 16 +- .../cdt/internal/corext/CorextMessages.java | 16 +- .../textmanipulation/GroupDescription.java | 16 +- .../textmanipulation/Messages.properties | 8 +- .../TextManipulationMessages.java | 11 +- .../cdt/internal/corext/util/CModelUtil.java | 16 +- .../cdt/internal/ui/CHelpProviderManager.java | 8 +- .../eclipse/cdt/internal/ui/CUIMessages.java | 12 +- .../cdt/internal/ui/CUIMessages.properties | 12 +- .../cdt/internal/ui/ICStatusConstants.java | 16 +- .../internal/ui/actions/ActionMessages.java | 12 +- .../ui/codemanipulation/StubUtility.java | 12 +- .../internal/ui/editor/DocumentAdapter.java | 20 +- .../editor/ExternalSearchAnnotationModel.java | 18 +- .../ExternalSearchDocumentProvider.java | 18 +- .../ui/editor/ExternalSearchEditor.java | 18 +- .../ui/editor/ExternalSearchFile.java | 19 +- .../ui/editor/IReconcilingParticipant.java | 16 +- .../ui/preferences/CFileTypeAssociation.java | 10 +- .../ui/preferences/CFileTypeDialog.java | 12 +- .../CFileTypesPreferenceBlock.java | 10 +- .../preferences/CFileTypesPreferencePage.java | 12 +- .../preferences/CFileTypesPropertyPage.java | 12 +- .../ui/preferences/CParserPreferencePage.java | 18 +- .../cdt/internal/ui/search/DOMQuery.java | 16 +- .../internal/ui/text/CHelpBookDescriptor.java | 8 +- .../ui/text/CHelpProviderDescriptor.java | 8 +- .../cdt/internal/ui/text/CHelpSettings.java | 8 +- .../contentassist/CCompletionProposal.java | 16 +- .../text/contentassist/CompletionEngine.java | 16 +- .../CompletionRequestorAdaptor.java | 16 +- .../ContentAssistElementRequestor.java | 16 +- .../DOMCompletionContributor.java | 13 +- .../HelpCompletionContributor.java | 13 +- .../contentassist/ICompletionRequestor.java | 16 +- .../ui/text/contentassist/IProblem.java | 16 +- .../contentassist/ITimeoutThreadOwner.java | 16 +- .../ui/text/contentassist/Problem.java | 16 +- .../contentassist/RelevanceConstants.java | 16 +- .../text/contentassist/ResultCollector.java | 16 +- .../SearchCompletionContributor.java | 13 +- .../internal/ui/util/CHelpDisplayContext.java | 8 +- .../eclipse/cdt/internal/ui/util/CUIHelp.java | 8 +- .../internal/ui/util/ExceptionHandler.java | 12 +- .../internal/ui/util/IDebugLogConstants.java | 16 +- .../cdt/internal/ui/util/PixelConverter.java | 12 +- .../cdt/internal/ui/util/Resources.java | 16 +- .../cdt/internal/ui/util/RowLayouter.java | 16 +- .../eclipse/cdt/internal/ui/util/Strings.java | 12 +- .../ui/util/TableLayoutComposite.java | 12 +- .../eclipse/cdt/internal/ui/util/Util.java | 16 +- .../cdt/internal/ui/util/ViewerPane.java | 16 +- .../ui/viewsupport/ListContentProvider.java | 16 +- .../internal/ui/viewsupport/MemberFilter.java | 12 +- .../ui/viewsupport/MemberFilterAction.java | 12 +- .../ui/wizards/AbstractOpenWizardAction.java | 12 +- .../ui/wizards/NewWizardMessages.java | 12 +- .../ui/wizards/dialogfields/IListAdapter.java | 12 +- .../ui/wizards/dialogfields/LayoutUtil.java | 12 +- .../wizards/dialogfields/LinkToFileGroup.java | 12 +- .../wizards/dialogfields/ListDialogField.java | 12 +- .../SelectionButtonDialogFieldGroup.java | 12 +- .../ui/wizards/dialogfields/Separator.java | 12 +- .../org/eclipse/cdt/ui/CodeGeneration.java | 12 +- .../src/org/eclipse/cdt/ui/ICHelpBook.java | 8 +- .../org/eclipse/cdt/ui/ICHelpProvider.java | 8 +- .../cdt/ui/ICHelpResourceDescriptor.java | 8 +- .../ui/actions/MemberFilterActionGroup.java | 12 +- .../ui/actions/RefactoringActionGroup.java | 16 +- .../ui/actions/SelectionDispatchAction.java | 16 +- .../CHelpConfigurationPropertyPage.java | 8 +- .../cdt/ui/text/ICCompletionProposal.java | 12 +- .../cdt/ui/text/ICHelpInvocationContext.java | 8 +- .../contentassist/ICompletionContributor.java | 13 +- .../build.properties | 6 +- .../build.properties | 4 +- .../mi/core/command/MITargetDownload.java | 10 +- .../build.properties | 6 +- .../ui/DetailsViewerConfiguration.java | 8 +- doc/org.eclipse.cdt.doc.isv/build.properties | 10 + doc/org.eclipse.cdt.doc.user/build.properties | 6 +- .../concepts/cdt_c_over_cdt.htm | 2 +- .../plugin.properties | 9 +- .../raw/hackedguide/about.html | 115 --- .../raw/hackedguide/cdev.html | 812 --------------- .../raw/hackedguide/conc.html | 273 ----- .../raw/hackedguide/cvs.html | 130 --- .../raw/hackedguide/cwiz.html | 470 --------- .../raw/hackedguide/dbug.html | 942 ------------------ .../raw/hackedguide/image-lib/caution.gif | Bin 1175 -> 0 bytes .../raw/hackedguide/image-lib/onestep.gif | Bin 978 -> 0 bytes .../raw/hackedguide/image-lib/pointing.gif | Bin 174 -> 0 bytes .../raw/hackedguide/images/cwiz.jpg | Bin 37591 -> 0 bytes .../raw/hackedguide/images/cwiz_c.jpg | Bin 25742 -> 0 bytes .../images/cwiz_c_architecture.jpg | Bin 39198 -> 0 bytes .../images/cwiz_c_buildsettings.jpg | Bin 34696 -> 0 bytes .../raw/hackedguide/images/cwiz_c_library.jpg | Bin 36644 -> 0 bytes .../raw/hackedguide/images/cwiz_c_options.jpg | Bin 33662 -> 0 bytes .../hackedguide/images/cwiz_c_projects.jpg | Bin 35923 -> 0 bytes .../raw/hackedguide/images/cwiz_convert_1.jpg | Bin 37851 -> 0 bytes .../raw/hackedguide/images/cwiz_target.jpg | Bin 43826 -> 0 bytes .../raw/hackedguide/images/editor_c.jpg | Bin 37492 -> 0 bytes .../images/editor_c_codetemplates_use.jpg | Bin 41261 -> 0 bytes .../images/editor_c_contentassist.jpg | Bin 42032 -> 0 bytes .../images/editor_c_helloworld.jpg | Bin 20767 -> 0 bytes .../hackedguide/images/editor_c_hoverhelp.jpg | Bin 34016 -> 0 bytes .../raw/hackedguide/images/findit | 13 - .../raw/hackedguide/images/first_look.jpg | Bin 111220 -> 0 bytes .../images/icon_breakpoint_obj.gif | Bin 140 -> 0 bytes .../raw/hackedguide/images/icon_debug_exc.gif | Bin 166 -> 0 bytes .../images/icon_debugger_console.gif | Bin 166 -> 0 bytes .../hackedguide/images/icon_debugt_obj.gif | Bin 179 -> 0 bytes .../hackedguide/images/icon_disassembly.gif | Bin 161 -> 0 bytes .../hackedguide/images/icon_disconnect.gif | Bin 146 -> 0 bytes .../raw/hackedguide/images/icon_error_obj.gif | Bin 159 -> 0 bytes .../hackedguide/images/icon_filter_tsk.gif | Bin 159 -> 0 bytes .../hackedguide/images/icon_installed_ovr.gif | Bin 80 -> 0 bytes .../hackedguide/images/icon_memory_update.gif | Bin 568 -> 0 bytes .../raw/hackedguide/images/icon_menu.gif | Bin 88 -> 0 bytes .../hackedguide/images/icon_newccqnx_app.gif | Bin 586 -> 0 bytes .../hackedguide/images/icon_newccqnx_lib.gif | Bin 364 -> 0 bytes .../hackedguide/images/icon_newcqnx_app.gif | Bin 582 -> 0 bytes .../hackedguide/images/icon_newcqnx_lib.gif | Bin 381 -> 0 bytes .../images/icon_next_error_nav.gif | Bin 160 -> 0 bytes .../images/icon_prev_error_nav.gif | Bin 160 -> 0 bytes .../raw/hackedguide/images/icon_relaunch.gif | Bin 216 -> 0 bytes .../hackedguide/images/icon_remove_all.gif | Bin 117 -> 0 bytes .../raw/hackedguide/images/icon_restart.gif | Bin 182 -> 0 bytes .../raw/hackedguide/images/icon_resume.gif | Bin 128 -> 0 bytes .../raw/hackedguide/images/icon_run_exc.gif | Bin 125 -> 0 bytes .../hackedguide/images/icon_stackframe.gif | Bin 100 -> 0 bytes .../images/icon_stackframe_running.gif | Bin 149 -> 0 bytes .../raw/hackedguide/images/icon_stepinto.gif | Bin 144 -> 0 bytes .../raw/hackedguide/images/icon_stepover.gif | Bin 159 -> 0 bytes .../hackedguide/images/icon_stepreturn.gif | Bin 144 -> 0 bytes .../raw/hackedguide/images/icon_suspend.gif | Bin 102 -> 0 bytes .../raw/hackedguide/images/icon_terminate.gif | Bin 109 -> 0 bytes .../hackedguide/images/icon_terminate_all.gif | Bin 130 -> 0 bytes .../hackedguide/images/icon_terminate_rem.gif | Bin 159 -> 0 bytes .../raw/hackedguide/images/icon_thread1.gif | Bin 162 -> 0 bytes .../raw/hackedguide/images/icon_thread2.gif | Bin 215 -> 0 bytes .../raw/hackedguide/images/icon_thread3.gif | Bin 212 -> 0 bytes .../raw/hackedguide/images/icon_tnames.gif | Bin 181 -> 0 bytes .../hackedguide/images/icon_warning_obj.gif | Bin 139 -> 0 bytes .../images/icon_watchpoint_read_obj.gif | Bin 156 -> 0 bytes .../images/icon_watchpoint_readwrite_obj.gif | Bin 231 -> 0 bytes .../images/icon_watchpoint_write_obj.gif | Bin 159 -> 0 bytes .../raw/hackedguide/images/lnch.jpg | Bin 65022 -> 0 bytes .../raw/hackedguide/images/lnch_arguments.jpg | Bin 60651 -> 0 bytes .../raw/hackedguide/images/lnch_common.jpg | Bin 61972 -> 0 bytes .../raw/hackedguide/images/lnch_customize.jpg | Bin 49930 -> 0 bytes .../hackedguide/images/lnch_debug_debug.jpg | Bin 25295 -> 0 bytes .../raw/hackedguide/images/lnch_debugger.jpg | Bin 58753 -> 0 bytes .../hackedguide/images/lnch_environment.jpg | Bin 63658 -> 0 bytes .../raw/hackedguide/images/lnch_main.jpg | Bin 65379 -> 0 bytes .../hackedguide/images/lnch_run2_faster.jpg | Bin 22266 -> 0 bytes .../raw/hackedguide/images/lnch_run_run.jpg | Bin 26132 -> 0 bytes .../images/persp_dbug_properties_options.jpg | Bin 42118 -> 0 bytes .../hackedguide/images/view_breakpoints.jpg | Bin 11146 -> 0 bytes .../images/view_breakpoints_added.jpg | Bin 27495 -> 0 bytes .../images/view_breakpoints_adding.jpg | Bin 27588 -> 0 bytes .../images/view_breakpoints_disable.jpg | Bin 31503 -> 0 bytes .../images/view_breakpoints_prop.jpg | Bin 19741 -> 0 bytes .../images/view_breakpoints_watch_add.jpg | Bin 12063 -> 0 bytes .../raw/hackedguide/images/view_cbuild.jpg | Bin 135021 -> 0 bytes .../images/view_cbuild_configurations.jpg | Bin 36766 -> 0 bytes .../raw/hackedguide/images/view_console.jpg | Bin 18891 -> 0 bytes .../hackedguide/images/view_console_gdb.jpg | Bin 38052 -> 0 bytes .../images/view_console_gdb_using.jpg | Bin 30334 -> 0 bytes .../images/view_console_helloworld.jpg | Bin 15877 -> 0 bytes .../raw/hackedguide/images/view_cprojects.jpg | Bin 16545 -> 0 bytes .../images/view_cprojects_building.jpg | Bin 27046 -> 0 bytes .../images/view_cprojects_filter.jpg | Bin 16496 -> 0 bytes .../view_cprojects_outline_executable.jpg | Bin 24436 -> 0 bytes .../images/view_cprojects_outline_source.jpg | Bin 15753 -> 0 bytes .../images/view_cprojects_target_add.jpg | Bin 11010 -> 0 bytes .../images/view_cprojects_target_use.jpg | Bin 33421 -> 0 bytes .../raw/hackedguide/images/view_debug.jpg | Bin 30339 -> 0 bytes .../images/view_debug_runtoline.jpg | Bin 58190 -> 0 bytes .../hackedguide/images/view_expressions.jpg | Bin 13342 -> 0 bytes .../images/view_expressions_add.jpg | Bin 8659 -> 0 bytes .../raw/hackedguide/images/view_memory.jpg | Bin 70162 -> 0 bytes .../hackedguide/images/view_memory_change.jpg | Bin 47147 -> 0 bytes .../images/view_memory_configure.jpg | Bin 93858 -> 0 bytes .../raw/hackedguide/images/view_outline.jpg | Bin 8486 -> 0 bytes .../raw/hackedguide/images/view_registers.jpg | Bin 22796 -> 0 bytes .../raw/hackedguide/images/view_tasks.jpg | Bin 33764 -> 0 bytes .../images/view_tasks_filter_tasks.jpg | Bin 41211 -> 0 bytes .../images/view_tasks_new_tasks.jpg | Bin 21865 -> 0 bytes .../raw/hackedguide/images/view_variables.jpg | Bin 11136 -> 0 bytes .../images/view_variables_customize.jpg | Bin 44263 -> 0 bytes .../window_preferences_c_codetemplates.jpg | Bin 65851 -> 0 bytes .../images/window_preferences_workbench.jpg | Bin 47675 -> 0 bytes .../raw/hackedguide/lnch.html | 457 --------- .../org.eclipse.cdt.launch/build.properties | 6 +- .../platform/build.properties | 10 + .../sdk/build.properties | 10 + .../testing/build.properties | 10 + .../feature.properties | 8 +- .../feature.properties | 73 +- 891 files changed, 6612 insertions(+), 9593 deletions(-) delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/about.html delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/cdev.html delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/conc.html delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/cvs.html delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/cwiz.html delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/dbug.html delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/caution.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/onestep.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/pointing.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_architecture.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_buildsettings.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_library.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_options.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_projects.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_convert_1.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_target.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_codetemplates_use.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_contentassist.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_helloworld.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_hoverhelp.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/findit delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/first_look.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_breakpoint_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debug_exc.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debugger_console.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debugt_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_disassembly.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_disconnect.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_error_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_filter_tsk.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_installed_ovr.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_memory_update.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_menu.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_newccqnx_app.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_newccqnx_lib.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_newcqnx_app.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_newcqnx_lib.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_next_error_nav.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_prev_error_nav.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_relaunch.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_remove_all.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_restart.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_resume.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_run_exc.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stackframe.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stackframe_running.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepinto.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepover.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepreturn.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_suspend.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_terminate.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_terminate_all.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_terminate_rem.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_thread1.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_thread2.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_thread3.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_tnames.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_warning_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_read_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_readwrite_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_write_obj.gif delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_arguments.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_common.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_customize.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_debug_debug.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_debugger.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_environment.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_main.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_run2_faster.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_run_run.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/persp_dbug_properties_options.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_added.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_adding.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_disable.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_prop.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_watch_add.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cbuild.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cbuild_configurations.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_gdb.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_gdb_using.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_helloworld.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_building.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_filter.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_outline_executable.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_outline_source.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_target_add.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_target_use.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_debug.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_debug_runtoline.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_expressions.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_expressions_add.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_memory.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_memory_change.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_memory_configure.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_outline.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_registers.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks_filter_tasks.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks_new_tasks.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_variables.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_variables_customize.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/window_preferences_c_codetemplates.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/window_preferences_workbench.jpg delete mode 100644 doc/org.eclipse.cdt.doc.user/raw/hackedguide/lnch.html diff --git a/build/org.eclipse.cdt.make.ui/build.properties b/build/org.eclipse.cdt.make.ui/build.properties index 9f9eae4850c..9d96d01f83c 100644 --- a/build/org.eclipse.cdt.make.ui/build.properties +++ b/build/org.eclipse.cdt.make.ui/build.properties @@ -1,9 +1,9 @@ ############################################################################### -# Copyright (c) 2000, 2004 QNX Software Systems and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# Copyright (c) 2000, 2005 QNX Software Systems and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # QNX Software Systems - Initial API and implementation diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedCProjectNature.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedCProjectNature.java index bcb8c280ea4..16a4bcff575 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedCProjectNature.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedCProjectNature.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2002, 2004 Rational Software Corporation and others. + * Copyright (c) 2002, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java index b6db80728f2..af7318f0be8 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2003, 2005 IBM Rational Software and others. + * Copyright (c) 2003, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ConfigurationV2.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ConfigurationV2.java index 9d9daf8e437..313dd7caea4 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ConfigurationV2.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ConfigurationV2.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2003, 2005 IBM Rational Software and others. + * Copyright (c) 2003, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java index f40f1971354..4ec7773cf11 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2002, 2004 Rational Software Corporation and others. + * Copyright (c) 2002, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderUIPlugin.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderUIPlugin.java index f118e857e58..5c7540f6652 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderUIPlugin.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderUIPlugin.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2002, 2004 Rational Software Corporation and others. + * Copyright (c) 2002, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/CModelElementsFailedTests.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/CModelElementsFailedTests.java index 24b15dd6a0b..f3340e1e08d 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/CModelElementsFailedTests.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/CModelElementsFailedTests.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model.failedTests; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.io.FileInputStream; diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedDeclaratorsTest.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedDeclaratorsTest.java index 84c7acf406f..8b70c722873 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedDeclaratorsTest.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedDeclaratorsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.model.failedTests; import org.eclipse.cdt.core.model.CModelException; diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedMacroTests.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedMacroTests.java index 067788fbce0..8da37ff81d6 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedMacroTests.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/model/failedTests/FailedMacroTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.model.failedTests; import java.util.Stack; diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/ASTFailedTests.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/ASTFailedTests.java index b1ff8608e58..8a7877dfc56 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/ASTFailedTests.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/ASTFailedTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.failedTests; import java.io.IOException; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/FailedCompleteParseASTTest.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/FailedCompleteParseASTTest.java index 3df30db1ea1..22c5b6f8ed3 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/FailedCompleteParseASTTest.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/FailedCompleteParseASTTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.failedTests; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/STLFailedTests.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/STLFailedTests.java index fcca66c94f5..8199f972379 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/STLFailedTests.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/STLFailedTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.failedTests; import java.io.StringWriter; import java.io.Writer; diff --git a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/SelectionParseFailedTest.java b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/SelectionParseFailedTest.java index 7d0b8a9bb7d..966df9d9e0f 100644 --- a/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/SelectionParseFailedTest.java +++ b/core/org.eclipse.cdt.core.tests/failures/org/eclipse/cdt/core/parser/failedTests/SelectionParseFailedTest.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.failedTests; import org.eclipse.cdt.core.parser.tests.SelectionParseBaseTest; diff --git a/core/org.eclipse.cdt.core.tests/indexer/org/eclipse/cdt/core/indexer/tests/DOMSourceIndexerTests.java b/core/org.eclipse.cdt.core.tests/indexer/org/eclipse/cdt/core/indexer/tests/DOMSourceIndexerTests.java index 955529be0f2..68e7cc57eb7 100644 --- a/core/org.eclipse.cdt.core.tests/indexer/org/eclipse/cdt/core/indexer/tests/DOMSourceIndexerTests.java +++ b/core/org.eclipse.cdt.core.tests/indexer/org/eclipse/cdt/core/indexer/tests/DOMSourceIndexerTests.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html -***********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ /* * Created on Jun 19, 2003 */ diff --git a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/cdescriptor/tests/CDescriptorTests.java b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/cdescriptor/tests/CDescriptorTests.java index 46fccbc24ac..0b69190005a 100644 --- a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/cdescriptor/tests/CDescriptorTests.java +++ b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/cdescriptor/tests/CDescriptorTests.java @@ -1,9 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 QNX Software Systems Ltd and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 QNX Software Systems Ltd and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * QNX Software Systems Ltd - initial API and implementation ***********************************************************************/ package org.eclipse.cdt.core.cdescriptor.tests; diff --git a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GCCErrorParserTests.java b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GCCErrorParserTests.java index 07dbee40f87..c096736c37e 100644 --- a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GCCErrorParserTests.java +++ b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GCCErrorParserTests.java @@ -1,163 +1,166 @@ -/********************************************************************** - * Copyright (c) 2004 QNX Software Systems Ltd and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html -***********************************************************************/ -package org.eclipse.cdt.core.internal.errorparsers.tests; - -import java.io.StringBufferInputStream; - -import junit.framework.Test; -import junit.framework.TestSuite; - -import org.eclipse.cdt.core.ErrorParserManager; -import org.eclipse.core.resources.IFile; -import org.eclipse.core.resources.IProject; -import org.eclipse.core.runtime.IPath; - -/** - * This test is designed to exercise the error parser capabilities. - */ -public class GCCErrorParserTests extends GenericErrorParserTests { - public static final String GCC_ERROR_PARSER_ID = "org.eclipse.cdt.core.GCCErrorParser"; - public static final String [] GCC_ERROR_STREAM1 = { -"qcc -c -I/qnx630/target/qnx6/usr/include -I/qnx630/target/qnx6/usr/include/photon -V3.3.1,gcc_ntox86 -w5 -O2 -I. ../abmain.c abmain.o", -"In file included from ../globals.h:9,", -" from ../abmain.c:36:", -"../_combolist.h:34:24: warning: no newline at end of file", -}; - public static final int GCC_ERROR_STREAM1_WARNINGS = 1; - public static final int GCC_ERROR_STREAM1_ERRORS = 0; - public static final String [] GCC_ERROR_STREAM1_FILENAMES = { "_combolist.h" }; - - public static final String [] GCC_ERROR_STREAM2 = { -"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:234: warning: `", -" RPNEvaluator::OperandConstant' is implicitly a typename", -"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:234: warning: implicit typename", -" is deprecated, please see the documentation for details" -}; - public static final int GCC_ERROR_STREAM2_WARNINGS = 2; - public static final int GCC_ERROR_STREAM2_ERRORS = 0; - public static final String [] GCC_ERROR_STREAM2_FILENAMES = { "RPNEvaluator.hpp" }; - public static final String [] GCC_ERROR_STREAM2_DESCRIPTIONS = { "please see the documentation" }; - - public static final String [] GCC_ERROR_STREAM3 = { -"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:370: error: ISO C++ says that `", -" char& String::operator[](unsigned int)' and `operator[]' are ambiguous even ", -" though the worst conversion for the former is better than the worst ", -" conversion for the latter" -}; - public static final int GCC_ERROR_STREAM3_WARNINGS = 0; - public static final int GCC_ERROR_STREAM3_ERRORS = 1; - public static final String [] GCC_ERROR_STREAM3_FILENAMES = { "RPNEvaluator.hpp" }; - public static final String [] GCC_ERROR_STREAM3_DESCRIPTIONS = { "ISO C++", "are ambiguous", "worst conversion", "conversion for the latter" }; - - public static final String [] GCC_ERROR_STREAM4 = { -"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp: In member function `", -" NumericType RPNEvaluator::evaluate(const char*) [with ", -" NumericType = int8]':", -"C:/QNX630/workspace/System/src/CommonScriptClasses.cpp:609: instantiated from here", -"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:370: error: ISO C++ says that `", -" char& String::operator[](unsigned int)' and `operator[]' are ambiguous even ", -" though the worst conversion for the former is better than the worst ", -" conversion for the latter" -}; - public static final int GCC_ERROR_STREAM4_WARNINGS = 0; - public static final int GCC_ERROR_STREAM4_ERRORS = 1; - public static final String [] GCC_ERROR_STREAM4_FILENAMES = { "RPNEvaluator.hpp" }; - public static final String [] GCC_ERROR_STREAM4_DESCRIPTIONS = { "ISO C++", "are ambiguous", "worst conversion for", "conversion for the latter" }; - - /** - * Constructor for IndexManagerTest. - * @param name - */ - public GCCErrorParserTests(String name) { - super(name); - } - - public static Test suite() { - TestSuite suite = new TestSuite(GCCErrorParserTests.class); - return suite; - } - - public void testMultipleIncludesError() { - runParserTest(GCC_ERROR_STREAM1, - GCC_ERROR_STREAM1_ERRORS, - GCC_ERROR_STREAM1_WARNINGS, - GCC_ERROR_STREAM1_FILENAMES, - null); - } - - public void testMultiLineDescriptionError() { - runParserTest(GCC_ERROR_STREAM2, - GCC_ERROR_STREAM2_ERRORS, - GCC_ERROR_STREAM2_WARNINGS, - GCC_ERROR_STREAM2_FILENAMES, - GCC_ERROR_STREAM2_DESCRIPTIONS); - } - - public void testLongMultiLineDescriptionError() { - runParserTest(GCC_ERROR_STREAM3, - GCC_ERROR_STREAM3_ERRORS, - GCC_ERROR_STREAM3_WARNINGS, - GCC_ERROR_STREAM3_FILENAMES, - GCC_ERROR_STREAM3_DESCRIPTIONS); - } - - public void testMultiFileMultiLineSingleError() { - runParserTest(GCC_ERROR_STREAM4, - GCC_ERROR_STREAM4_ERRORS, - GCC_ERROR_STREAM4_WARNINGS, - GCC_ERROR_STREAM4_FILENAMES, - GCC_ERROR_STREAM4_DESCRIPTIONS); - } - - private void runParserTest(String [] dataStream, - int expectedErrorCount, - int expectedWarningCount, - String [] expectedFileNames, - String [] expectedDescriptions ) { - String [] parserID = { GCC_ERROR_PARSER_ID }; - CountingMarkerGenerator markerGenerator = new CountingMarkerGenerator(); - - IProject project = getTempProject(); - assertNotNull(project); - - ErrorParserManager manager; - manager = new ImaginaryFilesErrorParserManager(project, markerGenerator, parserID); - - String errorStream = makeStringFromArray(dataStream, "\n"); - StringBufferInputStream inputStream = new StringBufferInputStream(errorStream); - assertNotNull(inputStream); - - try { - transferInputStreamToOutputStream(inputStream, manager.getOutputStream(), 1024); - } catch(Exception ex) { - assertTrue(false); - } finally { - try { - manager.close(); - } catch(Exception ex) { - /* Ignore */ - } - } - manager.reportProblems(); - - assertEquals(expectedErrorCount, markerGenerator.numErrors); - assertEquals(expectedWarningCount, markerGenerator.numWarnings); - assertEquals(expectedFileNames.length, markerGenerator.uniqFiles.size()); - for(int i= 0; i < expectedFileNames.length; i++) { - IPath path = ((IFile)markerGenerator.uniqFiles.get(i)).getLocation(); - assertEquals(expectedFileNames[i], path.lastSegment()); - } - - if(expectedDescriptions != null) { - assertNotNull(markerGenerator.lastDescription); - for(int i = 0; i < expectedDescriptions.length; i++) { - assertTrue(markerGenerator.lastDescription.matches(expectedDescriptions[i])); - } - } - } -} +/********************************************************************** + * Copyright (c) 2004 QNX Software Systems Ltd and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * QNX Software Systems - initial API and implementation + *******************************************************************************/ +package org.eclipse.cdt.core.internal.errorparsers.tests; + +import java.io.StringBufferInputStream; + +import junit.framework.Test; +import junit.framework.TestSuite; + +import org.eclipse.cdt.core.ErrorParserManager; +import org.eclipse.core.resources.IFile; +import org.eclipse.core.resources.IProject; +import org.eclipse.core.runtime.IPath; + +/** + * This test is designed to exercise the error parser capabilities. + */ +public class GCCErrorParserTests extends GenericErrorParserTests { + public static final String GCC_ERROR_PARSER_ID = "org.eclipse.cdt.core.GCCErrorParser"; + public static final String [] GCC_ERROR_STREAM1 = { +"qcc -c -I/qnx630/target/qnx6/usr/include -I/qnx630/target/qnx6/usr/include/photon -V3.3.1,gcc_ntox86 -w5 -O2 -I. ../abmain.c abmain.o", +"In file included from ../globals.h:9,", +" from ../abmain.c:36:", +"../_combolist.h:34:24: warning: no newline at end of file", +}; + public static final int GCC_ERROR_STREAM1_WARNINGS = 1; + public static final int GCC_ERROR_STREAM1_ERRORS = 0; + public static final String [] GCC_ERROR_STREAM1_FILENAMES = { "_combolist.h" }; + + public static final String [] GCC_ERROR_STREAM2 = { +"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:234: warning: `", +" RPNEvaluator::OperandConstant' is implicitly a typename", +"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:234: warning: implicit typename", +" is deprecated, please see the documentation for details" +}; + public static final int GCC_ERROR_STREAM2_WARNINGS = 2; + public static final int GCC_ERROR_STREAM2_ERRORS = 0; + public static final String [] GCC_ERROR_STREAM2_FILENAMES = { "RPNEvaluator.hpp" }; + public static final String [] GCC_ERROR_STREAM2_DESCRIPTIONS = { "please see the documentation" }; + + public static final String [] GCC_ERROR_STREAM3 = { +"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:370: error: ISO C++ says that `", +" char& String::operator[](unsigned int)' and `operator[]' are ambiguous even ", +" though the worst conversion for the former is better than the worst ", +" conversion for the latter" +}; + public static final int GCC_ERROR_STREAM3_WARNINGS = 0; + public static final int GCC_ERROR_STREAM3_ERRORS = 1; + public static final String [] GCC_ERROR_STREAM3_FILENAMES = { "RPNEvaluator.hpp" }; + public static final String [] GCC_ERROR_STREAM3_DESCRIPTIONS = { "ISO C++", "are ambiguous", "worst conversion", "conversion for the latter" }; + + public static final String [] GCC_ERROR_STREAM4 = { +"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp: In member function `", +" NumericType RPNEvaluator::evaluate(const char*) [with ", +" NumericType = int8]':", +"C:/QNX630/workspace/System/src/CommonScriptClasses.cpp:609: instantiated from here", +"C:/QNX630/workspace/System/inc/RPNEvaluator.hpp:370: error: ISO C++ says that `", +" char& String::operator[](unsigned int)' and `operator[]' are ambiguous even ", +" though the worst conversion for the former is better than the worst ", +" conversion for the latter" +}; + public static final int GCC_ERROR_STREAM4_WARNINGS = 0; + public static final int GCC_ERROR_STREAM4_ERRORS = 1; + public static final String [] GCC_ERROR_STREAM4_FILENAMES = { "RPNEvaluator.hpp" }; + public static final String [] GCC_ERROR_STREAM4_DESCRIPTIONS = { "ISO C++", "are ambiguous", "worst conversion for", "conversion for the latter" }; + + /** + * Constructor for IndexManagerTest. + * @param name + */ + public GCCErrorParserTests(String name) { + super(name); + } + + public static Test suite() { + TestSuite suite = new TestSuite(GCCErrorParserTests.class); + return suite; + } + + public void testMultipleIncludesError() { + runParserTest(GCC_ERROR_STREAM1, + GCC_ERROR_STREAM1_ERRORS, + GCC_ERROR_STREAM1_WARNINGS, + GCC_ERROR_STREAM1_FILENAMES, + null); + } + + public void testMultiLineDescriptionError() { + runParserTest(GCC_ERROR_STREAM2, + GCC_ERROR_STREAM2_ERRORS, + GCC_ERROR_STREAM2_WARNINGS, + GCC_ERROR_STREAM2_FILENAMES, + GCC_ERROR_STREAM2_DESCRIPTIONS); + } + + public void testLongMultiLineDescriptionError() { + runParserTest(GCC_ERROR_STREAM3, + GCC_ERROR_STREAM3_ERRORS, + GCC_ERROR_STREAM3_WARNINGS, + GCC_ERROR_STREAM3_FILENAMES, + GCC_ERROR_STREAM3_DESCRIPTIONS); + } + + public void testMultiFileMultiLineSingleError() { + runParserTest(GCC_ERROR_STREAM4, + GCC_ERROR_STREAM4_ERRORS, + GCC_ERROR_STREAM4_WARNINGS, + GCC_ERROR_STREAM4_FILENAMES, + GCC_ERROR_STREAM4_DESCRIPTIONS); + } + + private void runParserTest(String [] dataStream, + int expectedErrorCount, + int expectedWarningCount, + String [] expectedFileNames, + String [] expectedDescriptions ) { + String [] parserID = { GCC_ERROR_PARSER_ID }; + CountingMarkerGenerator markerGenerator = new CountingMarkerGenerator(); + + IProject project = getTempProject(); + assertNotNull(project); + + ErrorParserManager manager; + manager = new ImaginaryFilesErrorParserManager(project, markerGenerator, parserID); + + String errorStream = makeStringFromArray(dataStream, "\n"); + StringBufferInputStream inputStream = new StringBufferInputStream(errorStream); + assertNotNull(inputStream); + + try { + transferInputStreamToOutputStream(inputStream, manager.getOutputStream(), 1024); + } catch(Exception ex) { + assertTrue(false); + } finally { + try { + manager.close(); + } catch(Exception ex) { + /* Ignore */ + } + } + manager.reportProblems(); + + assertEquals(expectedErrorCount, markerGenerator.numErrors); + assertEquals(expectedWarningCount, markerGenerator.numWarnings); + assertEquals(expectedFileNames.length, markerGenerator.uniqFiles.size()); + for(int i= 0; i < expectedFileNames.length; i++) { + IPath path = ((IFile)markerGenerator.uniqFiles.get(i)).getLocation(); + assertEquals(expectedFileNames[i], path.lastSegment()); + } + + if(expectedDescriptions != null) { + assertNotNull(markerGenerator.lastDescription); + for(int i = 0; i < expectedDescriptions.length; i++) { + assertTrue(markerGenerator.lastDescription.matches(expectedDescriptions[i])); + } + } + } +} diff --git a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GenericErrorParserTests.java b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GenericErrorParserTests.java index a39f957de35..76f40b14cf7 100644 --- a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GenericErrorParserTests.java +++ b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/errorparsers/tests/GenericErrorParserTests.java @@ -1,188 +1,191 @@ -/********************************************************************** - * Copyright (c) 2004 QNX Software Systems Ltd and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html -***********************************************************************/ -package org.eclipse.cdt.core.internal.errorparsers.tests; - -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; -import java.io.StringBufferInputStream; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; - -import junit.framework.TestCase; - -import org.eclipse.cdt.core.ErrorParserManager; -import org.eclipse.cdt.core.IMarkerGenerator; -import org.eclipse.core.resources.IFile; -import org.eclipse.core.resources.IProject; -import org.eclipse.core.resources.IResource; -import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.core.runtime.IPath; -import org.eclipse.core.runtime.NullProgressMonitor; - -/** - * This test is designed to exercise the error parser capabilities. - */ -public class GenericErrorParserTests extends TestCase { - protected IProject fTempProject; - - /** - * Constructor for IndexManagerTest. - * @param name - */ - public GenericErrorParserTests(String name) { - super(name); - } - - /* - * @see TestCase#setUp() - */ - protected void setUp() throws Exception { - super.setUp(); - fTempProject = ResourcesPlugin.getWorkspace().getRoot().getProject("temp-" + System.currentTimeMillis()); - if(!fTempProject.exists()) { - fTempProject.create(new NullProgressMonitor()); - } - } - - /* - * @see TestCase#tearDown() - */ - protected void tearDown() { - try { - super.tearDown(); - } catch (Exception ex) { - } - try { - fTempProject.delete(true, true, new NullProgressMonitor()); - } catch (Exception ex) { - } - } - - protected IProject getTempProject() { - return fTempProject; - } - - protected String makeStringFromArray(String [] pieces, String sep) { - StringBuffer buf = new StringBuffer(); - for(int i = 0; i < pieces.length; i++) { - if(i != 0) { - buf.append(sep); - } - buf.append(pieces[i]); - } - return buf.toString(); - } - - protected void transferInputStreamToOutputStream(InputStream input, OutputStream output, int byteBlockSize) throws IOException { - byte [] buffer = new byte[byteBlockSize]; - int bytesRead; - - while((bytesRead = input.read(buffer)) >= 0) { - output.write(buffer, 0, bytesRead); - } - - buffer = null; - } - - class FileNameComparator implements Comparator { - /* (non-Javadoc) - * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object) - */ - public int compare(Object arg0, Object arg1) { - try { - IFile f0 = (IFile)arg0; - IFile f1 = (IFile)arg1; - return f0.getName().compareToIgnoreCase(f1.getName()); - } catch(Exception ex) { - /* Ignore */ - } - return 1; - } - } - - /** - * Expand and grow this class to make it more usefull. - */ - class CountingMarkerGenerator implements IMarkerGenerator { - public int numErrors; - public int numWarnings; - public int numMarkers; - public ArrayList uniqFiles; - public String lastDescription; - private Comparator fFileNameComparator; - - public void addMarker(IResource file, int lineNumber, String errorDesc, int severity, String errorVar) { - int index = Collections.binarySearch(uniqFiles, file, fFileNameComparator); - if(index < 0) { - uniqFiles.add(-1*(index + 1), file); - } - - if(severity == SEVERITY_WARNING) { - numWarnings++; - } else if(severity == SEVERITY_ERROR_BUILD || severity == SEVERITY_ERROR_RESOURCE) { - numErrors++; - } - - lastDescription = errorDesc; - numMarkers++; - } - - public CountingMarkerGenerator() { - numErrors = 0; - numWarnings = 0; - uniqFiles = new ArrayList(0); - fFileNameComparator = new FileNameComparator(); - } - } - - /** - * This class allows us to run error parsers for files which don't - * really exist by just using the strings that come out as error codes. - */ - class ImaginaryFilesErrorParserManager extends ErrorParserManager { - IProject fProject; - - public ImaginaryFilesErrorParserManager(IProject project, IMarkerGenerator generator, String [] ids) { - super(project, generator, ids); - fProject = project; - } - - public IFile findFileName(String fileName) { - if(fileName.lastIndexOf('/') != -1) { - fileName = fileName.substring(fileName.lastIndexOf('/') + 1); - } - IFile file = fProject.getFile(fileName); - if(!file.exists()) { - try { - InputStream stream = new StringBufferInputStream("TestFile"); - file.create(stream, true, new NullProgressMonitor()); - stream.close(); - } catch(Exception ex) { - /* Ignore */ - } - } - return file; - } - - protected IFile findFileInWorkspace(IPath path) { - IFile file = fProject.getFile(path.lastSegment()); - if(!file.exists()) { - try { - InputStream stream = new StringBufferInputStream("TestFile"); - file.create(stream, true, new NullProgressMonitor()); - stream.close(); - } catch(Exception ex) { - /* Ignore */ - } - } - return file; - } - } -} +/********************************************************************** + * Copyright (c) 2004 QNX Software Systems Ltd and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * QNX Software Systems - initial API and implementation + *******************************************************************************/ +package org.eclipse.cdt.core.internal.errorparsers.tests; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.io.StringBufferInputStream; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Comparator; + +import junit.framework.TestCase; + +import org.eclipse.cdt.core.ErrorParserManager; +import org.eclipse.cdt.core.IMarkerGenerator; +import org.eclipse.core.resources.IFile; +import org.eclipse.core.resources.IProject; +import org.eclipse.core.resources.IResource; +import org.eclipse.core.resources.ResourcesPlugin; +import org.eclipse.core.runtime.IPath; +import org.eclipse.core.runtime.NullProgressMonitor; + +/** + * This test is designed to exercise the error parser capabilities. + */ +public class GenericErrorParserTests extends TestCase { + protected IProject fTempProject; + + /** + * Constructor for IndexManagerTest. + * @param name + */ + public GenericErrorParserTests(String name) { + super(name); + } + + /* + * @see TestCase#setUp() + */ + protected void setUp() throws Exception { + super.setUp(); + fTempProject = ResourcesPlugin.getWorkspace().getRoot().getProject("temp-" + System.currentTimeMillis()); + if(!fTempProject.exists()) { + fTempProject.create(new NullProgressMonitor()); + } + } + + /* + * @see TestCase#tearDown() + */ + protected void tearDown() { + try { + super.tearDown(); + } catch (Exception ex) { + } + try { + fTempProject.delete(true, true, new NullProgressMonitor()); + } catch (Exception ex) { + } + } + + protected IProject getTempProject() { + return fTempProject; + } + + protected String makeStringFromArray(String [] pieces, String sep) { + StringBuffer buf = new StringBuffer(); + for(int i = 0; i < pieces.length; i++) { + if(i != 0) { + buf.append(sep); + } + buf.append(pieces[i]); + } + return buf.toString(); + } + + protected void transferInputStreamToOutputStream(InputStream input, OutputStream output, int byteBlockSize) throws IOException { + byte [] buffer = new byte[byteBlockSize]; + int bytesRead; + + while((bytesRead = input.read(buffer)) >= 0) { + output.write(buffer, 0, bytesRead); + } + + buffer = null; + } + + class FileNameComparator implements Comparator { + /* (non-Javadoc) + * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object) + */ + public int compare(Object arg0, Object arg1) { + try { + IFile f0 = (IFile)arg0; + IFile f1 = (IFile)arg1; + return f0.getName().compareToIgnoreCase(f1.getName()); + } catch(Exception ex) { + /* Ignore */ + } + return 1; + } + } + + /** + * Expand and grow this class to make it more usefull. + */ + class CountingMarkerGenerator implements IMarkerGenerator { + public int numErrors; + public int numWarnings; + public int numMarkers; + public ArrayList uniqFiles; + public String lastDescription; + private Comparator fFileNameComparator; + + public void addMarker(IResource file, int lineNumber, String errorDesc, int severity, String errorVar) { + int index = Collections.binarySearch(uniqFiles, file, fFileNameComparator); + if(index < 0) { + uniqFiles.add(-1*(index + 1), file); + } + + if(severity == SEVERITY_WARNING) { + numWarnings++; + } else if(severity == SEVERITY_ERROR_BUILD || severity == SEVERITY_ERROR_RESOURCE) { + numErrors++; + } + + lastDescription = errorDesc; + numMarkers++; + } + + public CountingMarkerGenerator() { + numErrors = 0; + numWarnings = 0; + uniqFiles = new ArrayList(0); + fFileNameComparator = new FileNameComparator(); + } + } + + /** + * This class allows us to run error parsers for files which don't + * really exist by just using the strings that come out as error codes. + */ + class ImaginaryFilesErrorParserManager extends ErrorParserManager { + IProject fProject; + + public ImaginaryFilesErrorParserManager(IProject project, IMarkerGenerator generator, String [] ids) { + super(project, generator, ids); + fProject = project; + } + + public IFile findFileName(String fileName) { + if(fileName.lastIndexOf('/') != -1) { + fileName = fileName.substring(fileName.lastIndexOf('/') + 1); + } + IFile file = fProject.getFile(fileName); + if(!file.exists()) { + try { + InputStream stream = new StringBufferInputStream("TestFile"); + file.create(stream, true, new NullProgressMonitor()); + stream.close(); + } catch(Exception ex) { + /* Ignore */ + } + } + return file; + } + + protected IFile findFileInWorkspace(IPath path) { + IFile file = fProject.getFile(path.lastSegment()); + if(!file.exists()) { + try { + InputStream stream = new StringBufferInputStream("TestFile"); + file.create(stream, true, new NullProgressMonitor()); + stream.close(); + } catch(Exception ex) { + /* Ignore */ + } + } + return file; + } + } +} diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java index f6e8970175c..a53d3ecf7ce 100644 --- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java +++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model.tests; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.List; diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/ElementDeltaTests.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/ElementDeltaTests.java index f64963b1b43..2b84ba567a5 100644 --- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/ElementDeltaTests.java +++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/ElementDeltaTests.java @@ -1,16 +1,16 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model.tests; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.io.FileInputStream; import java.io.FileNotFoundException; diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/StructuralCModelElementsTests.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/StructuralCModelElementsTests.java index 956b3ef0d20..80fd8e20091 100644 --- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/StructuralCModelElementsTests.java +++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/StructuralCModelElementsTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.model.tests; import java.io.FileInputStream; diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/TranslationUnitBaseTest.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/TranslationUnitBaseTest.java index 2994143c64b..b3eaf38ccea 100644 --- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/TranslationUnitBaseTest.java +++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/TranslationUnitBaseTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.model.tests; import java.io.FileInputStream; diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java index 1ffe98ced99..f8b27cf389e 100644 --- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java +++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java @@ -1,14 +1,14 @@ -package org.eclipse.cdt.core.model.tests; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ +package org.eclipse.cdt.core.model.tests; import java.io.FileInputStream; @@ -109,4 +109,4 @@ public class WorkingCopyTests extends TestCase { Thread.sleep(1000); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/BaseASTTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/BaseASTTest.java index e96c29b30a0..bc551f34838 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/BaseASTTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/BaseASTTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTExpressionTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTExpressionTest.java index 00c75e594a0..21e42dedc31 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTExpressionTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTExpressionTest.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.java index f8b9e2444dc..bba993dc9d7 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003,2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseBaseTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseBaseTest.java index 151975fd9e5..1245ad3da9e 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseBaseTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseBaseTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseProblemTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseProblemTest.java index 9836c51b4ce..fd9b0a2d9cf 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseProblemTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompleteParseProblemTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompletionParseBaseTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompletionParseBaseTest.java index bce211a9b1d..004484630a1 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompletionParseBaseTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/CompletionParseBaseTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/FailingTemplateTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/FailingTemplateTests.java index 306e5f0f3fb..0f68a5bb4a1 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/FailingTemplateTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/FailingTemplateTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import junit.framework.TestCase; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCCompleteParseExtensionsTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCCompleteParseExtensionsTest.java index 037c3d778b1..c389fb0aa36 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCCompleteParseExtensionsTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCCompleteParseExtensionsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM Canada Ltd. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCParserExtensionTestSuite.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCParserExtensionTestSuite.java index 93f5156bf81..4a1db93e24f 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCParserExtensionTestSuite.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCParserExtensionTestSuite.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM Canada Ltd. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import org.eclipse.cdt.core.parser.tests.scanner2.GCCScannerExtensionsTest; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCQuickParseExtensionsTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCQuickParseExtensionsTest.java index c8e4a096229..e7501336efa 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCQuickParseExtensionsTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCQuickParseExtensionsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM Canada Ltd. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCSelectionParseExtensionsTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCSelectionParseExtensionsTest.java index 403d1596289..9ce1ea0881a 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCSelectionParseExtensionsTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCSelectionParseExtensionsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/IScannerInfoPluginTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/IScannerInfoPluginTest.java index ffe30893972..8897623c537 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/IScannerInfoPluginTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/IScannerInfoPluginTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.InputStream; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTemplateTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTemplateTests.java index 83b972cb359..caf00d599da 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTemplateTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTemplateTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.ArrayList; @@ -2629,4 +2629,4 @@ public class ParserSymbolTableTemplateTests extends TestCase { assertTrue( look.isType( ITypeInfo.t_float ) ); assertEquals( table.getTypeInfoProvider().numAllocated(), 0 ); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java index 7d0a6c9209b..fe382fed698 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserTestSuite.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserTestSuite.java index 1fd09ee8dae..08da06ea722 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserTestSuite.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ParserTestSuite.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2005 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PerformanceTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PerformanceTests.java index eb46ac5e839..0a11fef9a4c 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PerformanceTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PerformanceTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.IOException; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PreprocessorConditionalTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PreprocessorConditionalTest.java index 37e211cd8c0..2d80bd10389 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PreprocessorConditionalTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/PreprocessorConditionalTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.HashMap; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTQualifiedNameTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTQualifiedNameTest.java index 77eb6d60cde..3853764792a 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTQualifiedNameTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTQualifiedNameTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTTests.java index 5de237e339b..7a4e69bc882 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseASTTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.IOException; import java.io.StringWriter; @@ -2219,4 +2219,4 @@ public class QuickParseASTTests extends BaseASTTest writer.write( ".5,4x,\\002|proj g|= \\002,1p,d12.5)\";" ); //$NON-NLS-1$ IASTVariable v = (IASTVariable) assertSoleDeclaration( writer.toString(), ParserLanguage.C ); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseProblemTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseProblemTests.java index 677547eeb4f..6e8537ffeed 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseProblemTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/QuickParseProblemTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseBaseTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseBaseTest.java index 440cd355f05..bea723276d4 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseBaseTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseBaseTest.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import org.eclipse.cdt.core.parser.CodeReader; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseTest.java index 821d23f7e72..d3e54330a32 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/SelectionParseTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2KnRTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2KnRTests.java index bef57f2f194..832df9dca74 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2KnRTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2KnRTests.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2UtilTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2UtilTests.java index c34cf111dd7..5fb2499e456 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2UtilTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2UtilTests.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2005 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import org.eclipse.cdt.core.dom.ast.ASTSignatureUtil; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCParserExtensionTestSuite.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCParserExtensionTestSuite.java index 8b639b672ee..cd0c1829e00 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCParserExtensionTestSuite.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCParserExtensionTestSuite.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004, 2005 IBM Canada Ltd. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCSelectionParseExtensionsTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCSelectionParseExtensionsTest.java index da0711d7cca..26c0b5f3937 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCSelectionParseExtensionsTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMGCCSelectionParseExtensionsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseBaseTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseBaseTest.java index 68945d52feb..6b98f251929 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseBaseTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseBaseTest.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2005 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import org.eclipse.cdt.core.dom.ast.IASTName; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseTest.java index ee688698f88..db7893c9b79 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/DOMSelectionParseTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2005 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/GCCCompleteParseExtensionsTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/GCCCompleteParseExtensionsTest.java index a4274d40755..82803030c91 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/GCCCompleteParseExtensionsTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/GCCCompleteParseExtensionsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM Canada Ltd. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/QuickParser2Tests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/QuickParser2Tests.java index 5db76cded48..e8482618020 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/QuickParser2Tests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/QuickParser2Tests.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.ast2; import java.io.IOException; @@ -1565,4 +1566,4 @@ public class QuickParser2Tests extends TestCase { parse("static template class Foo;", true, ParserLanguage.CPP, true); //$NON-NLS-1$ } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java index 1a15f7f151b..f7b43f171b2 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/BasicCompletionTest.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.prefix; import org.eclipse.cdt.core.dom.ast.ASTCompletionNode; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestBase.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestBase.java index 66431a94105..f9837163669 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestBase.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestBase.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.prefix; import java.util.Arrays; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestSuite.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestSuite.java index 2cd4eafff1f..69f095dd759 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestSuite.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/prefix/CompletionTestSuite.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.prefix; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/GCCScannerExtensionsTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/GCCScannerExtensionsTest.java index 08889c29d1d..196e93eb944 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/GCCScannerExtensionsTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/GCCScannerExtensionsTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM Canada Ltd. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.scanner2; import java.io.StringWriter; diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/IncludeTest.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/IncludeTest.java index 45b24484612..6635770b84e 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/IncludeTest.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/IncludeTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.tests.scanner2; import java.io.InputStream; diff --git a/core/org.eclipse.cdt.core.tests/search/org/eclipse/cdt/core/search/tests/ParseTestOnSearchFiles.java b/core/org.eclipse.cdt.core.tests/search/org/eclipse/cdt/core/search/tests/ParseTestOnSearchFiles.java index eb203a178b1..8a5a1004e9e 100644 --- a/core/org.eclipse.cdt.core.tests/search/org/eclipse/cdt/core/search/tests/ParseTestOnSearchFiles.java +++ b/core/org.eclipse.cdt.core.tests/search/org/eclipse/cdt/core/search/tests/ParseTestOnSearchFiles.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.search.tests; import java.io.File; diff --git a/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob.java b/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob.java index 8aceacae1fd..4de9fba649a 100644 --- a/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob.java +++ b/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * IBM Corp. - Rational Software - initial implementation + * IBM Corporation - initial implementation * QNX Software Systems - adapted for type cache *******************************************************************************/ package org.eclipse.cdt.internal.core.browser.cache; diff --git a/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob2.java b/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob2.java index c8bb2278b37..3bcfc65cdd2 100644 --- a/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob2.java +++ b/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob2.java @@ -1,12 +1,12 @@ /******************************************************************************* - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004,2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: - * IBM Corp. - Rational Software - initial implementation + * IBM Corporation - initial API and implementation * QNX Software Systems - adapted for type cache *******************************************************************************/ package org.eclipse.cdt.internal.core.browser.cache; diff --git a/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/TypeParser.java b/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/TypeParser.java index ae8b44074db..f40b8daca49 100644 --- a/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/TypeParser.java +++ b/core/org.eclipse.cdt.core/browser/org/eclipse/cdt/internal/core/browser/cache/TypeParser.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * IBM Corp. - Rational Software - initial implementation + * IBM Corporation - initial implementation * QNX Software Systems - adapted for type search *******************************************************************************/ package org.eclipse.cdt.internal.core.browser.cache; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/BufferChangedEvent.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/BufferChangedEvent.java index 38e69d7c890..ee0d0d12382 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/BufferChangedEvent.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/BufferChangedEvent.java @@ -1,14 +1,14 @@ -package org.eclipse.cdt.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ +package org.eclipse.cdt.core.model; import java.util.EventObject; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBuffer.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBuffer.java index 34e1a95f2c8..c7e0b411be1 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBuffer.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBuffer.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.IProgressMonitor; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBufferChangedListener.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBufferChangedListener.java index a7caa0d8769..f3b7fedc52e 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBufferChangedListener.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IBufferChangedListener.java @@ -1,16 +1,16 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ /** * A listener, which gets notified when the contents of a specific buffer diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IDeclaration.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IDeclaration.java index 16da13588bb..9b4ea750fff 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IDeclaration.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; /** diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IEnumerator.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IEnumerator.java index 14d47df6799..f9eedc84cae 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IEnumerator.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IEnumerator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.model; public interface IEnumerator extends ICElement, ISourceManipulation{ diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMacro.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMacro.java index c02f31a7474..12fb727aae3 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMacro.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMacro.java @@ -1,13 +1,14 @@ -/********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ package org.eclipse.cdt.core.model; /** diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMember.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMember.java index c45910afca7..08d669e7bb2 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMember.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMember.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; import org.eclipse.cdt.core.parser.ast.ASTAccessVisibility; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMethod.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMethod.java index 266a82a7cc2..6f702530799 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMethod.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMethod.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; /** diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/INamespace.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/INamespace.java index 9bb13069323..d408e5e536b 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/INamespace.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/INamespace.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; /** diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IOpenable.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IOpenable.java index f640b79a653..7764e3f27e0 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IOpenable.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IOpenable.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.core.runtime.IProgressMonitor; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IStructure.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IStructure.java index c97ef568312..0d8fffe6c3b 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IStructure.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IStructure.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ITemplate.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ITemplate.java index bc277bbccaf..9ecad94dbc9 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ITemplate.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ITemplate.java @@ -1,14 +1,14 @@ -package org.eclipse.cdt.core.model; /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ +package org.eclipse.cdt.core.model; public interface ITemplate { /** * Returns the template parameter types. diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariable.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariable.java index bbc9e8d9351..7cc74a61e46 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariable.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariable.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; /** diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariableDeclaration.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariableDeclaration.java index b114fd0d622..6aa22c261cc 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariableDeclaration.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IVariableDeclaration.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial API and implementation -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; /** diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IWorkingCopy.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IWorkingCopy.java index 3e13ac9497f..835e4d2012b 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IWorkingCopy.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IWorkingCopy.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.core.resources.IMarker; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BatchOperation.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BatchOperation.java index 598c8cafdb4..eb8cbdc88b0 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BatchOperation.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BatchOperation.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; import org.eclipse.core.resources.IResourceStatus; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Buffer.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Buffer.java index edd493d8142..f811a57b4c0 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Buffer.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Buffer.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.io.ByteArrayInputStream; import java.io.IOException; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BufferManager.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BufferManager.java index f7aa6435739..b81b077ce63 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BufferManager.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BufferManager.java @@ -1,14 +1,14 @@ -package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ +package org.eclipse.cdt.internal.core.model; import java.util.Enumeration; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java index 83ed1d048fd..aa9154ea50f 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; import java.util.ArrayList; @@ -391,4 +391,4 @@ private void trimDelta(CElementDelta delta) { } } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder.java index 30d3b04326f..131281bf86d 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelCache.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelCache.java index a03ad056cd9..c1c4245b8d1 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelCache.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelCache.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.util.HashMap; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java index 250e4f5ce05..813e9bab8d9 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.IBuffer; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/ElementCache.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/ElementCache.java index 17978081b05..fdad4108892 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/ElementCache.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/ElementCache.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.IOpenable; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumeration.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumeration.java index db28ecea134..cb6850c9204 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumeration.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumeration.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.ICElement; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/EnumerationInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/EnumerationInfo.java index 511a8a79a00..90d2363f10a 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/EnumerationInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/EnumerationInfo.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ public class EnumerationInfo extends VariableInfo{ diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumerator.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumerator.java index 8a292bc1b40..3a3751f9e82 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumerator.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumerator.java @@ -1,18 +1,18 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.IEnumerator; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ public class Enumerator extends SourceManipulation implements IEnumerator{ String constantExpression = ""; //$NON-NLS-1$ diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FieldInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FieldInfo.java index 5776a9b326d..394c177748e 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FieldInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FieldInfo.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.parser.ast.ASTAccessVisibility; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FunctionTemplate.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FunctionTemplate.java index f9889227cf0..a98bc5818f8 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FunctionTemplate.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FunctionTemplate.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.ICElement; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IBufferFactory.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IBufferFactory.java index 0265d5428fb..807524e558b 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IBufferFactory.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IBufferFactory.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.*; import org.eclipse.cdt.core.model.IOpenable; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IDebugLogConstants.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IDebugLogConstants.java index 6540954f562..2aaf47ad294 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IDebugLogConstants.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/IDebugLogConstants.java @@ -1,20 +1,18 @@ -/********************************************************************** - * Copyright (c) 2002,2003,2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/package org.eclipse.cdt.internal.core.model; - -import org.eclipse.cdt.core.parser.Enum; - -/** + * import org.eclipse.cdt.core.parser.Enum; + * /** * @author bgheorgh * - */ + * / + *******************************************************************************/ public interface IDebugLogConstants { public class DebugLogConstant extends Enum { protected DebugLogConstant( int value ) diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodDeclaration.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodDeclaration.java index af4db93dfeb..8f824db9d04 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodDeclaration.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodDeclaration.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.ICElement; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodInfo.java index 19bfcaa10c6..93cbd918564 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodInfo.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.parser.ast.ASTAccessVisibility; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodTemplate.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodTemplate.java index ca9a98c601c..c372dbf62a1 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodTemplate.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodTemplate.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.ICElement; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Namespace.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Namespace.java index f92697667ee..ca5045760e7 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Namespace.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Namespace.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.INamespace; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureInfo.java index 1889ba7bf3c..92d5980c3ab 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureInfo.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; import org.eclipse.cdt.core.model.ICElement; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureTemplate.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureTemplate.java index 698ccb16d1f..d7fe03d3433 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureTemplate.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/StructureTemplate.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.IStructureTemplate; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TypeDef.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TypeDef.java index 976bb2e6101..5e6b02d898d 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TypeDef.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/TypeDef.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.ITypeDef; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Using.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Using.java index 110b9638d5a..bdd9eeae74d 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Using.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Using.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.IUsing; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/VariableTemplate.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/VariableTemplate.java index d052ae5abeb..1e2ec52779b 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/VariableTemplate.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/VariableTemplate.java @@ -1,14 +1,14 @@ -package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ +package org.eclipse.cdt.internal.core.model; import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.ICElement; import org.eclipse.cdt.core.model.ITemplate; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java index 6534a32e941..5b95571a02c 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopy.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.io.ByteArrayInputStream; import java.io.IOException; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java index a63dff35e2a..26c7bf1a7b1 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/WorkingCopyInfo.java @@ -1,14 +1,14 @@ -package org.eclipse.cdt.internal.core.model; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ +package org.eclipse.cdt.internal.core.model; /** * The Element Info of a Working Copy. @@ -19,4 +19,4 @@ public class WorkingCopyInfo extends TranslationUnitInfo { super(element); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ICacheEnumeration.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ICacheEnumeration.java index 8135a13acf7..1f0c7a34097 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ICacheEnumeration.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ICacheEnumeration.java @@ -1,42 +1,42 @@ -package org.eclipse.cdt.internal.core.util; - -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ - -import java.util.Enumeration; - -/** - * The ICacheEnumeration is used to iterate over both the keys - * and values in an LRUCache. The getValue() method returns the - * value of the last key to be retrieved using nextElement(). - * The nextElement() method must be called before the - * getValue() method. - * - *

The iteration can be made efficient by making use of the fact that values in - * the cache (instances of LRUCacheEntry), know their key. For this reason, - * Hashtable lookups don't have to be made at each step of the iteration. - * - *

Modifications to the cache must not be performed while using the - * enumeration. Doing so will lead to an illegal state. - * - * @see LRUCache - * - * This interface is similar to the JDT ICacheEnumeration interface. - */ -public interface ICacheEnumeration extends Enumeration { - /** - * Returns the value of the previously accessed key in the enumeration. - * Must be called after a call to nextElement(). - * - * @return Value of current cache entry - */ - public Object getValue(); -} +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ +package org.eclipse.cdt.internal.core.util; + + +import java.util.Enumeration; + +/** + * The ICacheEnumeration is used to iterate over both the keys + * and values in an LRUCache. The getValue() method returns the + * value of the last key to be retrieved using nextElement(). + * The nextElement() method must be called before the + * getValue() method. + * + *

The iteration can be made efficient by making use of the fact that values in + * the cache (instances of LRUCacheEntry), know their key. For this reason, + * Hashtable lookups don't have to be made at each step of the iteration. + * + *

Modifications to the cache must not be performed while using the + * enumeration. Doing so will lead to an illegal state. + * + * @see LRUCache + * + * This interface is similar to the JDT ICacheEnumeration interface. + */ +public interface ICacheEnumeration extends Enumeration { + /** + * Returns the value of the previously accessed key in the enumeration. + * Must be called after a call to nextElement(). + * + * @return Value of current cache entry + */ + public Object getValue(); +} diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ILRUCacheable.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ILRUCacheable.java index 1293c6476c1..8bee41b7c2d 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ILRUCacheable.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ILRUCacheable.java @@ -1,32 +1,32 @@ -package org.eclipse.cdt.internal.core.util; - -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ - -/** - * Types implementing this interface can occupy a variable amount of space - * in an LRUCache. Cached items that do not implement this interface are - * considered to occupy one unit of space. - * - * @see LRUCache - * - * This interface is similar to the JDT ILRUCacheable interface. - */ -public interface ILRUCacheable { - /** - * Returns the space the receiver consumes in an LRU Cache. The default space - * value is 1. - * - * @return int Amount of cache space taken by the receiver - */ - public int getCacheFootprint(); - -} +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ +package org.eclipse.cdt.internal.core.util; + + +/** + * Types implementing this interface can occupy a variable amount of space + * in an LRUCache. Cached items that do not implement this interface are + * considered to occupy one unit of space. + * + * @see LRUCache + * + * This interface is similar to the JDT ILRUCacheable interface. + */ +public interface ILRUCacheable { + /** + * Returns the space the receiver consumes in an LRU Cache. The default space + * value is 1. + * + * @return int Amount of cache space taken by the receiver + */ + public int getCacheFootprint(); + +} diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCache.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCache.java index f8e97ee68b2..2e6753e6c99 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCache.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCache.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.util; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.util.Enumeration; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCacheEnumerator.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCacheEnumerator.java index 7be087d3fb0..52880e77ff1 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCacheEnumerator.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/LRUCacheEnumerator.java @@ -1,72 +1,72 @@ -package org.eclipse.cdt.internal.core.util; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ - -import java.util.Enumeration; - -/** - * The LRUCacheEnumerator returns its elements in - * the order they are found in the LRUCache, with the - * most recent elements first. - * - * Once the enumerator is created, elements which are later added - * to the cache are not returned by the enumerator. However, - * elements returned from the enumerator could have been closed - * by the cache. - * - * This class is similar to the JDT LRUCacheEnumerator class. - */ -public class LRUCacheEnumerator implements Enumeration { - /** - * Current element; - */ - protected LRUEnumeratorElement fElementQueue; - - public static class LRUEnumeratorElement { - /** - * Value returned by nextElement(); - */ - public Object fValue; - - /** - * Next element - */ - public LRUEnumeratorElement fNext; - - /** - * Constructor - */ - public LRUEnumeratorElement(Object value) { - fValue = value; - } - } - /** - * Creates a CacheEnumerator on the list of LRUEnumeratorElements. - */ - public LRUCacheEnumerator(LRUEnumeratorElement firstElement) { - fElementQueue = firstElement; - } - /** - * Returns true if more elements exist. - */ - public boolean hasMoreElements() { - return fElementQueue != null; - } - /** - * Returns the next element. - */ - public Object nextElement() { - Object temp = fElementQueue.fValue; - fElementQueue = fElementQueue.fNext; - return temp; - } -} - +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ +package org.eclipse.cdt.internal.core.util; + +import java.util.Enumeration; + +/** + * The LRUCacheEnumerator returns its elements in + * the order they are found in the LRUCache, with the + * most recent elements first. + * + * Once the enumerator is created, elements which are later added + * to the cache are not returned by the enumerator. However, + * elements returned from the enumerator could have been closed + * by the cache. + * + * This class is similar to the JDT LRUCacheEnumerator class. + */ +public class LRUCacheEnumerator implements Enumeration { + /** + * Current element; + */ + protected LRUEnumeratorElement fElementQueue; + + public static class LRUEnumeratorElement { + /** + * Value returned by nextElement(); + */ + public Object fValue; + + /** + * Next element + */ + public LRUEnumeratorElement fNext; + + /** + * Constructor + */ + public LRUEnumeratorElement(Object value) { + fValue = value; + } + } + /** + * Creates a CacheEnumerator on the list of LRUEnumeratorElements. + */ + public LRUCacheEnumerator(LRUEnumeratorElement firstElement) { + fElementQueue = firstElement; + } + /** + * Returns true if more elements exist. + */ + public boolean hasMoreElements() { + return fElementQueue != null; + } + /** + * Returns the next element. + */ + public Object nextElement() { + Object temp = fElementQueue.fValue; + fElementQueue = fElementQueue.fNext; + return temp; + } +} + diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/OverflowingLRUCache.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/OverflowingLRUCache.java index 647ec195905..a74250d38de 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/OverflowingLRUCache.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/OverflowingLRUCache.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.util; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.util.Enumeration; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ToStringSorter.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ToStringSorter.java index 8ec2504ba53..2f61a727ce2 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ToStringSorter.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/util/ToStringSorter.java @@ -1,78 +1,78 @@ -package org.eclipse.cdt.internal.core.util; - -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ - -/** - * The SortOperation takes a collection of objects and returns - * a sorted collection of these objects. The sorting of these - * objects is based on their toString(). They are sorted in - * alphabetical order. - * - * This class is similar to the JDT toStringSorter class. - */ -public class ToStringSorter { - Object[] sortedObjects; - String[] sortedStrings; - /** - * Returns true if stringTwo is 'greater than' stringOne - * This is the 'ordering' method of the sort operation. - */ - public boolean compare(String stringOne, String stringTwo) { - return stringOne.compareTo(stringTwo) < 0; - } - /** - * Sort the objects in sorted collection and return that collection. - */ - private void quickSort(int left, int right) { - int originalLeft = left; - int originalRight = right; - int midIndex = (left + right) / 2; - String midToString = this.sortedStrings[midIndex]; - - do { - while (compare(this.sortedStrings[left], midToString)) - left++; - while (compare(midToString, this.sortedStrings[right])) - right--; - if (left <= right) { - Object tmp = this.sortedObjects[left]; - this.sortedObjects[left] = this.sortedObjects[right]; - this.sortedObjects[right] = tmp; - String tmpToString = this.sortedStrings[left]; - this.sortedStrings[left] = this.sortedStrings[right]; - this.sortedStrings[right] = tmpToString; - left++; - right--; - } - } while (left <= right); - - if (originalLeft < right) - quickSort(originalLeft, right); - if (left < originalRight) - quickSort(left, originalRight); - } - /** - * Return a new sorted collection from this unsorted collection. - * Sort using quick sort. - */ - public void sort(Object[] unSortedObjects, String[] unsortedStrings) { - int size = unSortedObjects.length; - this.sortedObjects = new Object[size]; - this.sortedStrings = new String[size]; - - //copy the array so can return a new sorted collection - System.arraycopy(unSortedObjects, 0, this.sortedObjects, 0, size); - System.arraycopy(unsortedStrings, 0, this.sortedStrings, 0, size); - if (size > 1) - quickSort(0, size - 1); - } -} +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ +package org.eclipse.cdt.internal.core.util; + + +/** + * The SortOperation takes a collection of objects and returns + * a sorted collection of these objects. The sorting of these + * objects is based on their toString(). They are sorted in + * alphabetical order. + * + * This class is similar to the JDT toStringSorter class. + */ +public class ToStringSorter { + Object[] sortedObjects; + String[] sortedStrings; + /** + * Returns true if stringTwo is 'greater than' stringOne + * This is the 'ordering' method of the sort operation. + */ + public boolean compare(String stringOne, String stringTwo) { + return stringOne.compareTo(stringTwo) < 0; + } + /** + * Sort the objects in sorted collection and return that collection. + */ + private void quickSort(int left, int right) { + int originalLeft = left; + int originalRight = right; + int midIndex = (left + right) / 2; + String midToString = this.sortedStrings[midIndex]; + + do { + while (compare(this.sortedStrings[left], midToString)) + left++; + while (compare(midToString, this.sortedStrings[right])) + right--; + if (left <= right) { + Object tmp = this.sortedObjects[left]; + this.sortedObjects[left] = this.sortedObjects[right]; + this.sortedObjects[right] = tmp; + String tmpToString = this.sortedStrings[left]; + this.sortedStrings[left] = this.sortedStrings[right]; + this.sortedStrings[right] = tmpToString; + left++; + right--; + } + } while (left <= right); + + if (originalLeft < right) + quickSort(originalLeft, right); + if (left < originalRight) + quickSort(left, originalRight); + } + /** + * Return a new sorted collection from this unsorted collection. + * Sort using quick sort. + */ + public void sort(Object[] unSortedObjects, String[] unsortedStrings) { + int size = unSortedObjects.length; + this.sortedObjects = new Object[size]; + this.sortedStrings = new String[size]; + + //copy the array so can return a new sorted collection + System.arraycopy(unSortedObjects, 0, this.sortedObjects, 0, size); + System.arraycopy(unsortedStrings, 0, this.sortedStrings, 0, size); + if (size > 1) + quickSort(0, size - 1); + } +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTCompletionNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTCompletionNode.java index 54e7730faee..ec7294043d9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTCompletionNode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTCompletionNode.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTSignatureUtil.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTSignatureUtil.java index 41578b3614e..c344545845f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTSignatureUtil.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTSignatureUtil.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2005 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTTypeUtil.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTTypeUtil.java index fd9827f918e..3eb39fcf56e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTTypeUtil.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/ASTTypeUtil.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2005 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTASMDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTASMDeclaration.java index 8e3ddedba2f..3725d94c9ac 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTASMDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTASMDeclaration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java index d3fe55386dd..a49044b7cd2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArrayModifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java index 5d503d02218..750aacff8f5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTArraySubscriptExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java index b4f0ea88996..b2c24596f41 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTCastExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java index 5db9b8aa00e..6f0ad3573e0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTConditionalExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java index 1ca35aa06bd..5f6bb72e832 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTElaboratedTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java index 27934434a96..3b88544433f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTEnumerationSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java index b2c534e5ce0..1a17cff4c27 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTExpressionList.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java index c88b359924d..4a8efb29317 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTNullStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTNullStatement.java index 60fc797f0f6..789c408f534 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTNullStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTNullStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java index 279a3834367..3170df85b06 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeId.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java index 13edb0af050..e09b3cee7e4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java index 03dbc139e8a..a3bcb988d56 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTUnaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java index 68e86366065..139e331dd79 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayModifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayModifier.java index 689eb403763..d3a5923ded8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayModifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTArrayModifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTArrayModifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTCompositeTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTCompositeTypeSpecifier.java index d6743120c3e..5a7a9105060 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTCompositeTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTCompositeTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignator.java index 018bc1852bf..63b03a28df4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTNode; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTElaboratedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTElaboratedTypeSpecifier.java index a59272aa4d3..052f75b7667 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTElaboratedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTElaboratedTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTEnumerationSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTEnumerationSpecifier.java index b2ac293c1ce..3d766032fcb 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTEnumerationSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTEnumerationSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java index 446ea42a03e..c9abc740693 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTFieldDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTPointer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTPointer.java index 8ba5f094f4a..87800add082 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTPointer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTPointer.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTPointer; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java index 76550494c29..d167fe7b668 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypeIdInitializerExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypedefNameSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypedefNameSpecifier.java index 0e4afe4f962..98728b6d506 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypedefNameSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/c/ICASTTypedefNameSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.c; import org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTForStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTForStatement.java index ed593449234..fa617ff8b9b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTForStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTForStatement.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM - Initial API and implementation - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.cpp; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSwitchStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSwitchStatement.java index 4ec022da34a..217d3a2615c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSwitchStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTSwitchStatement.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM - Initial API and implementation - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.cpp; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java index bb26d2c7d7a..c8c2afc4014 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTCompoundStatementExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.gnu; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTTypeIdExpression.java index cb3d8885ad6..3de0090a5cc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.gnu; import org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTUnaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTUnaryExpression.java index a2f1a93f54d..de2fc710436 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTUnaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/IGNUASTUnaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.gnu; import org.eclipse.cdt.core.dom.ast.IASTUnaryExpression; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java index 0afa27458b1..7e0381571e5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/c/IGCCASTArrayRangeDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.gnu.c; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTBinaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTBinaryExpression.java index 0330108ae21..613a8d9c97b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTBinaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/gnu/cpp/IGPPASTBinaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.dom.ast.gnu.cpp; import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/CodeReader.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/CodeReader.java index 3e6e218ded4..26ece70f7cc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/CodeReader.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/CodeReader.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.io.FileInputStream; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultLogService.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultLogService.java index 6f5c51cba4b..4dd6fb56afa 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultLogService.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultLogService.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultProblemHandler.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultProblemHandler.java index c0bf2b695a9..6c9a16ebf0f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultProblemHandler.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/DefaultProblemHandler.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Directives.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Directives.java index 14c122e2e58..8027d3f8000 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Directives.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Directives.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/EndOfFileException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/EndOfFileException.java index 91faf911f9b..2c4229729d0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/EndOfFileException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/EndOfFileException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Enum.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Enum.java index 6faaa66db9b..ac543505bf0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Enum.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Enum.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ExtendedScannerInfo.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ExtendedScannerInfo.java index e47781848fd..ace98de5184 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ExtendedScannerInfo.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ExtendedScannerInfo.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.util.Map; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/GCCKeywords.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/GCCKeywords.java index 94d86293bb9..ed99a484515 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/GCCKeywords.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/GCCKeywords.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ICodeReaderCache.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ICodeReaderCache.java index 9cee0edbc7a..ab7a165afa6 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ICodeReaderCache.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ICodeReaderCache.java @@ -1,11 +1,13 @@ /******************************************************************************* - * Copyright (c) 2005 Rational Software Corporation and others. All rights - * reserved. This program and the accompanying materials are made available - * under the terms of the Common Public License v0.5 which accompanies this - * distribution, and is available at http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: Rational Software - Initial API and implementation - ******************************************************************************/ + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IExtendedScannerInfo.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IExtendedScannerInfo.java index 627329e5dec..6cf3d9879f8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IExtendedScannerInfo.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IExtendedScannerInfo.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IGCCToken.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IGCCToken.java index c79b9744d02..70afbf759ee 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IGCCToken.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IGCCToken.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IOffsetDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IOffsetDuple.java index a50d88b24fd..bd5c6913528 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IOffsetDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IOffsetDuple.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParser.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParser.java index 1cfbd1db808..dbd29ab9865 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParser.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParser.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import org.eclipse.cdt.core.parser.ast.IASTCompletionNode; @@ -63,4 +63,4 @@ public interface IParser { public int getLastErrorLine(); -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParserLogService.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParserLogService.java index 7f16dcc9308..c324e138548 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParserLogService.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IParserLogService.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IQuickParseCallback.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IQuickParseCallback.java index da85f08701a..7a115649550 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IQuickParseCallback.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IQuickParseCallback.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.util.Iterator; @@ -26,4 +26,4 @@ public interface IQuickParseCallback extends ISourceElementRequestor public abstract IASTCompilationUnit getCompilationUnit(); public abstract Iterator iterateOffsetableElements(); public boolean hasNoProblems(); -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IScannerInfo.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IScannerInfo.java index f6eba0db89c..24640edfabc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IScannerInfo.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IScannerInfo.java @@ -1,17 +1,17 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.util.Map; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * IBM Rational Software - Initial API and implementation -***********************************************************************/ public interface IScannerInfo { /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementCallbackDelegate.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementCallbackDelegate.java index b126c8c9175..76f3e020122 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementCallbackDelegate.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementCallbackDelegate.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementRequestor.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementRequestor.java index 8a6461a8a3e..22860d8e393 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementRequestor.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ISourceElementRequestor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IToken.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IToken.java index 0958e2a3c21..13c7261fbbf 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IToken.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/IToken.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; @@ -318,4 +318,4 @@ public interface IToken { static public final int tEOC = 141; // End of Completion static public final int tLAST = 141; -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ITokenDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ITokenDuple.java index 814935351ef..643f551e6cd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ITokenDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ITokenDuple.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.util.Iterator; @@ -69,4 +69,4 @@ public interface ITokenDuple { public void freeReferences( ); public void acceptElement( ISourceElementRequestor requestor ); -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/KeywordSetKey.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/KeywordSetKey.java index 74d757657f1..88d63d9e9c5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/KeywordSetKey.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/KeywordSetKey.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; @@ -36,4 +36,4 @@ public class KeywordSetKey extends Enum super(enumValue); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Keywords.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Keywords.java index 8f568f8dd06..533c140f29f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Keywords.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/Keywords.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/NullLogService.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/NullLogService.java index dfa245eed06..17fe4acf8a8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/NullLogService.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/NullLogService.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/OffsetLimitReachedException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/OffsetLimitReachedException.java index 6a653bdb1fa..8697b160d06 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/OffsetLimitReachedException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/OffsetLimitReachedException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import org.eclipse.cdt.core.parser.ast.IASTCompletionNode; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParseError.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParseError.java index 596e7e353c7..8c19f841dc9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParseError.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParseError.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactory.java index d1ccdef08b3..3e50a6e08f1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.io.IOException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactoryError.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactoryError.java index b1baca735ed..b45fbad50f2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactoryError.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserFactoryError.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserMode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserMode.java index 057479e24ca..a2fcb4dc603 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserMode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ParserMode.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ScannerInfo.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ScannerInfo.java index 5759afe6258..38977b6fe10 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ScannerInfo.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ScannerInfo.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.util.Map; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTAccessVisibility.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTAccessVisibility.java index 056f6eebf10..9f5a160b349 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTAccessVisibility.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTAccessVisibility.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTClassKind.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTClassKind.java index 3a7270fda48..1efb8adab68 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTClassKind.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTClassKind.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTExpressionEvaluationException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTExpressionEvaluationException.java index 4f181ac3123..77f9087b45d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTExpressionEvaluationException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTExpressionEvaluationException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTNotImplementedException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTNotImplementedException.java index e17b3bc3796..e09466179c9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTNotImplementedException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTNotImplementedException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTPointerOperator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTPointerOperator.java index a497e535cba..2cdea8e3d73 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTPointerOperator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTPointerOperator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTSemanticException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTSemanticException.java index a1f49f294b3..826c73d3275 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTSemanticException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTSemanticException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTUtil.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTUtil.java index 5602b5aa215..802b0be7f97 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTUtil.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/ASTUtil.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTASMDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTASMDefinition.java index 344cc5747c8..1d1aaa97ea8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTASMDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTASMDefinition.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractDeclaration.java index fb8aa7168ee..071e5c5df92 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractTypeSpecifierDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractTypeSpecifierDeclaration.java index 0d29a06c741..7cc219926cc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractTypeSpecifierDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTAbstractTypeSpecifierDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTArrayModifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTArrayModifier.java index 3f4dd9edcce..e073114882e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTArrayModifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTArrayModifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTBaseSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTBaseSpecifier.java index 51757acaf90..bc8444dedbc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTBaseSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTBaseSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassReference.java index 1c4e1d87a5e..9efeb8c3b2e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassSpecifier.java index 271db17be70..d7e3cce52bd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTClassSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompilationUnit.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompilationUnit.java index 5a43160128b..18508112611 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompilationUnit.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompilationUnit.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompletionNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompletionNode.java index 3b38bd12163..4f5f0b691dc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompletionNode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompletionNode.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTConstructorMemberInitializer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTConstructorMemberInitializer.java index a631c3d32ad..3bc751278d2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTConstructorMemberInitializer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTConstructorMemberInitializer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDeclaration.java index 5c678fe07d4..5cbdb4e2732 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDesignator.java index a7005c46ae4..3ad269b3795 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTDesignator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTElaboratedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTElaboratedTypeSpecifier.java index b259608cac9..4fea90cacc4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTElaboratedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTElaboratedTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationReference.java index ec66b2529dd..b7d213f98d7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationSpecifier.java index 533b3959e1f..05ffb8cf60b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerationSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerator.java index 0ae333df2c9..e4f7ab8dff0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumerator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumeratorReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumeratorReference.java index 6b5d75f570d..d4ab91f6408 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumeratorReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTEnumeratorReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExceptionSpecification.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExceptionSpecification.java index d079b7ec802..d82a1c217d2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExceptionSpecification.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExceptionSpecification.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExpression.java index fe3238dc101..ba6b57c5c5c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTExpression.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Hashtable; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFactory.java index 3237fb6d399..1945c26f343 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.List; import java.util.Map; @@ -272,4 +272,4 @@ public interface IASTFactory public void constructExpressions( boolean flag ); -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTField.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTField.java index 261d82f82f6..5bfbc9962ff 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTField.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTField.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFieldReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFieldReference.java index fe09826c7d4..9718c35cae9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFieldReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFieldReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunction.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunction.java index bd322cce2c1..0456e8c91ad 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunction.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunctionReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunctionReference.java index ee4334272d9..beec1d3052f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunctionReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTFunctionReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInclusion.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInclusion.java index 8a8286dd2cf..7baaa0bafeb 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInclusion.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInclusion.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInitializerClause.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInitializerClause.java index cc6b50a5c71..41e513ffa1e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInitializerClause.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTInitializerClause.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTLinkageSpecification.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTLinkageSpecification.java index bebbb73577c..2ebff967474 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTLinkageSpecification.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTLinkageSpecification.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMacro.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMacro.java index ae2e8d89da4..57472dbe0fb 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMacro.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMacro.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMember.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMember.java index c4599e73320..32ac0ea5e4d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMember.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMember.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethod.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethod.java index 26b1a987917..fed73aed00d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethod.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethod.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethodReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethodReference.java index 6bca748fd46..decb8105570 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethodReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTMethodReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceAlias.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceAlias.java index 1d080a3e075..a48627bcc3c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceAlias.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceAlias.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceDefinition.java index 06b43343168..5993b7468d0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceDefinition.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceReference.java index 9d1d0895933..11fa27b3672 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNamespaceReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNode.java index c040b3e3309..9e8886ea9c3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNode.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableElement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableElement.java index 2be35e9b23e..7b180ffcb22 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableElement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableNamedElement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableNamedElement.java index 166475b32c4..510b618196d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableNamedElement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTOffsetableNamedElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterDeclaration.java index f3197aa637f..85c7df5a3e3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterReference.java index 64cf24936fb..4924fe4ff7e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTParameterReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTPointerOperatorOwner.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTPointerOperatorOwner.java index aefe8bf6df5..86ad44bf766 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTPointerOperatorOwner.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTPointerOperatorOwner.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTQualifiedNameElement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTQualifiedNameElement.java index 38b4c5a7a4f..3d23f9e4b1d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTQualifiedNameElement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTQualifiedNameElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTReference.java index a952f930d26..002e59de8da 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScope.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScope.java index a4709b91c00..d4fefaa866a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScope.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScope.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedElement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedElement.java index eaca3003bf2..7f355163302 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedElement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedTypeSpecifier.java index 2245f3c48fb..648f6f8c07b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTScopedTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTSimpleTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTSimpleTypeSpecifier.java index 09a794e37bd..d825b07b176 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTSimpleTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTSimpleTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplate.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplate.java index cadd8731fc9..8f5e94ecdcd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplate.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplate.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateDeclaration.java index c8b3c946685..24116532ee8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateInstantiation.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateInstantiation.java index 17b89080051..ea7f2830fdf 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateInstantiation.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateInstantiation.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameter.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameter.java index 70e0ecadbb8..b67088a0747 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameter.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameterList.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameterList.java index b9a01938e80..30ec6a448db 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameterList.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateParameterList.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateSpecialization.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateSpecialization.java index 2684db0ded9..8180feea331 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateSpecialization.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplateSpecialization.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplatedDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplatedDeclaration.java index aa20a697b1b..06d6ef2537a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplatedDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTemplatedDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeId.java index 9f94bb7d1b1..26af8af7e2b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeId.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifier.java index 5b3aba2daa2..927aff573fa 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifierOwner.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifierOwner.java index 491cd35260b..554642ebc0d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifierOwner.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypeSpecifierOwner.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefDeclaration.java index c9469b60cb0..11796814ea3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefReference.java index a3d16848f14..1c1a25c17da 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTTypedefReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDeclaration.java index 0aa3869a020..eead20cb9cb 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDirective.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDirective.java index 7254f580f4a..8d0a5900f19 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDirective.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTUsingDirective.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariable.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariable.java index 74a59c11381..2e5e2287d69 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariable.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariable.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariableReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariableReference.java index bdb53f4fe36..a40812b6f7d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariableReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTVariableReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCDesignator.java index 451582ac94a..2395e487d26 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast.gcc; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCExpression.java index 852f11db751..334dfbabfbe 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast.gcc; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCSimpleTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCSimpleTypeSpecifier.java index 24c1491bc56..e70db70ec57 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCSimpleTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/gcc/IASTGCCSimpleTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.ast.gcc; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/extension/IASTFactoryExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/extension/IASTFactoryExtension.java index 5d3a0df5ff6..7e0b0755b6c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/extension/IASTFactoryExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/extension/IASTFactoryExtension.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.core.parser.extension; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayIntMap.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayIntMap.java index dd3a110ebbe..681e9a321aa 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayIntMap.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayIntMap.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM - Initial implementation -***********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser.util; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayObjectMap.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayObjectMap.java index 067d0733554..75ff8cbde55 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayObjectMap.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/util/CharArrayObjectMap.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM - Initial implementation -***********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser.util; import java.util.Collections; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTNode.java index 51dcc823461..82ae705816b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTNode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ASTNode.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser; import org.eclipse.cdt.core.dom.ast.IASTFileLocation; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java index e8708c042c3..c28184bbf8a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/AbstractGNUSourceCodeParser.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser; import org.eclipse.cdt.core.dom.ast.ASTCompletionNode; @@ -2124,4 +2125,4 @@ public abstract class AbstractGNUSourceCodeParser implements ISourceCodeParser { return parseDeclarationOrExpressionStatement(); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/EmptyCodeReaderCache.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/EmptyCodeReaderCache.java index 059ee5332cc..7a2f583b3dc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/EmptyCodeReaderCache.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/EmptyCodeReaderCache.java @@ -1,11 +1,13 @@ /******************************************************************************* - * Copyright (c) 2005 Rational Software Corporation and others. All rights - * reserved. This program and the accompanying materials are made available - * under the terms of the Common Public License v0.5 which accompanies this - * distribution, and is available at http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: Rational Software - Initial API and implementation - ******************************************************************************/ + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ISourceCodeParser.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ISourceCodeParser.java index cfdb5fe2077..170413cee46 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ISourceCodeParser.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/ISourceCodeParser.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser; import org.eclipse.cdt.core.dom.ast.ASTCompletionNode; @@ -25,4 +26,4 @@ public interface ISourceCodeParser { public ASTCompletionNode getCompletionNode(); -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ANSICParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ANSICParserExtensionConfiguration.java index 8851a4cf6dd..aa10770d53a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ANSICParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ANSICParserExtensionConfiguration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTASMDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTASMDeclaration.java index 4a0dd5ccc8b..4c91087cb04 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTASMDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTASMDeclaration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDeclarator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDeclarator.java index 5a00e976176..4048727d152 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDeclarator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDeclarator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDesignator.java index bc7ed77c5c2..c4b1812f88f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayModifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayModifier.java index 42c289fece0..39a6e709205 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayModifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayModifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayRangeDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayRangeDesignator.java index 1bec3e62aa5..f7494432725 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayRangeDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArrayRangeDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArraySubscriptExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArraySubscriptExpression.java index 968c3af2a25..d73722350d2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArraySubscriptExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTArraySubscriptExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBaseDeclSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBaseDeclSpecifier.java index 862d510bd9f..ac7ca2dd1b1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBaseDeclSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBaseDeclSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java index 8eacae613bc..3978e81d9b2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBinaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBreakStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBreakStatement.java index dcf958da0b1..ed1fa19c241 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBreakStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTBreakStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCaseStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCaseStatement.java index c390e9aac14..545d6d71ffd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCaseStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCaseStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCastExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCastExpression.java index 948d7be2995..a87cc003749 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCastExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCastExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompositeTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompositeTypeSpecifier.java index 4b153601f9e..ad54ce38c45 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompositeTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompositeTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatement.java index 1731232e319..f2b90c1a65e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatementExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatementExpression.java index 7efa16e1f50..5deefa6b02f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatementExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTCompoundStatementExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTConditionalExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTConditionalExpression.java index 6293fe039b9..3e7f496ebac 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTConditionalExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTConditionalExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTContinueStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTContinueStatement.java index 9516a2e09df..1167bf17607 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTContinueStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTContinueStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarationStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarationStatement.java index a61cbd6c5df..99ca83c2879 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarationStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarationStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarator.java index a376cc53d6d..1f7a334115c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDeclarator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDefaultStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDefaultStatement.java index 092e4906601..7fefbf3713f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDefaultStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDefaultStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDoStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDoStatement.java index ff28e7322e5..0a2441684de 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDoStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTDoStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTElaboratedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTElaboratedTypeSpecifier.java index 71dd1ad6ac4..cda9303d13c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTElaboratedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTElaboratedTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java index e9fcf1dd8e4..916c9f4bf98 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerationSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerator.java index c06771f12b3..52936aba7d2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTEnumerator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionList.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionList.java index b230924378f..e40dc1794d1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionList.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionList.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionStatement.java index 029468f1196..b68c95980b3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTExpressionStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDeclarator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDeclarator.java index dbc0e39e357..29748b1ae21 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDeclarator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDeclarator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDesignator.java index 8159ad65b84..4c4248dc7a1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldReference.java index b72610cae76..72cb5ad1434 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFieldReference.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTForStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTForStatement.java index 2b39f0eb380..1c4c598f548 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTForStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTForStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionCallExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionCallExpression.java index b7750cd3653..97141e318f0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionCallExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionCallExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDeclarator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDeclarator.java index 3c0bd1aac22..03477c7896a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDeclarator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDeclarator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDefinition.java index 54b9226abda..d58a60c535a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTFunctionDefinition.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTGotoStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTGotoStatement.java index ace7c8944b6..73845f53d07 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTGotoStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTGotoStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIdExpression.java index b834b80e908..d5ad02e3fff 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIfStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIfStatement.java index bddb29a2473..288b4e770e4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIfStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTIfStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerExpression.java index 285695832b0..5b16f33371a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerList.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerList.java index 908702c7aa9..d55dd1e1d29 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerList.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTInitializerList.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLabelStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLabelStatement.java index 84883b21f80..5f5c0fefdbd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLabelStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLabelStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLiteralExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLiteralExpression.java index 7ad4763f257..0da276d6b1d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLiteralExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTLiteralExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTModifiedArrayModifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTModifiedArrayModifier.java index f95871600df..6b1fadf7fd1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTModifiedArrayModifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTModifiedArrayModifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTName.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTName.java index 3885f18560f..74b658efd05 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTName.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTName.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNode.java index 85664111559..c29a221eecc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNode.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNullStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNullStatement.java index a4bd4dbd851..07fe945cd0b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNullStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTNullStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTParameterDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTParameterDeclaration.java index 2d8a4fade58..1a256e0cf37 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTParameterDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTParameterDeclaration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTPointer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTPointer.java index 5d12af55a9f..d01b1e5bf2d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTPointer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTPointer.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTReturnStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTReturnStatement.java index e925742605d..569dd42b930 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTReturnStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTReturnStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclSpecifier.java index 1a70338d8d4..5dac7283375 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclaration.java index dc905f3bcb8..4702856b78e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSimpleDeclaration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSwitchStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSwitchStatement.java index 0caedf4893b..7d5cc42e4cd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSwitchStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTSwitchStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTranslationUnit.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTranslationUnit.java index cfbdf7767e7..c8a76d8e4a8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTranslationUnit.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTranslationUnit.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeId.java index a0b28510f88..aa307d15696 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeId.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdExpression.java index 7c90626d9c5..1aa504c57e4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdInitializerExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdInitializerExpression.java index 458d3cd4d82..64c5c1b416f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdInitializerExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypeIdInitializerExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypedefNameSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypedefNameSpecifier.java index 7760c980bc1..bb7f2cd6aae 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypedefNameSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTTypedefNameSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTUnaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTUnaryExpression.java index ef77e06f47d..f9094655881 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTUnaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTUnaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTWhileStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTWhileStatement.java index f5cc24f40a3..05ff8b472e0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTWhileStatement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CASTWhileStatement.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTVisitor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CBasicType.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CBasicType.java index 9450b6ec050..301cab170d3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CBasicType.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CBasicType.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.IASTExpression; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CField.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CField.java index 9c542c8a000..e86b266909e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CField.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CField.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.IASTName; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunction.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunction.java index 75426e87dc5..39de8357978 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunction.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunctionScope.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunctionScope.java index c28fc37c260..98134114cb3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunctionScope.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CFunctionScope.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.IASTCompoundStatement; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CKnRParameter.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CKnRParameter.java index 541afb15688..b44703cda6f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CKnRParameter.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CKnRParameter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CParameter.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CParameter.java index f912d952ea9..1a3adbddf8b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CParameter.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CParameter.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2004, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.DOMException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CPointerType.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CPointerType.java index 9a434e058ae..943e3602612 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CPointerType.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CPointerType.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.DOMException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifiedPointerType.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifiedPointerType.java index ba97e58ec20..43610f682ac 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifiedPointerType.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifiedPointerType.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.IASTArrayModifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java index ffa56e70b14..ff49cc9f614 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.DOMException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CStructure.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CStructure.java index 490664e5526..4ae824dadc4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CStructure.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CStructure.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.DOMException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CTypedef.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CTypedef.java index 7c6f1632df2..81d51d54432 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CTypedef.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CTypedef.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.DOMException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVariable.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVariable.java index e7a1fe29c2f..b526818dc54 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVariable.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVariable.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.DOMException; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVisitor.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVisitor.java index 60c9af0adaa..8f5f17cb01b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVisitor.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CVisitor.java @@ -1,14 +1,14 @@ - -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ + package org.eclipse.cdt.internal.core.dom.parser.c; import org.eclipse.cdt.core.dom.ast.ASTNodeProperty; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GCCParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GCCParserExtensionConfiguration.java index 6d5a30325ef..4e5d4782c36 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GCCParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GCCParserExtensionConfiguration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java index 7509c72d12e..298c1d921a7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; import java.util.ArrayList; @@ -2916,4 +2917,4 @@ public class GNUCSourceParser extends AbstractGNUSourceCodeParser { } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ICParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ICParserExtensionConfiguration.java index a4a56d26835..0e256ebfcc1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ICParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/ICParserExtensionConfiguration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.c; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ANSICPPParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ANSICPPParserExtensionConfiguration.java index e0fc97fcf44..084c122b179 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ANSICPPParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ANSICPPParserExtensionConfiguration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.cpp; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorSpecialization.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorSpecialization.java index 6fa099311d7..f5b334435b4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorSpecialization.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorSpecialization.java @@ -1,13 +1,13 @@ /************************************************************************* * Copyright (c) 2005 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM - Initial API and implementation - */ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ /* * Created on June 14, 2005 */ diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorTemplateSpecialization.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorTemplateSpecialization.java index 6c601ec131a..26a874809ca 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorTemplateSpecialization.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPConstructorTemplateSpecialization.java @@ -1,13 +1,13 @@ /************************************************************************* * Copyright (c) 2005 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM - Initial API and implementation - */ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ /* * Created on June 14, 2005 */ diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java index c798594dc16..f68a2993075 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * Rational Software - Initial API and implementation - ***********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.cpp; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GPPParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GPPParserExtensionConfiguration.java index ea75751cd83..ea75e2bd3af 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GPPParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/GPPParserExtensionConfiguration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.dom.parser.cpp; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPParserExtensionConfiguration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPParserExtensionConfiguration.java index 73317158c47..115f9572820 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPParserExtensionConfiguration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/ICPPParserExtensionConfiguration.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002, 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ /* * Created on Oct 22, 2004 diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/BacktrackException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/BacktrackException.java index 187c12631fa..4bc46492c3b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/BacktrackException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/BacktrackException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/DeclarationWrapper.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/DeclarationWrapper.java index f18900347aa..a06cc1023d0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/DeclarationWrapper.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/DeclarationWrapper.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; import java.util.Collections; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Declarator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Declarator.java index e6792d4fd0c..10da78742bc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Declarator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Declarator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/GCCParserExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/GCCParserExtension.java index cdb0fdf9cdd..3ae414e5046 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/GCCParserExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/GCCParserExtension.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclarator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclarator.java index 6238971150a..e09b7faf7ee 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclarator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclarator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.List; @@ -43,4 +43,4 @@ public interface IDeclarator public ITokenDuple getPointerOperatorNameDuple(); -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclaratorOwner.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclaratorOwner.java index 2904f0b2231..e13eeadc23f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclaratorOwner.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IDeclaratorOwner.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParameterCollection.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParameterCollection.java index 2733b26e180..c162817d478 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParameterCollection.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParameterCollection.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParserData.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParserData.java index 0e64a6ae1db..3ba5e2c5599 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParserData.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParserData.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import org.eclipse.cdt.core.parser.EndOfFileException; import org.eclipse.cdt.core.parser.IParserLogService; @@ -117,4 +118,4 @@ public interface IParserData { public IASTExpression shiftExpression(IASTScope scope, CompletionKind kind, KeywordSetKey key) throws BacktrackException, EndOfFileException; public IToken identifier() throws EndOfFileException, BacktrackException; -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParameterCollection.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParameterCollection.java index 9c34ad8a44f..44fe4f5b796 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParameterCollection.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParameterCollection.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Parser.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Parser.java index c64a1937f33..cd29040573a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Parser.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Parser.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; import java.util.Arrays; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserException.java index d50223aebef..015f9b0a70c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserException.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.java index e0fe16006b1..3017e991b83 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.text.MessageFormat; @@ -73,4 +73,4 @@ public class ParserMessages { return MessageFormat.format(format, new Object[] { arg }); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.properties b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.properties index e2cdc07e6b9..15702290be3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.properties +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserMessages.properties @@ -1,13 +1,13 @@ -########################################################################### -# Copyright (c) 2004 IBM - Rational Software and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v0.5 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v05.html -# -# Contributors: +############################################################################### +# Copyright (c) 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: # IBM Rational Software - Initial API and implementation -############################################################################# +############################################################################### IProblem.unknownFileName= IProblem.preproc.poundError=#error text @@ -83,4 +83,4 @@ ASTProblemFactory.error.semantic.dom.labelStatementNotFound=A label statement wa ASTProblemFactory.error.semantic.dom.invalidRedefinition=Invalid redefinition of the name {0} ASTProblemFactory.error.semantic.dom.invalidRedeclaration=Invalid redeclaration of the name {0} ASTProblemFactory.error.semantic.dom.badScope=A scope could not be created to represent the name {0} -ASTProblemFactory.error.semantic.dom.memberDeclNotFound=A declaration could not be found for this member definition: {0} \ No newline at end of file +ASTProblemFactory.error.semantic.dom.memberDeclNotFound=A declaration could not be found for this member definition: {0} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserProblemFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserProblemFactory.java index 6904ef1fbb3..0384d8f2c29 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserProblemFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ParserProblemFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/QuickParseCallback.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/QuickParseCallback.java index 7215459fd9b..a859c57d934 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/QuickParseCallback.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/QuickParseCallback.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; @@ -217,4 +217,4 @@ public class QuickParseCallback extends NullSourceElementRequestor implements IQ public void setHasNoProblems(boolean hasProblems) { this.hasNoProblems = hasProblems; } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/SimpleDeclarationStrategy.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/SimpleDeclarationStrategy.java index 2a0fef675bf..28af9ecac05 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/SimpleDeclarationStrategy.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/SimpleDeclarationStrategy.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import org.eclipse.cdt.core.parser.Enum; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/StructuralParseCallback.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/StructuralParseCallback.java index 1b850cbfe71..784480b6994 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/StructuralParseCallback.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/StructuralParseCallback.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.LinkedList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TemplateParameterManager.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TemplateParameterManager.java index cd121357522..9efa9fd8081 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TemplateParameterManager.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TemplateParameterManager.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; @@ -99,4 +99,4 @@ public final class TemplateParameterManager return -1; } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TypeId.java index a6824fc32ae..e70dfed4b6b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/TypeId.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTAbstractDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTAbstractDeclaration.java index c902bea54ea..23f7e7fffe6 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTAbstractDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTAbstractDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import java.util.Collections; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTArrayModifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTArrayModifier.java index bd0839088a0..2a7903ab6da 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTArrayModifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTArrayModifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTCompletionNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTCompletionNode.java index 3db9d103656..415ad6f38d1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTCompletionNode.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTCompletionNode.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTDesignator.java index cb4fdb06e61..06028c267a1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTDesignator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTInclusion.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTInclusion.java index 750079aad16..eacab1b2ca6 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTInclusion.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTInclusion.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTMacro.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTMacro.java index 7682ea22078..a9f6e0e5331 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTMacro.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTMacro.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTQualifiedNamedElement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTQualifiedNamedElement.java index 0da5133db54..b01c3b9b638 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTQualifiedNamedElement.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/ASTQualifiedNamedElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/BaseASTFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/BaseASTFactory.java index 9f7aab05077..fbefb74ed00 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/BaseASTFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/BaseASTFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/EmptyIterator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/EmptyIterator.java index 1619bee9f4e..ad2314a16a2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/EmptyIterator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/EmptyIterator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; import java.util.Iterator; @@ -47,4 +47,4 @@ public final class EmptyIterator implements Iterator throw new UnsupportedOperationException(); } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/GCCASTExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/GCCASTExtension.java index d35e0814c59..90aded616d6 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/GCCASTExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/GCCASTExtension.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTASMDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTASMDefinition.java index 997a750897f..fef02e938ea 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTASMDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTASMDefinition.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAbstractTypeSpecifierDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAbstractTypeSpecifierDeclaration.java index 1a3fbb0c834..e2fc49d3e0d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAbstractTypeSpecifierDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAbstractTypeSpecifierDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAnonymousDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAnonymousDeclaration.java index dca696eb68d..f14d924aa64 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAnonymousDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTAnonymousDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ast.IASTDeclaration; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBaseSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBaseSpecifier.java index d4603965c47..64cf0c8e770 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBaseSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBaseSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBinaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBinaryExpression.java index a479272559f..f2dac556598 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBinaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTBinaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassReference.java index 5a509db5ec6..f6cfe77b35e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassSpecifier.java index 7608dd7ca51..9ccc9b82ef9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTClassSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTCompilationUnit.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTCompilationUnit.java index dde63f57c03..26d32609f0c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTCompilationUnit.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTCompilationUnit.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConditionalExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConditionalExpression.java index 99bf13cc085..296ae478317 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConditionalExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConditionalExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConstructorMemberInitializer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConstructorMemberInitializer.java index 30e7bfe9c6b..8e5877be227 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConstructorMemberInitializer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTConstructorMemberInitializer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTElaboratedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTElaboratedTypeSpecifier.java index a422738b344..853da33af6c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTElaboratedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTElaboratedTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEmptyExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEmptyExpression.java index dbcce88de22..c7637ab84f5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEmptyExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEmptyExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationReference.java index a4de72a1b28..8c63b14b762 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationSpecifier.java index a1a244ef0a2..cf6eefc27a0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerationSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerator.java index 4e074deb394..df7b63871d7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumerator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumeratorReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumeratorReference.java index bb975272c3c..40d11efc458 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumeratorReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTEnumeratorReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExceptionSpecification.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExceptionSpecification.java index ef2ce4fc9c7..54e756830fd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExceptionSpecification.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExceptionSpecification.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExpression.java index bfce765d145..2329942ac74 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTExpression.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTField.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTField.java index a5c92c83dcc..962a5a07ea5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTField.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTField.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFieldReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFieldReference.java index 1423f0585ae..6fc1ffe093c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFieldReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFieldReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunction.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunction.java index bdb9863f5dd..c913a486b66 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunction.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunctionReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunctionReference.java index b0e5e7dc851..e397559755b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunctionReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTFunctionReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTIdExpression.java index a9334b3c693..232573800a0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTInitializerClause.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTInitializerClause.java index 91e97a633e9..d57467023ae 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTInitializerClause.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTInitializerClause.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLinkageSpecification.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLinkageSpecification.java index 8e8e270f8e3..90e8d17c7a4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLinkageSpecification.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLinkageSpecification.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLiteralExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLiteralExpression.java index 6805f06af3a..fc95c3d157e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLiteralExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTLiteralExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethod.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethod.java index 35a971b23e6..eda7695046f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethod.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethod.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Collections; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethodReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethodReference.java index 5d61d5b01e4..13f0763fee9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethodReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTMethodReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceAlias.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceAlias.java index 5b5637b2712..6c868aa2a3d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceAlias.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceAlias.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceDefinition.java index c202f991828..b6e13c0cd5c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceDefinition.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceReference.java index 68989c1cfc9..8412994bc9f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNamespaceReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewDescriptor.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewDescriptor.java index f4ab8835cad..eb1c24585f8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewDescriptor.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewDescriptor.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewExpression.java index eae367406d3..d031a99682c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNewExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterDeclaration.java index 00d449b3423..bbceb226329 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterReference.java index 1d092dbc5f2..66ff5e60ac1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTParameterReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTProblemFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTProblemFactory.java index 25b4c80de1a..76dc0b746d0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTProblemFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTProblemFactory.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTReference.java index aca7edb38ef..e907cccf08c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTScope.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTScope.java index 9132b6ea994..90736814c6f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTScope.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTScope.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSimpleTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSimpleTypeSpecifier.java index d712d4bcc4a..20e7425d11b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSimpleTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSimpleTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Collections; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbol.java index e03d493281e..fb18c1fbd57 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ast.IASTDeclaration; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbolOwner.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbolOwner.java index d76e35ad4fb..9e565b743f9 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbolOwner.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTSymbolOwner.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.internal.core.parser.pst.ISymbol; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateDeclaration.java index f999bcf8d4a..1d4c14f8972 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Collections; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateInstantiation.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateInstantiation.java index c8531c9c41b..03c63b83c75 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateInstantiation.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateInstantiation.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateParameterReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateParameterReference.java index f6cced58871..bd4669b9086 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateParameterReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateParameterReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateSpecialization.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateSpecialization.java index 10f78444431..fee71acf2a4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateSpecialization.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTemplateSpecialization.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ast.IASTScope; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeId.java index 42840b80c9c..d06ce7ed6a2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeId.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeIdExpression.java index 002cace13c3..b4e04309ba8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedef.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedef.java index de24b3c0bad..ce8c54a690c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedef.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedef.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedefReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedefReference.java index dbd808831d1..4110fc9e0a4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedefReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTTypedefReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryExpression.java index ac845685ecd..4d4873f4dc8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryIdExpression.java index 73045537bb9..dc37063ad0f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryIdExpression.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM - Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ /* * Created on Jun 7, 2004 */ diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryTypeIdExpression.java index 2d5a05d63c1..da8858d5ace 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUnaryTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDeclaration.java index 98ed9dbf085..d818035b392 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDirective.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDirective.java index ba080ba776d..e1bb0461ed4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDirective.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTUsingDirective.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariable.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariable.java index 7bf8a6840b7..85a4295f7b4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariable.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariable.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariableReference.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariableReference.java index e52eefd53e4..a0bcd51caf2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariableReference.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTVariableReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ISourceElementCallbackDelegate; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java index 00c59c05a5c..4aa4c12a059 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - ***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionFactory.java index 46aa439a27d..496fc95534e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionFactory.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResult.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResult.java index 09deaaa9cf6..1b03a913108 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResult.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResult.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.internal.core.parser.pst.ITypeInfo; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResultList.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResultList.java index dc6429441d3..a925a70041e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResultList.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ExpressionResultList.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import java.util.ArrayList; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/UnresolvedReferenceDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/UnresolvedReferenceDuple.java index 611bd720f5a..6e9cc0b324d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/UnresolvedReferenceDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/UnresolvedReferenceDuple.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete; import org.eclipse.cdt.core.parser.ITokenDuple; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/ASTGCCSimpleTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/ASTGCCSimpleTypeSpecifier.java index 5e7ab28d3ff..290ba98ad18 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/ASTGCCSimpleTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/ASTGCCSimpleTypeSpecifier.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.complete.gcc; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/GCCASTCompleteExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/GCCASTCompleteExtension.java index a22bd07b04a..67374256057 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/GCCASTCompleteExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/gcc/GCCASTCompleteExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM - Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ /* * Created on Jun 8, 2004 diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/gcc/ASTGCCDesignator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/gcc/ASTGCCDesignator.java index 20be43609c0..c44c7369a31 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/gcc/ASTGCCDesignator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/gcc/ASTGCCDesignator.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.gcc; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTASMDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTASMDefinition.java index fa5eaecde45..953371fb5d5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTASMDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTASMDefinition.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTAbstractTypeSpecifierDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTAbstractTypeSpecifierDeclaration.java index 57f0c9745f5..3cb24ae429b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTAbstractTypeSpecifierDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTAbstractTypeSpecifierDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBaseSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBaseSpecifier.java index 4efe0665d7b..a3fd0176e23 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBaseSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBaseSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBinaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBinaryExpression.java index f1e9bacf37d..8f89409354c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBinaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTBinaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTClassSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTClassSpecifier.java index db485aea76a..fb190643525 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTClassSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTClassSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTCompilationUnit.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTCompilationUnit.java index 264c0a451b9..762cc28d08c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTCompilationUnit.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTCompilationUnit.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConditionalExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConditionalExpression.java index 94972f7c163..e84769b896f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConditionalExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConditionalExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConstructorMemberInitializer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConstructorMemberInitializer.java index 091e418094d..2f2dc51a935 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConstructorMemberInitializer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTConstructorMemberInitializer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTDeclaration.java index d4588e6b461..bff5c726b69 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ast.IASTDeclaration; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTElaboratedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTElaboratedTypeSpecifier.java index 096d1faa1da..7cf59d72026 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTElaboratedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTElaboratedTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEmptyExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEmptyExpression.java index 567bd1357c5..792d51b4098 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEmptyExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEmptyExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerationSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerationSpecifier.java index 94e2d23b923..9f574fdbcb3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerationSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerationSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerator.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerator.java index e91917bdd95..7a32d4c7df0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerator.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTEnumerator.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTExceptionSpecification.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTExceptionSpecification.java index e0a0c96ed72..b472d54ab2b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTExceptionSpecification.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTExceptionSpecification.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTField.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTField.java index 7fb4b03fc66..01dc3463a74 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTField.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTField.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTFunction.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTFunction.java index 1cbad8fc151..c217ee05a3f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTFunction.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTFunction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTIdExpression.java index f2135f03407..16cf2ac3d58 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTInitializerClause.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTInitializerClause.java index fba26f73d69..5853275c35c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTInitializerClause.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTInitializerClause.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLinkageSpecification.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLinkageSpecification.java index ffb5fc83560..8294a1eb7fc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLinkageSpecification.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLinkageSpecification.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLiteralExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLiteralExpression.java index d866a42a296..1cc8534c60f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLiteralExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTLiteralExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTMethod.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTMethod.java index a1a617b78ee..1afeb2b25d3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTMethod.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTMethod.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceAlias.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceAlias.java index 9de346f6cf4..0c43d59949c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceAlias.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceAlias.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceDefinition.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceDefinition.java index 60d03f109ba..f91d6ba2762 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceDefinition.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNamespaceDefinition.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewDescriptor.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewDescriptor.java index 2261c5b1f16..32fc5b6df73 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewDescriptor.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewDescriptor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewExpression.java index 573db6350e0..6d1d44c4876 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTNewExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTParameterDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTParameterDeclaration.java index 4fd7d19917a..a1eb3054223 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTParameterDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTParameterDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTScopedTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTScopedTypeSpecifier.java index 1df9e295dbd..5e21101961f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTScopedTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTScopedTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ast.IASTExpression; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTSimpleTypeSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTSimpleTypeSpecifier.java index 3dd1d3f01bc..f4d5f02d07c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTSimpleTypeSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTSimpleTypeSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Hashtable; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateDeclaration.java index d2f26ae2bf0..2a6cebfb699 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateInstantiation.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateInstantiation.java index bd2a01da1e0..4458360afc7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateInstantiation.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateInstantiation.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateParameter.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateParameter.java index 686937f528f..985a8592163 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateParameter.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateParameter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java index 12d5fc9a306..7078d40c0ce 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeId.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeId.java index f891db939d5..aa6fc526324 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeId.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeId.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeIdExpression.java index a7686d5b842..2a560fbdf40 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypedefDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypedefDeclaration.java index 0c92e63615b..46e8012b3fc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypedefDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTypedefDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryExpression.java index eebd6126ee8..300b96c933c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryIdExpression.java index 79e3839b261..55df70de76f 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryIdExpression.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM - Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ /* * Created on Jun 7, 2004 */ diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryTypeIdExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryTypeIdExpression.java index f055ce925c0..c9c694c5aba 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryTypeIdExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUnaryTypeIdExpression.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDeclaration.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDeclaration.java index 04e06bbf708..1b05801f8d1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDeclaration.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDeclaration.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDirective.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDirective.java index b41afa9c15a..29056569568 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDirective.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTUsingDirective.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTVariable.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTVariable.java index f1b834704cf..e80d8c8cd97 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTVariable.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTVariable.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ISourceElementRequestor; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ExpressionFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ExpressionFactory.java index ed1fd4c8366..d51e9044eb4 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ExpressionFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ExpressionFactory.java @@ -1,12 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation */ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/GCCASTExpressionExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/GCCASTExpressionExtension.java index 0485352848c..76ff70ee0a0 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/GCCASTExpressionExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/GCCASTExpressionExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM - Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ /* * Created on Jun 8, 2004 diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQClassSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQClassSpecifier.java index 0b330ec581c..b57b0d56d82 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQClassSpecifier.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQClassSpecifier.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ast.IASTBaseSpecifier; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQScope.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQScope.java index a0ce2007e5e..da735df6435 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQScope.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/IASTQScope.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import org.eclipse.cdt.core.parser.ast.IASTDeclaration; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/QuickParseASTFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/QuickParseASTFactory.java index e97843e2ba4..54b2e9ead07 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/QuickParseASTFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/QuickParseASTFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.ast.quick; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/BaseProblemFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/BaseProblemFactory.java index 6e2e3ba3a15..04b8d31972d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/BaseProblemFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/BaseProblemFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.problem; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/IProblemFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/IProblemFactory.java index eec469dba06..b3602cab488 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/IProblemFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/IProblemFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.problem; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/Problem.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/Problem.java index ff026ed096f..b4c0a95d414 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/Problem.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/problem/Problem.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.problem; import java.text.MessageFormat; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/AbstractSymbolExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/AbstractSymbolExtension.java index 75876e28800..4f52b4a430c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/AbstractSymbolExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/AbstractSymbolExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import org.eclipse.cdt.internal.core.parser.ast.complete.ASTNode; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/BasicSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/BasicSymbol.java index 1b2ccb442af..17a396faf7d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/BasicSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/BasicSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2003, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ /* * Created on Nov 4, 2003 */ diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/DeferredTemplateInstance.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/DeferredTemplateInstance.java index e537caf1c59..ff34309ab1e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/DeferredTemplateInstance.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/DeferredTemplateInstance.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 IBM - Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ExtensibleSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ExtensibleSymbol.java index 7b530e28ae6..e725b1aafcc 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ExtensibleSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ExtensibleSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ForewardDeclaredSymbolExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ForewardDeclaredSymbolExtension.java index c18052d3d00..702c6c4a0ac 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ForewardDeclaredSymbolExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ForewardDeclaredSymbolExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IDeferredTemplateInstance.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IDeferredTemplateInstance.java index 883c7a8b182..51df0aa8c19 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IDeferredTemplateInstance.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IDeferredTemplateInstance.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IExtensibleSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IExtensibleSymbol.java index 046dc4403d9..01c8959cf2e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IExtensibleSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IExtensibleSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbol.java index 088bfa40da3..a156a1ea5f7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolASTExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolASTExtension.java index ccbe6099b5a..d74f0183e80 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolASTExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolASTExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolOwner.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolOwner.java index 3f89e8b49b3..5505a8eb872 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolOwner.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ISymbolOwner.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateFactory.java index d5cb02e366c..1d5bfc7bc12 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateSymbol.java index d7f738b8d05..35c6c88a680 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITemplateSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.List; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IUsingDirectiveSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IUsingDirectiveSymbol.java index 93dc73c7bf4..3c7e50b1edd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IUsingDirectiveSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/IUsingDirectiveSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/NamespaceSymbolExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/NamespaceSymbolExtension.java index 53e0ba8e6ae..7e625718c94 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/NamespaceSymbolExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/NamespaceSymbolExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTable.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTable.java index ce7be5b3820..43004b28a61 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTable.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTable.java @@ -1,16 +1,13 @@ /********************************************************************** - * Copyright (c) 2002,2003,2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10. html + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html * - * Contributors: - * Rational Software - Initial API and implementation - * -***********************************************************************/ - - + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableError.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableError.java index af45971b2be..a9dd6fe811b 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableError.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableError.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; /** diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableException.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableException.java index b1c058861d4..ef7de28d660 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableException.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ParserSymbolTableException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; @@ -84,4 +84,4 @@ public class ParserSymbolTableException extends Exception { } } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/StandardSymbolExtension.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/StandardSymbolExtension.java index 4e7a7928cbe..e9fd429b8e5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/StandardSymbolExtension.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/StandardSymbolExtension.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateEngine.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateEngine.java index f6563fbef54..843cfd2c701 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateEngine.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateEngine.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateFactory.java index 9cd437ba276..9b464b3f708 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateSymbol.java index 62a4ab74cf1..d268fca73c1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TemplateSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; import java.util.ArrayList; @@ -505,4 +505,4 @@ public class TemplateSymbol extends ParameterizedSymbol implements ITemplateSymb private boolean _processingDeferred = false; -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TypeInfo.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TypeInfo.java index 5653601359d..280751071d8 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TypeInfo.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TypeInfo.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003, 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; @@ -92,4 +92,4 @@ public class TypeInfo extends BasicTypeInfo implements ITypeInfo{ private ISymbol _typeDeclaration = null; private boolean _hasDefaultValue = false; -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/UsingDirectiveSymbol.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/UsingDirectiveSymbol.java index 0705d1b87ba..9bcb1301264 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/UsingDirectiveSymbol.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/UsingDirectiveSymbol.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.pst; @@ -23,4 +23,4 @@ public class UsingDirectiveSymbol extends ExtensibleSymbol implements IUsingDire } private final IContainerSymbol namespace; -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/DynamicStyleMacro.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/DynamicStyleMacro.java index a555aa53aef..2b37d460d69 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/DynamicStyleMacro.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/DynamicStyleMacro.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.scanner2; import org.eclipse.cdt.core.parser.IMacro; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerProblemFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerProblemFactory.java index 317edc48d3d..c3e297c4fa1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerProblemFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerProblemFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.scanner2; import org.eclipse.cdt.core.parser.IProblem; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerUtility.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerUtility.java index bb31c564a41..d2d79e0003d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerUtility.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ScannerUtility.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.scanner2; import java.io.File; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/AbstractToken.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/AbstractToken.java index 3db8d41bd3e..500a212b4ba 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/AbstractToken.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/AbstractToken.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java index fbda397e9a8..aa4d225c440 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedExpansionToken.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedExpansionToken.java index 9a8744f0e08..25a9a50c9f1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedExpansionToken.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedExpansionToken.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import org.eclipse.cdt.core.parser.IToken; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedToken.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedToken.java index 44dbcd5403d..708b18ec7d7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedToken.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/ImagedToken.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import org.eclipse.cdt.core.parser.IToken; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java index 4655a6b09b9..ad3362fcb1e 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import java.util.HashSet; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/OffsetDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/OffsetDuple.java index 280eea19732..b47a9d3ec92 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/OffsetDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/OffsetDuple.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import org.eclipse.cdt.core.parser.IOffsetDuple; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/SimpleToken.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/SimpleToken.java index a5400cae6bc..f03cfdaa1b1 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/SimpleToken.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/SimpleToken.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import org.eclipse.cdt.core.parser.IScanner; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TemplateTokenDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TemplateTokenDuple.java index ab5e2e6dcf4..849a48bee76 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TemplateTokenDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TemplateTokenDuple.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TokenFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TokenFactory.java index 65cd1c3cec2..36cabb86dfd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TokenFactory.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/TokenFactory.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002-2004 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.token; import java.util.Arrays; diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/util/TraceUtil.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/util/TraceUtil.java index 30a860e71de..d790dc8d54a 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/util/TraceUtil.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/util/TraceUtil.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser.util; diff --git a/core/org.eclipse.cdt.core/search/org/eclipse/cdt/internal/core/search/matching/IncludePattern.java b/core/org.eclipse.cdt.core/search/org/eclipse/cdt/internal/core/search/matching/IncludePattern.java index 04145ecc410..739cd017bb0 100644 --- a/core/org.eclipse.cdt.core/search/org/eclipse/cdt/internal/core/search/matching/IncludePattern.java +++ b/core/org.eclipse.cdt.core/search/org/eclipse/cdt/internal/core/search/matching/IncludePattern.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.search.matching; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/AbstractCExtension.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/AbstractCExtension.java index 3a5b9fd6bab..484d3abbb18 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/AbstractCExtension.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/AbstractCExtension.java @@ -1,10 +1,10 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * QNX Software Systems - Initial API and implementation *******************************************************************************/ diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CConventions.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CConventions.java index fa15650b936..df78ee5bda9 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CConventions.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CConventions.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. + * Copyright (c) 2001, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core; import java.util.StringTokenizer; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CCorePreferenceConstants.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CCorePreferenceConstants.java index 210838e2e0a..d60fccc193d 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CCorePreferenceConstants.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CCorePreferenceConstants.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CDescriptorEvent.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CDescriptorEvent.java index a1bb90a9eea..ef3136ab60b 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CDescriptorEvent.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CDescriptorEvent.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddress.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddress.java index d18db625cab..3312d7196f6 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddress.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddress.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2004 Intel Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 Intel Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Intel Corporation - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddressFactory.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddressFactory.java index 160e5121ff6..1474b1e65b4 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddressFactory.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IAddressFactory.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2004 Intel Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 Intel Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Intel Corporation - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IBinaryParser.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IBinaryParser.java index e09c177b678..45ac4d75b9d 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IBinaryParser.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IBinaryParser.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptor.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptor.java index 7f6a5567bf8..cba07429f6e 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptor.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptor.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorListener.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorListener.java index 241b88877af..0f00b60c2b7 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorListener.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorListener.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorManager.java index d6d9006c751..98989e1e03e 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorManager.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorOperation.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorOperation.java index 95b3b9f728c..d6e542f6e24 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorOperation.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICDescriptorOperation.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtension.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtension.java index 643ac78f4e6..63cedfa610f 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtension.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtension.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtensionReference.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtensionReference.java index 76b75904c42..7bf9bb57d07 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtensionReference.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICExtensionReference.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICLogConstants.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICLogConstants.java index 2e0ceb7ae9c..48f8faa524f 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICLogConstants.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICLogConstants.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwner.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwner.java index efdea68c7c7..0d69ba85934 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwner.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwner.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwnerInfo.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwnerInfo.java index 910c664cb7a..5bebbcf0d3d 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwnerInfo.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ICOwnerInfo.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IMarkerGenerator.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IMarkerGenerator.java index dad85e31456..608597cdac1 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IMarkerGenerator.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IMarkerGenerator.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessInfo.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessInfo.java index ddab94594dc..fbddcb461e3 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessInfo.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessInfo.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessList.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessList.java index 65b4e16f346..046afbbbc82 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessList.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/IProcessList.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ToolFactory.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ToolFactory.java index 51d6f891756..5fb82233f07 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ToolFactory.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ToolFactory.java @@ -1,9 +1,9 @@ /******************************************************************************* - * Copyright (c) 2000, 2004 QNX Software Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2000, 2005 QNX Software Systems and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * QNX Software Systems - Initial API and implementation diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/CodeReaderCache.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/CodeReaderCache.java index c902946ce58..efb7eee4143 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/CodeReaderCache.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/CodeReaderCache.java @@ -1,11 +1,13 @@ /******************************************************************************* - * Copyright (c) 2005 Rational Software Corporation and others. All rights - * reserved. This program and the accompanying materials are made available - * under the terms of the Common Public License v0.5 which accompanies this - * distribution, and is available at http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: Rational Software - Initial API and implementation - ******************************************************************************/ + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoChangeListener.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoChangeListener.java index 161dc941e4a..0ca0730219b 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoChangeListener.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoChangeListener.java @@ -1,17 +1,17 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser; import org.eclipse.core.resources.IResource; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * IBM Rational Software - Initial API and implementation -***********************************************************************/ public interface IScannerInfoChangeListener { diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoProvider.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoProvider.java index 54b9e6fa28e..b3f44c61f40 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoProvider.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/IScannerInfoProvider.java @@ -1,17 +1,17 @@ +/******************************************************************************* + * Copyright (c) 2002, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.core.parser; import org.eclipse.core.resources.IResource; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * IBM Rational Software - Initial API and implementation -***********************************************************************/ public interface IScannerInfoProvider { diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserTimeOut.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserTimeOut.java index b471351b7bc..31acb209b87 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserTimeOut.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserTimeOut.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import org.eclipse.cdt.core.parser.IParser; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserUtil.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserUtil.java index 473fa827f52..20deb09f83f 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserUtil.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserUtil.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.core.parser; import java.io.IOException; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/parser/ParserLogService.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/parser/ParserLogService.java index 5164366fce2..73fd5395fd9 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/parser/ParserLogService.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/parser/ParserLogService.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.core.parser; import org.eclipse.cdt.core.CCorePlugin; diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32.java index de5f5880633..701b6e895b5 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32.java @@ -1,10 +1,12 @@ /******************************************************************************* - * Copyright (c) 2004 Intel Corporation and others. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Common Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/cpl-v10.html + * Copyright (c) 2004, 2005 Intel Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html * - * Contributors: Intel Corporation - Initial API and implementation + * Contributors: + * Intel Corporation - Initial API and implementation ******************************************************************************/ package org.eclipse.cdt.utils; diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32Factory.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32Factory.java index 38685676a6d..7c642be0f21 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32Factory.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr32Factory.java @@ -1,10 +1,12 @@ /******************************************************************************* - * Copyright (c) 2004 Intel Corporation and others. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Common Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/cpl-v10.html + * Copyright (c) 2004, 2005 Intel Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html * - * Contributors: Intel Corporation - Initial API and implementation + * Contributors: + * Intel Corporation - Initial API and implementation ******************************************************************************/ package org.eclipse.cdt.utils; diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64.java index f3018b5af43..ade86440d58 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64.java @@ -1,10 +1,12 @@ /******************************************************************************* - * Copyright (c) 2004 Intel Corporation and others. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Common Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/cpl-v10.html + * Copyright (c) 2004, 2005 Intel Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html * - * Contributors: Intel Corporation - Initial API and implementation + * Contributors: + * Intel Corporation - Initial API and implementation ******************************************************************************/ package org.eclipse.cdt.utils; diff --git a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64Factory.java b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64Factory.java index e3a0506658a..ccd0b6b7356 100644 --- a/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64Factory.java +++ b/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/Addr64Factory.java @@ -1,10 +1,12 @@ /******************************************************************************* - * Copyright (c) 2004 Intel Corporation and others. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Common Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/cpl-v10.html + * Copyright (c) 2004, 2005 Intel Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html * - * Contributors: Intel Corporation - Initial API and implementation + * Contributors: + * Intel Corporation - Initial API and implementation ******************************************************************************/ package org.eclipse.cdt.utils; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPPPopulateASTViewAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPPPopulateASTViewAction.java index 0b12218b447..5020d46f09c 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPPPopulateASTViewAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPPPopulateASTViewAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java index 88e77ef58b5..481a8711019 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMAST.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMAST.java index 2392341b9ff..edabe26633d 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMAST.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMAST.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.CCorePlugin; @@ -1271,4 +1271,4 @@ public class DOMAST extends ViewPart { return ParserLanguage.C; } -} \ No newline at end of file +} diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeLeaf.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeLeaf.java index 6c96d860928..5b7905eb54b 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeLeaf.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeLeaf.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import java.lang.reflect.InvocationTargetException; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeParent.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeParent.java index fd6d281d988..3dba717ed41 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeParent.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTNodeParent.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import java.util.Arrays; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTPluginImages.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTPluginImages.java index 0f626c42a4d..9129c8c942b 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTPluginImages.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMASTPluginImages.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import java.net.MalformedURLException; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMDisplaySearchNames.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMDisplaySearchNames.java index b665687520d..b6cebeea7d4 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMDisplaySearchNames.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/DOMDisplaySearchNames.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.browser.PathUtil; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IPopulateDOMASTAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IPopulateDOMASTAction.java index b4f9053a946..b8f19b52765 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IPopulateDOMASTAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IPopulateDOMASTAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTPreprocessorStatement; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IncludeStatementFilter.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IncludeStatementFilter.java index d38beaab14e..8a2c82a1d2b 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IncludeStatementFilter.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/IncludeStatementFilter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTNode; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/OpenDOMViewAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/OpenDOMViewAction.java index 5a6a225ade6..f205e341f7a 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/OpenDOMViewAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/OpenDOMViewAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.model.CModelException; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/PreprocessorFilter.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/PreprocessorFilter.java index c77fc1db41d..d3f5e16a091 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/PreprocessorFilter.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/PreprocessorFilter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTPreprocessorStatement; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ProblemHolderFilter.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ProblemHolderFilter.java index e10fd9e8a6a..b698acd12e4 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ProblemHolderFilter.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ProblemHolderFilter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTNode; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ShowInDOMViewAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ShowInDOMViewAction.java index ccab1984fd1..0e6534af43e 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ShowInDOMViewAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/ShowInDOMViewAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.DOMAST; import org.eclipse.cdt.core.dom.ast.IASTFileLocation; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/FilterIndexerViewDialog.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/FilterIndexerViewDialog.java index f1708aa3878..6f00aad4b57 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/FilterIndexerViewDialog.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/FilterIndexerViewDialog.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import org.eclipse.cdt.internal.core.index.IIndex; //import org.eclipse.cdt.internal.core.index.cindexstorage.Index; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerFilterManager.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerFilterManager.java index 424650aebe0..4872abb1f22 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerFilterManager.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerFilterManager.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; /** diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeLeaf.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeLeaf.java index 2eaa488ff25..70b563585ce 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeLeaf.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeLeaf.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import org.eclipse.cdt.core.parser.util.ArrayUtil; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeParent.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeParent.java index 675d5894574..0eec0119bfe 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeParent.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerNodeParent.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import org.eclipse.cdt.core.parser.util.ArrayUtil; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerQuery.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerQuery.java index 3b80e345f8e..1b45e18914a 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerQuery.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerQuery.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import org.eclipse.cdt.core.browser.PathUtil; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerView.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerView.java index e6cc1c958bf..65839e653ee 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerView.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerView.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import java.io.IOException; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerViewPluginImages.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerViewPluginImages.java index 6136fb0aed9..663a445838d 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerViewPluginImages.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/IndexerViewPluginImages.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import java.net.MalformedURLException; diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/OpenIndexerViewAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/OpenIndexerViewAction.java index 6be593e1afd..777e77c2053 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/OpenIndexerViewAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/IndexerView/OpenIndexerViewAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.IndexerView; import org.eclipse.cdt.core.CCorePlugin; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpProviderTester.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpProviderTester.java index 784502180e3..d1ee03f2cad 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpProviderTester.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpProviderTester.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui.tests.chelp; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTest.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTest.java index aff8222fc09..335c3b14bbc 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTest.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTest.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui.tests.chelp; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTestInfoProvider.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTestInfoProvider.java index 840403aeba6..db088acc51c 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTestInfoProvider.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/chelp/CHelpTestInfoProvider.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui.tests.chelp; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionFailedTest_MemberReference_Arrow_Prefix2.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionFailedTest_MemberReference_Arrow_Prefix2.java index 57f70fbd8f5..e2cd9fb1a03 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionFailedTest_MemberReference_Arrow_Prefix2.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionFailedTest_MemberReference_Arrow_Prefix2.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionProposalsBaseTest.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionProposalsBaseTest.java index 10ee892a592..47586da69bb 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionProposalsBaseTest.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionProposalsBaseTest.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; /** diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix.java index c6a549b6483..0d850e333b0 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix2.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix2.java index 54cbcda4453..e53eedfd8b5 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix2.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_NoPrefix2.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix.java index 8968d804d7c..56858bcca10 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix2.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix2.java index 3df8457c6fa..ceea3be0ce2 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix2.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ArgumentType_Prefix2.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_NoPrefix.java index 9dd73b2f93e..1784149d26c 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_Prefix.java index dc89b6b5c1c..0545cc41357 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ClassReference_Prefix.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM Rational Software - Initial API and implementation -***********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ConstructorReference.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ConstructorReference.java index 8e40b67e387..510b44e2b84 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ConstructorReference.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ConstructorReference.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_NoPrefix.java index 4601fc55abb..ca075dd083f 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_Prefix.java index 4e70838513e..fc3d1f16708 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ExceptionReference_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix.java index d0ffe2d2325..416f4101bba 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix2.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix2.java index 1cd33ada2dd..836f0453642 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix2.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_NoPrefix2.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_Prefix.java index f591cda3c66..a17a8dfd547 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FieldType_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_NoPrefix.java index fe7b232ff44..8205da494cd 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_Prefix.java index 938bc918e65..976ce6e6ed6 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_FunctionReference_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_NoPrefix.java index 674a5f049cc..ab64f1b25e5 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_Prefix.java index 8f1cdbcb530..53687454ba0 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MacroRef_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_NoPrefix.java index 389e2f3f4f9..58644470593 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_Prefix.java index 8b31a8d3a74..d559bc386e6 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Arrow_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_NoPrefix.java index 8db3850e05d..dbb7b3a68d3 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_Prefix.java index 6a44dced7bf..d47ad3fe256 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_MemberReference_Dot_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_NoPrefix.java index e21ec6212fc..af9de08da1b 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_Prefix.java index fd3a65f7092..3d4235de360 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NamespaceRef_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_NoPrefix.java index 98aed75543d..20dd91ff06f 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_Prefix.java index 25403bf91b0..597c4e9fc18 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_NewTypeReference_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NoPrefix.java index e79b963bf22..9d9a65a4a29 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NonCodeScope.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NonCodeScope.java index 249622f202e..98506dc1bbe 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NonCodeScope.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_NonCodeScope.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_Prefix.java index 3702ae6309d..9859373d2c2 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_ScopedReference_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_NoPrefix.java index f8b9677b48a..98df1bf07ab 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_Prefix.java index b5abc53a61c..852ea2f59e0 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Method_Prefix.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2004 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_NoPrefix.java index 3f69721057a..686f3e89668 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix.java index 890f2461537..09e8f3d45a8 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix2.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix2.java index e1bc0aca7e1..cc59aeee35f 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix2.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_SingleName_Prefix2.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_NoPrefix.java index af7167cb636..243951e5176 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_Prefix.java index fb978dcd310..8d050d7829a 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeDef_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_NoPrefix.java index f766ffe0085..55946a03d67 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_Prefix.java index 123b7712edb..cebe3c0259a 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_TypeRef_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NestedPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NestedPrefix.java index 792484c42cd..1a5af5e52f7 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NestedPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NestedPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NoPrefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NoPrefix.java index 7e5fe590ace..b4ae9739d85 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NoPrefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_NoPrefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_Prefix.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_Prefix.java index 26173485cc6..17eee058dd5 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_Prefix.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/contentassist/CompletionTest_VariableType_Prefix.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.tests.text.contentassist; import junit.framework.Test; import junit.framework.TestSuite; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/Checks.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/Checks.java index ba0dbb2c39d..c44dff6a24b 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/Checks.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/Checks.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/CompositeChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/CompositeChange.java index 6bb8a546082..978c87b8b23 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/CompositeChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/CompositeChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IProcessorBasedRefactoring.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IProcessorBasedRefactoring.java index 35b61e86886..61e4188db1d 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IProcessorBasedRefactoring.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IProcessorBasedRefactoring.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.core.runtime.IAdaptable; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IQualifiedNameUpdatingRefactoring.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IQualifiedNameUpdatingRefactoring.java index ec6b497491e..a4e3265c705 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IQualifiedNameUpdatingRefactoring.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IQualifiedNameUpdatingRefactoring.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; public interface IQualifiedNameUpdatingRefactoring { diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRefactoringProcessor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRefactoringProcessor.java index 34e85834ffb..7b6b9fa7b52 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRefactoringProcessor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRefactoringProcessor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.cdt.internal.corext.refactoring.base.IChange; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IReferenceUpdating.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IReferenceUpdating.java index d9aa0e65a6a..f5fd60d8d16 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IReferenceUpdating.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IReferenceUpdating.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; public interface IReferenceUpdating { diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameProcessor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameProcessor.java index fc037241dc0..14370acb016 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameProcessor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameProcessor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.core.runtime.CoreException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameRefactoring.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameRefactoring.java index 6e462e9b92f..4ab3177af75 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameRefactoring.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IRenameRefactoring.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.cdt.core.model.CModelException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IResourceModifications.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IResourceModifications.java index 2b94370421f..f7159075cc8 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IResourceModifications.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/IResourceModifications.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ITextUpdating.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ITextUpdating.java index 2d07a8555f8..2531887d4a4 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ITextUpdating.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ITextUpdating.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ListenerList.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ListenerList.java index 3bbd58ce43c..ba32e3d4432 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ListenerList.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ListenerList.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.cdt.internal.corext.Assert; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/NullChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/NullChange.java index 273096cfd50..66d26b0522e 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/NullChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/NullChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.cdt.internal.corext.refactoring.base.*; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringCoreMessages.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringCoreMessages.java index 010f9c8b80c..e2fe901ca18 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringCoreMessages.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringCoreMessages.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.text.MessageFormat; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringSearchEngine.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringSearchEngine.java index 9ac2447de7c..360a07d251a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringSearchEngine.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringSearchEngine.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringStyles.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringStyles.java index 1b9e1f6668c..e20bb24f12e 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringStyles.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RefactoringStyles.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameProcessor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameProcessor.java index 906775d69ed..b1043b8adc6 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameProcessor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameProcessor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import org.eclipse.cdt.internal.corext.Assert; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameRefactoring.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameRefactoring.java index 0173f98d33e..d83634a6fee 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameRefactoring.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/RenameRefactoring.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ResourceUtil.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ResourceUtil.java index 16ec0e997d5..d9b573e7eaa 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ResourceUtil.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/ResourceUtil.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/SearchResultGroup.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/SearchResultGroup.java index 4aabc0c2b4d..fa2e4fdadd8 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/SearchResultGroup.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/SearchResultGroup.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/TextChangeManager.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/TextChangeManager.java index 51d8166d44e..1ab68bc8b52 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/TextChangeManager.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/TextChangeManager.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; import java.util.HashMap; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/UndoManager.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/UndoManager.java index bf5b505d8e9..9deb3116ca0 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/UndoManager.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/UndoManager.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Change.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Change.java index 9a9d90cf49b..ba4f8f4b333 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Change.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Change.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; import org.eclipse.cdt.core.model.ICElement; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeAbortException.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeAbortException.java index d2d20cf41a1..7bde4421364 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeAbortException.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeAbortException.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeContext.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeContext.java index 9553da5be34..85f7cec3f67 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeContext.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ChangeContext.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Context.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Context.java index 194000af135..e162644dbb3 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Context.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Context.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChange.java index a706e40e5e6..999b8f7e26a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChangeExceptionHandler.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChangeExceptionHandler.java index 3d2aab8e15b..e58bf7a9146 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChangeExceptionHandler.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IChangeExceptionHandler.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ICompositeChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ICompositeChange.java index beab2ccb5bf..aa41d58c15b 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ICompositeChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/ICompositeChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IRefactoring.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IRefactoring.java index 726e1037d2d..0df0f85add8 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IRefactoring.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IRefactoring.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; import org.eclipse.cdt.core.model.CModelException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManager.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManager.java index 4de9400f3ce..be741ae0609 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManager.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManager.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; import org.eclipse.core.runtime.IProgressMonitor; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManagerListener.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManagerListener.java index 49935948127..fcb168ad36a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManagerListener.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/IUndoManagerListener.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Refactoring.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Refactoring.java index 284e39f28dd..97209d7c94f 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Refactoring.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/Refactoring.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatus.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatus.java index 1fb2ce92421..fdb78f81e79 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatus.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatus.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusCodes.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusCodes.java index e27c6f75c2a..396c09b9455 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusCodes.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusCodes.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusEntry.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusEntry.java index d4de83163ca..ae2d187d38a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusEntry.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/base/RefactoringStatusEntry.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.base; import org.eclipse.cdt.internal.corext.Assert; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/AbstractTextChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/AbstractTextChange.java index 4e51a8ddb7f..150fc809478 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/AbstractTextChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/AbstractTextChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.changes; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextBufferEditor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextBufferEditor.java index a3a7ab4b9e4..d6355c25838 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextBufferEditor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextBufferEditor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.changes; import org.eclipse.cdt.internal.corext.Assert; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextChange.java index 164524ab1a5..fd59c0f94ce 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.changes; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextFileChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextFileChange.java index 6ffa9e795a0..a1824fac34a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextFileChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TextFileChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.changes; import org.eclipse.core.runtime.CoreException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TranslationUnitChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TranslationUnitChange.java index 16458437ab8..532f3e72d20 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TranslationUnitChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/TranslationUnitChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.changes; import org.eclipse.core.resources.IFile; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/UndoTextChange.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/UndoTextChange.java index 04a3311a63b..207a1930923 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/UndoTextChange.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/changes/UndoTextChange.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.changes; import org.eclipse.core.runtime.CoreException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties index d0561c092c0..5429404c8bf 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties @@ -1,11 +1,11 @@ ############################################################################### -# Copyright (c) 2004 Rational Software Corporation and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v0.5 +# Copyright (c) 2004 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v05.html -# -# Contributors: +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: # IBM Rational Software - Initial API and implementation ############################################################################### # NLS properties for the Refactoring Core diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java index 879e73870db..2daa7e21d88 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.refactoring.rename; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/AbortChangeExceptionHandler.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/AbortChangeExceptionHandler.java index c2d30763949..1d0f19081f4 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/AbortChangeExceptionHandler.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/AbortChangeExceptionHandler.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElement.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElement.java index 1f766688869..a5bdaec9234 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElement.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.core.runtime.CoreException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementContentProvider.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementContentProvider.java index 541a1f132f5..8ba5a44ea1b 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementContentProvider.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementContentProvider.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementLabelProvider.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementLabelProvider.java index 660e0f1ad95..c91ed6a16dc 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementLabelProvider.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementLabelProvider.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.util.HashMap; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementTreeViewer.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementTreeViewer.java index a4bdce9bd0e..c9ab85f8f0a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementTreeViewer.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeElementTreeViewer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.jface.viewers.CheckStateChangedEvent; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeExceptionHandler.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeExceptionHandler.java index 15ba2e190c5..4d10ac4b458 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeExceptionHandler.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ChangeExceptionHandler.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CheckConditionsOperation.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CheckConditionsOperation.java index 0174ef8eb6f..48f9575e1e0 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CheckConditionsOperation.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CheckConditionsOperation.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.lang.reflect.InvocationTargetException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CreateChangeOperation.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CreateChangeOperation.java index d6c4be927ce..90feb2274fb 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CreateChangeOperation.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/CreateChangeOperation.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/DefaultChangeElement.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/DefaultChangeElement.java index 01c8e7cd807..7f974183a7a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/DefaultChangeElement.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/DefaultChangeElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.cdt.internal.corext.refactoring.base.IChange; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ErrorWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ErrorWizardPage.java index 4012e3c7e9e..b03290ba34f 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ErrorWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ErrorWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IChangePreviewViewer.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IChangePreviewViewer.java index 59f7f97a7ed..ad3828ae3fe 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IChangePreviewViewer.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IChangePreviewViewer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.swt.widgets.Composite; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IPreviewWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IPreviewWizardPage.java index 5921abd8356..f3a864185e8 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IPreviewWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IPreviewWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.jface.wizard.IWizardPage; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IStatusContextViewer.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IStatusContextViewer.java index 65fa4ace362..18b3636316b 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IStatusContextViewer.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/IStatusContextViewer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.swt.widgets.Composite; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ListDialog.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ListDialog.java index ff830dd7d1e..65e13ac5e8a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ListDialog.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/ListDialog.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.swt.SWT; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformChangeOperation.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformChangeOperation.java index a91be4956d5..25780316f93 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformChangeOperation.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformChangeOperation.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.lang.reflect.InvocationTargetException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformRefactoringUtil.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformRefactoringUtil.java index 623d9b96238..d56aec0ec22 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformRefactoringUtil.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PerformRefactoringUtil.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.lang.reflect.InvocationTargetException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PreviewWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PreviewWizardPage.java index 8e961c1f4e4..40cc181d1da 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PreviewWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PreviewWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.cdt.internal.corext.refactoring.base.Change; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PseudoCChangeElement.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PseudoCChangeElement.java index 9963cc2b2ce..4cb417cbf02 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PseudoCChangeElement.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/PseudoCChangeElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringErrorDialogUtil.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringErrorDialogUtil.java index a2b31004651..ce8e27ce3f6 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringErrorDialogUtil.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringErrorDialogUtil.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.swt.widgets.Shell; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringExecutionHelper.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringExecutionHelper.java index 430455d245a..875d58a0dcf 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringExecutionHelper.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringExecutionHelper.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.lang.reflect.InvocationTargetException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringMessages.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringMessages.java index 82527853112..99a7dcd5694 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringMessages.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringMessages.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.text.MessageFormat; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringPreferences.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringPreferences.java index 78c531282a5..330009e63b4 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringPreferences.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringPreferences.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringSaveHelper.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringSaveHelper.java index d898de30730..8efa0726057 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringSaveHelper.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringSaveHelper.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.util.Arrays; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStarter.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStarter.java index c70f04ad687..86c3515dc69 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStarter.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStarter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusContentProvider.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusContentProvider.java index e37671f3b9f..fd5f21633db 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusContentProvider.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusContentProvider.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.jface.viewers.IStructuredContentProvider; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusDialog.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusDialog.java index 006b9e041f8..602bb8a6059 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusDialog.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusDialog.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.swt.SWT; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusEntryLabelProvider.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusEntryLabelProvider.java index c6afa5929c0..7b958b23ff1 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusEntryLabelProvider.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusEntryLabelProvider.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.swt.graphics.Image; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusViewer.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusViewer.java index 5301a5469c8..cb61dc7ca86 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusViewer.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringStatusViewer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.util.List; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizard.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizard.java index 082f88fbdd0..7fa9f6d3f8b 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizard.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizard.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog.java index 10a31ff3320..6e8305e4eda 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog2.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog2.java index 87650b5e44a..4133ab5de74 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog2.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardDialog2.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.lang.reflect.InvocationTargetException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardPage.java index 0385235eec1..1bba3a11190 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RefactoringWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.jface.dialogs.DialogSettings; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameElementWizard.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameElementWizard.java index 16b7216204d..48b0c962c1e 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameElementWizard.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameElementWizard.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.cdt.internal.ui.ICHelpContextIds; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameInputWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameInputWizardPage.java index b2a53682b0f..986ede6d579 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameInputWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameInputWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.cdt.internal.corext.refactoring.IReferenceUpdating; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameRefactoringWizard.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameRefactoringWizard.java index 47fafa0ea63..8149adb882b 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameRefactoringWizard.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/RenameRefactoringWizard.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/StatusContextViewerDescriptor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/StatusContextViewerDescriptor.java index ef4d66935a8..b3ee51cbb47 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/StatusContextViewerDescriptor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/StatusContextViewerDescriptor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; public class StatusContextViewerDescriptor /*extends AbstractDescriptor */{ diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextChangePreviewViewer.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextChangePreviewViewer.java index f955b946cd8..d55ba8d404f 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextChangePreviewViewer.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextChangePreviewViewer.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import java.io.ByteArrayInputStream; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextEditChangeElement.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextEditChangeElement.java index 1be13ad3513..96dcfc9b886 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextEditChangeElement.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextEditChangeElement.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; import org.eclipse.core.runtime.CoreException; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextInputWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextInputWizardPage.java index 935280e8842..d1bbfd0da22 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextInputWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/TextInputWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInputWizardPage.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInputWizardPage.java index e4eafbd59f4..f3eb84a1cc4 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInputWizardPage.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInputWizardPage.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInterfaceStarter.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInterfaceStarter.java index 69fc28271e4..fb9ec0d0e5a 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInterfaceStarter.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/UserInterfaceStarter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RedoRefactoringAction.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RedoRefactoringAction.java index e03f9a66bae..76b89757d52 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RedoRefactoringAction.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RedoRefactoringAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring.actions; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java index 87d0c71f87e..6ee031a1868 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring.actions; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoManagerAction.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoManagerAction.java index 8ab2f4615a3..c17d4d42ad9 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoManagerAction.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoManagerAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring.actions; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoRefactoringAction.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoRefactoringAction.java index 242662afac4..11d802346cd 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoRefactoringAction.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/actions/UndoRefactoringAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.refactoring.actions; diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/refactoringui.properties b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/refactoringui.properties index 714fedfaf7d..cdf897a0fe6 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/refactoringui.properties +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/ui/refactoring/refactoringui.properties @@ -1,11 +1,11 @@ ############################################################################### -# Copyright (c) 2004 Rational Software Corporation and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v0.5 +# Copyright (c) 2004 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v05.html -# -# Contributors: +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: # IBM Rational Software - Initial API and implementation ############################################################################### ####################################### @@ -582,4 +582,4 @@ ChangeTypeWizard.grayed_types= Type ''{0}'' cannot be used as a replacement for ChangeTypeWizard.with_itself= Cannot replace type ''{0}'' with itself ChangeTypeInputPage.Select_Type=Press "Compute" to determine allowable supertypes -UserInterfaceStarter.No_ui_found=No user interface found \ No newline at end of file +UserInterfaceStarter.No_ui_found=No user interface found diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/Assert.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/Assert.java index d9a6d508045..c6dff112bdd 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/Assert.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/Assert.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext; import org.eclipse.cdt.internal.corext.refactoring.RefactoringCoreMessages; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/CorextMessages.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/CorextMessages.java index 77e0c54bb9d..fe058d648b3 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/CorextMessages.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/CorextMessages.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext; import java.text.MessageFormat; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/GroupDescription.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/GroupDescription.java index 482a4debccf..8b7e89fc521 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/GroupDescription.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/GroupDescription.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.textmanipulation; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/Messages.properties b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/Messages.properties index 81f736bb404..6474026dccf 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/Messages.properties +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/Messages.properties @@ -1,9 +1,9 @@ ################################################################################ -# Copyright (c) 2002 International Business Machines Corp. and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v0.5 +# Copyright (c) 2002, 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v05.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # IBM Corporation - initial API and implementation diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/TextManipulationMessages.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/TextManipulationMessages.java index ddc1ee17752..0c5f058d3d7 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/TextManipulationMessages.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/textmanipulation/TextManipulationMessages.java @@ -1,15 +1,14 @@ -package org.eclipse.cdt.internal.corext.textmanipulation; - /******************************************************************************* - * Copyright (c) 2002 International Business Machines Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation ******************************************************************************/ +package org.eclipse.cdt.internal.corext.textmanipulation; import java.text.MessageFormat; import java.util.MissingResourceException; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CModelUtil.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CModelUtil.java index 9b7b6c495b5..064a07a025a 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CModelUtil.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CModelUtil.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.corext.util; import org.eclipse.cdt.core.model.ICContainer; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CHelpProviderManager.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CHelpProviderManager.java index 98502a9564f..88b31dd18e9 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CHelpProviderManager.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CHelpProviderManager.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.internal.ui; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.java index 4d5308f7b6c..a26730fae07 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui; import java.text.MessageFormat; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.properties b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.properties index 257b076c1f3..4d78c781f1c 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.properties +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CUIMessages.properties @@ -1,11 +1,11 @@ ############################################################################### -# Copyright (c) 2002,2003 Rational Software Corporation and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v0.5 +# Copyright (c) 2002, 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v05.html -# -# Contributors: +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: # Rational Software - Initial API and implementation ############################################################################### diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/ICStatusConstants.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/ICStatusConstants.java index 07302a6d9d2..2f2623447a9 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/ICStatusConstants.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/ICStatusConstants.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui; /** diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/actions/ActionMessages.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/actions/ActionMessages.java index 1a1ec058189..8df51f303af 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/actions/ActionMessages.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/actions/ActionMessages.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.actions; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/codemanipulation/StubUtility.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/codemanipulation/StubUtility.java index 9b8a22d6b5d..34060187003 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/codemanipulation/StubUtility.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/codemanipulation/StubUtility.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.codemanipulation; import org.eclipse.cdt.core.model.CModelException; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/DocumentAdapter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/DocumentAdapter.java index 7a84163564a..e79311779b4 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/DocumentAdapter.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/DocumentAdapter.java @@ -1,15 +1,15 @@ +/******************************************************************************* + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Rational Software - Initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.editor; -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * Rational Software - Initial API and implementation -***********************************************************************/ import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchAnnotationModel.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchAnnotationModel.java index 03900b3dcae..895bf754eca 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchAnnotationModel.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchAnnotationModel.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial Contribution -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Rational Software - Initial Contribution + **********************************************************************/ package org.eclipse.cdt.internal.ui.editor; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchDocumentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchDocumentProvider.java index 37f284790fb..b5652fde336 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchDocumentProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchDocumentProvider.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial Contribution -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.editor; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchEditor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchEditor.java index bd260bb6651..11b707a9895 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchEditor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchEditor.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial Contribution -**********************************************************************/ + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.editor; import org.eclipse.cdt.ui.CUIPlugin; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchFile.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchFile.java index a97c6c139ce..2847af1c223 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchFile.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ExternalSearchFile.java @@ -1,14 +1,13 @@ /********************************************************************** -Copyright (c) 2002, 2004 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial Contribution -**********************************************************************/ - + * Copyright (c) 2002, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.editor; import org.eclipse.cdt.core.resources.FileStorage; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/IReconcilingParticipant.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/IReconcilingParticipant.java index d846d433f8e..1ca2f7ceb98 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/IReconcilingParticipant.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/IReconcilingParticipant.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.editor; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeAssociation.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeAssociation.java index 81bdb0b77b0..00e2935a43a 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeAssociation.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeAssociation.java @@ -1,13 +1,13 @@ /********************************************************************** * Copyright (c) 2005 QNX Software System and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * QNX Software System - Initial implementation -***********************************************************************/ + * QNX Software System - Initial implementation + ***********************************************************************/ package org.eclipse.cdt.internal.ui.preferences; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeDialog.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeDialog.java index 70f3dd035ff..e02d7b62fda 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeDialog.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypeDialog.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 TimeSys Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 TimeSys Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * TimeSys Corporation - Initial implementation -***********************************************************************/ + * TimeSys Corporation - Initial implementation + ***********************************************************************/ package org.eclipse.cdt.internal.ui.preferences; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java index e068fb9ff93..df6035dc5f8 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 TimeSys Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 TimeSys Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * TimeSys Corporation - Initial implementation + * TimeSys Corporation - Initial implementation ***********************************************************************/ package org.eclipse.cdt.internal.ui.preferences; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java index 4d8e8f4e291..59af3cd09a1 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 TimeSys Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 TimeSys Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * TimeSys Corporation - Initial implementation -***********************************************************************/ + * TimeSys Corporation - Initial implementation + **********************************************************************/ package org.eclipse.cdt.internal.ui.preferences; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java index 11dbb1b446e..1047d73399f 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java @@ -1,13 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 TimeSys Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 TimeSys Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * TimeSys Corporation - Initial implementation -***********************************************************************/ + * TimeSys Corporation - Initial implementation + **********************************************************************/ package org.eclipse.cdt.internal.ui.preferences; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CParserPreferencePage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CParserPreferencePage.java index 670996f5537..d72be90f6f7 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CParserPreferencePage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CParserPreferencePage.java @@ -1,13 +1,13 @@ /********************************************************************** -Copyright (c) 2005 IBM Rational Software and others. -All rights reserved. This program and the accompanying materials -are made available under the terms of the Common Public License v1.0 -which accompanies this distribution, and is available at -http://www.eclipse.org/legal/cpl-v10.html - -Contributors: - IBM Rational Software - Initial Contribution -**********************************************************************/ + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.preferences; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/DOMQuery.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/DOMQuery.java index 738ecb1956d..fa6d4b96355 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/DOMQuery.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/DOMQuery.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2005 IBM Canada and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.search; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpBookDescriptor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpBookDescriptor.java index c295d82fbaa..7f083b7a43d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpBookDescriptor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpBookDescriptor.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.internal.ui.text; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java index 084340e132e..f4feaa7d7cf 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.internal.ui.text; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpSettings.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpSettings.java index b62d0489fe4..b109d885de4 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpSettings.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/CHelpSettings.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.internal.ui.text; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProposal.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProposal.java index 8507cb44ba1..bd080669f09 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProposal.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProposal.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionEngine.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionEngine.java index 5fd4dfba19f..18a18108dae 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionEngine.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionEngine.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation - **********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionRequestorAdaptor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionRequestorAdaptor.java index ad43bc33f77..c088be85b65 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionRequestorAdaptor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CompletionRequestorAdaptor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import org.eclipse.cdt.core.parser.ast.ASTAccessVisibility; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistElementRequestor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistElementRequestor.java index 2e63f2cd2a4..280f2bcd37d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistElementRequestor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistElementRequestor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/DOMCompletionContributor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/DOMCompletionContributor.java index a96816e21aa..6dbe70f97ac 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/DOMCompletionContributor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/DOMCompletionContributor.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/HelpCompletionContributor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/HelpCompletionContributor.java index 59c08be663b..ae11492e08d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/HelpCompletionContributor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/HelpCompletionContributor.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import java.util.List; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ICompletionRequestor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ICompletionRequestor.java index 069d5d674ee..a0f493d503a 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ICompletionRequestor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ICompletionRequestor.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import org.eclipse.cdt.core.parser.ast.ASTAccessVisibility; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/IProblem.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/IProblem.java index ee1b3c8d1dc..e4cb8a25a36 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/IProblem.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/IProblem.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; public interface IProblem { diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ITimeoutThreadOwner.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ITimeoutThreadOwner.java index f44b2022c14..aebe98340a5 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ITimeoutThreadOwner.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ITimeoutThreadOwner.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; /** diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/Problem.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/Problem.java index 2205151dace..bacd77a327d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/Problem.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/Problem.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; public class Problem implements IProblem { diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/RelevanceConstants.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/RelevanceConstants.java index b3c544e85fb..b5e072e2d99 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/RelevanceConstants.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/RelevanceConstants.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; public interface RelevanceConstants { diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ResultCollector.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ResultCollector.java index d90214ce59a..e59bc9d73ec 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ResultCollector.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/ResultCollector.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2002,2003 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2002, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import java.util.HashSet; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/SearchCompletionContributor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/SearchCompletionContributor.java index 5ee7d577bed..a85a835c676 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/SearchCompletionContributor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/SearchCompletionContributor.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.internal.ui.text.contentassist; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CHelpDisplayContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CHelpDisplayContext.java index bbdd2bae163..bd5b90d3220 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CHelpDisplayContext.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CHelpDisplayContext.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.internal.ui.util; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CUIHelp.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CUIHelp.java index 108c1da8326..8742056754b 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CUIHelp.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/CUIHelp.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.internal.ui.util; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExceptionHandler.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExceptionHandler.java index 0950245da02..ba07eab4056 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExceptionHandler.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ExceptionHandler.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/IDebugLogConstants.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/IDebugLogConstants.java index f05aeebe9ce..86d3bd1d6e0 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/IDebugLogConstants.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/IDebugLogConstants.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; public interface IDebugLogConstants { diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/PixelConverter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/PixelConverter.java index 194ea8ff918..3697d4435db 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/PixelConverter.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/PixelConverter.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import org.eclipse.swt.graphics.FontMetrics; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Resources.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Resources.java index 9a089839e45..17210982fb0 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Resources.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Resources.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/RowLayouter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/RowLayouter.java index 522c347b061..80c7221dac0 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/RowLayouter.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/RowLayouter.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import org.eclipse.swt.layout.GridData; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Strings.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Strings.java index 08c0611dd65..14c146bec29 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Strings.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Strings.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import org.eclipse.jface.text.BadLocationException; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/TableLayoutComposite.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/TableLayoutComposite.java index 536982b72b4..cb6e87aff7d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/TableLayoutComposite.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/TableLayoutComposite.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Util.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Util.java index f565131b7ac..5670c00ddc7 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Util.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/Util.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import org.eclipse.cdt.ui.CUIPlugin; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ViewerPane.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ViewerPane.java index 2bafdf20814..ab7db27ba8b 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ViewerPane.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/util/ViewerPane.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.util; import org.eclipse.swt.SWT; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/ListContentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/ListContentProvider.java index fae772da9cd..903b4888a98 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/ListContentProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/ListContentProvider.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.viewsupport; import java.util.List; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilter.java index c0dbdff472b..b929be15384 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilter.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilter.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.viewsupport; import org.eclipse.cdt.core.model.CModelException; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilterAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilterAction.java index ce094b00917..4d5b32a94df 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilterAction.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/MemberFilterAction.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.viewsupport; import org.eclipse.jface.action.Action; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/AbstractOpenWizardAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/AbstractOpenWizardAction.java index 6f45db24ed7..79b78b2a54b 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/AbstractOpenWizardAction.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/AbstractOpenWizardAction.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards; import java.util.Iterator; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/NewWizardMessages.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/NewWizardMessages.java index 133055ab9a3..1195ccb70bc 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/NewWizardMessages.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/NewWizardMessages.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/IListAdapter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/IListAdapter.java index 50c50d8ea53..913aee63320 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/IListAdapter.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/IListAdapter.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.dialogfields; /** diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LayoutUtil.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LayoutUtil.java index cfb7cd8c9a9..40962f48538 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LayoutUtil.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LayoutUtil.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.dialogfields; import org.eclipse.swt.SWT; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LinkToFileGroup.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LinkToFileGroup.java index 2a455229e0a..5c31d9f7b89 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LinkToFileGroup.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/LinkToFileGroup.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.dialogfields; import java.io.File; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/ListDialogField.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/ListDialogField.java index 9b42659dc7e..9ec619e093b 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/ListDialogField.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/ListDialogField.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.dialogfields; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/SelectionButtonDialogFieldGroup.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/SelectionButtonDialogFieldGroup.java index 713e7e3b69b..214ca9299bc 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/SelectionButtonDialogFieldGroup.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/SelectionButtonDialogFieldGroup.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.dialogfields; import org.eclipse.swt.SWT; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/Separator.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/Separator.java index 462e2f9fcf3..b035d673aea 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/Separator.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/wizards/dialogfields/Separator.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.internal.ui.wizards.dialogfields; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CodeGeneration.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CodeGeneration.java index 07c0fdddc1c..7d3413cb678 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CodeGeneration.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CodeGeneration.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2003 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui; import org.eclipse.cdt.core.model.ITranslationUnit; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpBook.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpBook.java index 2ecab4389cf..2f6d0aeb440 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpBook.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpBook.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpProvider.java index a5f078d6c21..d1a08b0f876 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpProvider.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpResourceDescriptor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpResourceDescriptor.java index 6fd8d49529c..3274ba44993 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpResourceDescriptor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/ICHelpResourceDescriptor.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/MemberFilterActionGroup.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/MemberFilterActionGroup.java index abaa4d1819b..ed15da4fa5a 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/MemberFilterActionGroup.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/MemberFilterActionGroup.java @@ -1,13 +1,13 @@ /******************************************************************************* - * Copyright (c) 2001 Rational Software Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2001, 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * + * http://www.eclipse.org/legal/epl-v10.html + * * Contributors: * Rational Software - initial implementation - ******************************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.actions; /** diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/RefactoringActionGroup.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/RefactoringActionGroup.java index dbc51a85f9e..2d0763d9e27 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/RefactoringActionGroup.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/RefactoringActionGroup.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.actions; import java.util.ArrayList; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/SelectionDispatchAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/SelectionDispatchAction.java index 09e38422328..e7657659c29 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/SelectionDispatchAction.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/SelectionDispatchAction.java @@ -1,13 +1,13 @@ -/********************************************************************** - * Copyright (c) 2004 Rational Software Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 +/******************************************************************************* + * Copyright (c) 2004 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: * IBM Rational Software - Initial API and implementation -***********************************************************************/ + *******************************************************************************/ package org.eclipse.cdt.ui.actions; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/CHelpConfigurationPropertyPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/CHelpConfigurationPropertyPage.java index 74487d3cb9f..054cacaa5c4 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/CHelpConfigurationPropertyPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/CHelpConfigurationPropertyPage.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui.dialogs; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICCompletionProposal.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICCompletionProposal.java index 01bb51f67ee..15b2a2e1ef6 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICCompletionProposal.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICCompletionProposal.java @@ -1,16 +1,14 @@ -package org.eclipse.cdt.ui.text; - /******************************************************************************* - * Copyright (c) 2000, 2002 International Business Machines Corp. and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 + * Copyright (c) 2000, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation ******************************************************************************/ - +package org.eclipse.cdt.ui.text; import org.eclipse.jface.text.contentassist.ICompletionProposal; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICHelpInvocationContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICHelpInvocationContext.java index f27ad4cc793..9154ee6c888 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICHelpInvocationContext.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/ICHelpInvocationContext.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 Intel Corporation and others. + * Copyright (c) 2004, 2005 Intel Corporation and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * Intel Corporation - Initial API and implementation + * Intel Corporation - Initial API and implementation **********************************************************************/ package org.eclipse.cdt.ui.text; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java index 0a3369cdf14..bdaa83e28d9 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java @@ -1,10 +1,13 @@ /********************************************************************** - * Copyright (c) 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2004, 2005 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - **********************************************************************/ + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ package org.eclipse.cdt.ui.text.contentassist; import java.util.List; diff --git a/debug/org.eclipse.cdt.debug.core/build.properties b/debug/org.eclipse.cdt.debug.core/build.properties index 7fc7bc5ebe9..4170fd20c13 100644 --- a/debug/org.eclipse.cdt.debug.core/build.properties +++ b/debug/org.eclipse.cdt.debug.core/build.properties @@ -1,9 +1,9 @@ ############################################################################### -# Copyright (c) 2003, 2004 QNX Software Systems and others. +# Copyright (c) 2003, 2005 QNX Software Systems and others. # All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # QNX Software Systems - initial API and implementation diff --git a/debug/org.eclipse.cdt.debug.mi.core/build.properties b/debug/org.eclipse.cdt.debug.mi.core/build.properties index c22410332cc..920930ecc82 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/build.properties +++ b/debug/org.eclipse.cdt.debug.mi.core/build.properties @@ -1,9 +1,9 @@ ############################################################################### # Copyright (c) 2003, 2004 QNX Software Systems and others. # All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # QNX Software Systems - initial API and implementation diff --git a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/command/MITargetDownload.java b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/command/MITargetDownload.java index f1878c6f254..e94c890a22f 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/command/MITargetDownload.java +++ b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/command/MITargetDownload.java @@ -1,11 +1,9 @@ /******************************************************************************* - * - * (c) 2002 Copyright RedHat Inc - * - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * Copyright (c) 2002, 2005 RedHat Inc and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * RedHat Inc - initial API and implementation diff --git a/debug/org.eclipse.cdt.debug.mi.ui/build.properties b/debug/org.eclipse.cdt.debug.mi.ui/build.properties index d2e8336e712..79b4c32306e 100644 --- a/debug/org.eclipse.cdt.debug.mi.ui/build.properties +++ b/debug/org.eclipse.cdt.debug.mi.ui/build.properties @@ -1,9 +1,9 @@ ############################################################################### -# Copyright (c) 2003, 2004 QNX Software Systems and others. +# Copyright (c) 2003, 2005 QNX Software Systems and others. # All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # QNX Software Systems - initial API and implementation diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DetailsViewerConfiguration.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DetailsViewerConfiguration.java index 0179a36848a..0e163d3ce5b 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DetailsViewerConfiguration.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DetailsViewerConfiguration.java @@ -1,12 +1,12 @@ /********************************************************************** - * Copyright (c) 2004 QNX Software Systems and others. + * Copyright (c) 2004, 2005 QNX Software Systems and others. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 + * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html + * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * QNX Software Systems - Initial API and implementation + * QNX Software Systems - Initial API and implementation ***********************************************************************/ package org.eclipse.cdt.debug.internal.ui; diff --git a/doc/org.eclipse.cdt.doc.isv/build.properties b/doc/org.eclipse.cdt.doc.isv/build.properties index 9c86577d768..4f9739baeb0 100644 --- a/doc/org.eclipse.cdt.doc.isv/build.properties +++ b/doc/org.eclipse.cdt.doc.isv/build.properties @@ -1 +1,11 @@ +############################################################################### +# Copyright (c) 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### custom = true diff --git a/doc/org.eclipse.cdt.doc.user/build.properties b/doc/org.eclipse.cdt.doc.user/build.properties index b8645d99316..9551e40ccc1 100644 --- a/doc/org.eclipse.cdt.doc.user/build.properties +++ b/doc/org.eclipse.cdt.doc.user/build.properties @@ -1,9 +1,9 @@ ############################################################################### -# Copyright (c) 2000, 2004 IBM Corporation and others. +# Copyright (c) 2000, 2005 IBM Corporation and others. # All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # IBM Corporation - initial API and implementation diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm index 889aeb01a38..0f6b3e019cd 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_over_cdt.htm @@ -70,7 +70,7 @@ use the CDT Development Mailing List or the Eclipse Tools CDT newsgroup.

License

-

The CDT is an open source project and is licensed under the Common Public License. +

The CDT is an open source project and is licensed under the Eclipse Public License.

Related concepts diff --git a/doc/org.eclipse.cdt.doc.user/plugin.properties b/doc/org.eclipse.cdt.doc.user/plugin.properties index 1f4c1ccdd39..0bc969f1739 100644 --- a/doc/org.eclipse.cdt.doc.user/plugin.properties +++ b/doc/org.eclipse.cdt.doc.user/plugin.properties @@ -1,13 +1,12 @@ ############################################################################### -# Copyright (c) 2000, 2003 IBM Corporation and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# Copyright (c) 2000, 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # IBM Corporation - initial API and implementation ############################################################################### pluginName=C/C++ Development User Guide providerName=Eclipse.org - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/about.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/about.html deleted file mode 100644 index 5ee8cf34cec..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/about.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - -About This Guide - - - - -

About This Guide

- - - - -

The C/C++ Development Tools (CDT) User's Guide describes the components -of the CDT Eclipse plugins that are available as part of the Eclipse project. This guide -describes how to use the CDT tools environment to build your C/C++ based applications. - -

- -

The following may help you find information quickly: - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you want to:See:
Learn about perspectives, views, and editors IDE Concepts
Create a C or C++ program Developing C/C++ Programs
Track and control different versions of software Source Control
Debug your executables Debugging Programs
Create a new QNX C Application project Common Wizards
Run or debug your program Starting Your Programs
- - -

-

This book is organized so you can learn what you need to know quickly and easily. Each chapter has these common sections: -

-
    -
  • The overview gives you a quick synopsis of what you're about to learn. -
  • -
  • The suggested reading section tells you what you should know before starting each chapter. -
  • -
  • The related information section gives you a quick list of the supporting material, including tutorials and movies. Some are marked "recommended." -
  • -
  • The "How ... works" section gives you an idea of what's happening "underneath the covers" -- how the IDE, the host, and the target work together.
  • -
-

The tutorials are in a separate guide so you can print and use them side by side with the corresponding chapters in this guide.

-

- -

- - -

Assumptions

- -

This guide assumes the following: - - -

-
    -
  • You've already installed the base Eclipse components.
  • -
  • You've installed the C/C++ Development Tools (CDT) plugin feature.
  • -
  • You can write code in C or C++.
  • -
- -

Note to Windows users

- -

In our documentation, we use a forward slash -(/) as a delimiter in all pathnames, -including those pointing to Windows files. - - -

-

We also generally follow POSIX/UNIX filesystem conventions. - -

- - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cdev.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cdev.html deleted file mode 100644 index 76b5c2c6bff..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cdev.html +++ /dev/null @@ -1,812 +0,0 @@ - - - - - -Developing C/C++ Programs - - - -
- - -

Developing C/C++ Programs

- - - - -

- -The C/C++ Development perspective is probably the perspective -where you'll spend most of your time. In it, you'll develop and build -your programs. As you move further through your project, you'll likely -use this perspective as the jump point for doing your debugging, program -analysis, and target system integration.

-

- -Suggested prior reading:

- -

- -Related information:

- -

-In this chapter: - - - -

Introduction

- - -

- -Before you begin C/C++ development, you must create a project to contain your code; in the IDE, all your work must be contained in projects.

-

- -The views in the C/C++ Development perspective are driven primarily by selections you make in the C/C++ Editor and the C/C++ Projects view, a specialized version of the Navigator view. Ensure you understand their functionality thoroughly. - -

- -

Wizards and the Launch Configurations dialog

- -

In addition to perspectives and views, the IDE has two major "sections": wizards and the Launch Configurations dialog. To create and run your first program, you need both. The wizards let you quickly create a new project; the Launch Configurations dialog lets you set up how your program runs. -Once you've used all these parts of the IDE for the first time, you'll be able to create, build, and run your programs very quickly. For more information, see the Common Wizards and Starting Your Programs chapters.

-

- -The C/C++ Development perspective also has many features that help you develop code quickly. Once you've learned the basics of creating programs and running them (in this chapter), take some time to browse through this chapter.

-

- -

- -

Controlling the IDE (C/C++ Projects view)

- -

C/C++ Projects view

-

The C/C++ Projects view is probably the most important view in the IDE because you control your projects with it. The selections you make in the C/C++ Projects view greatly affect what information the other views display.

-

- -The C/C++ Projects view offers a filtered and slightly rearranged version of the Navigator view.

-

The Navigator view is part of the core Eclipse platform, so some of the features are documented there: - -

-
    -
  • For information about the Navigator view toolbar and icons, follow these links in the Workbench User Guide: Concepts-->Views-->Navigator view. - -
  • -
  • For information about the right-click context menu in the Navigator view, follow these links in the Workbench User Guide: Reference-->User interface information-->Views and Editors-->Navigator View. -
  • -
-

The C/C++ Projects view has many of the same features as the Navigator view, but is configured specifically for C and C++ development. At first glance, the two may seem identical, but the C/C++ Projects view:

-
    -
  • shows only open C/C++ projects -
  • -
  • pretends that the project's executables are stored in a virtual subdirectory called bin -
  • -
  • for a library project, pretends that the project's libraries are in a virtual subdirectory called lib -
  • -
  • hides certain files -
  • -
  • includes Build Project and related commands in its right-click menu -
  • -
  • gives an outline of *.c, *.cc, *.cpp, *.h, and binary files. -
  • -
- -

Opening files

- -

To open files and display them in the editor area:

- - - - -
=>>In the C/C++ Projects view, double-click the file to be opened. -The file -- even if it's executable -- opens in the editor area.
- - - -

Opening projects

- -

Because the C/C++ Projects view hides closed projects, you must use the Navigator view to open them.

-

- -To open projects:

- - - - -
=>>In the Navigator view, right-click your project, and select Open Project. -The project opens and appears in the C/C++ Projects view.
- - - -

Filtering files

- -

To filter files in the C/C++ Projects view:

-
    - -
  1. In the C/C++ Projects view, click the menu dropdown button Icon; menu dropdown. -
  2. -
  3. Select Filter. - The File Filter dialog appears:

    C/C++ Projects view; File Filter dialog -

  4. -
  5. In the filter pane, select the types of files you wish to hide. The .* selection hides files that start with a period, such as .cdtproject and .project. -
  6. -
  7. Click OK. - The C/C++ Projects view automatically refreshes and shows only the unfiltered file types. -
  8. -
- - -

Outlines of source and executable files

- -

- -The C/C++ Projects view shows you the outline of .c, .cc, and .h files:

-

C/C++ Projects view; outline; source

-

This outline is similar to that found in the Outline view. To learn more about the Outline view, see the "Code synopsis (Outline view)" section in this chapter.

-

-

The C/C++ Projects view shows you the outlines of executables as well. You can examine the structure of executables to see not only the functions that you declared and used in the file, but the elements that were called indirectly, such as malloc(), _init(), and errno:

-

C/C++ Projects view; outline; executable

-

-

To view a file outline in the C/C++ Project view:

- - - - -
=>>In the C/C++ Projects view, click the "+" symbol to the left of any .c, .cc, or .h, or executable file. All the executables are grouped in the virtual bin directory. The tree expands to show the outline for that file. Click the "-" symbol to collapse the tree again.
- - - -

Creating projects (New Project wizard)

- -

-@@@ NOTE I've left this in even though it is QNX specific, we would have to -customize it to make it CDT generic -

- -

If you're creating an application from scratch, you'll probably want to create a QNX C Application Project or a QNX C ++ Application Project.

-

- -
- - - -
Note:For examples of creating specific types of projects, see the Tutorials book. We recommend that you create a few tutorial projects before you do too much reading. Having hands-on experience with the IDE gives you a better context for what you read in this guide. -

- -For a complete explanation of all the C/C++ project types and options, see the Common Wizards chapter.

-
- - -

To create a "Hello World!" QNX C Application Project:

-
    - -
  1. In the C/C++ Development perspective, click the Create a new QNX C Application Project button Icon: Create a QNX C Application Project button. - The New Project dialog appears:

    Wizard: Create a QNX C Application Project -

  2. -
  3. In the Name field, type a name for your project (e.g. myHelloWorldProject). -
  4. -
  5. Click Next. The dialog displays the appropriate with tabs. -
  6. -
  7. In the Options tab, enable Build debug version and Build release version:

    Common wizards: C/C++ Projects; Options tab - -

  8. -
  9. Click Finish. - The IDE creates the project and displays the C file (e.g. myHelloWorldProject.c in the C Editor. It contains a working "Hello, World!" program:

    C/C++ Editor; Hello World! program -

  10. -
- - -

Building projects (make)

- -

Once you've created your project, you can build it. The IDE uses the same make utility and makefiles used on the command line. The IDE can perform makes automatically or let you do them manually. When you do manual builds, you can also decide on the scope of the build.

-

- -You can watch the progress and see the build information in the C-Build view. If building your programs generates any errors or warnings, you can see them in the Tasks view.

-

This section includes:

- - -

Build terminology

- -

The IDE uses a number of terms to describe the scope of the build: - -

-
- -
Build -
-
Build only the components affected by modified files in that particular project (i.e. make all). -
-
Clean -
-
Delete all the built components (i.e. .o, .so, .exe, and so on) without building anything (i.e. make clean). -
-
Rebuild -
-
Build every component from scratch. A Rebuild is really a Clean followed by a Build (i.e. make clean; make all). - -
-
- - -

Choosing autobuild or manual build

- -

By default, the IDE automatically rebuilds every time you change a resource (e.g. file). This is handy if you have only a few open projects and if they're small. As the projects get larger, this feature can become a bit of a hindrance. You may find that you prefer to turn autobuilding off.

-

- -To turn off autobuilding:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Workbench. - The dialog displays your workbench preferences:

    Window; Preferences; Workbench -

  4. -
  5. In the right pane, disable the Perform build automatically on resource modification option. The IDE now builds only when you ask it to. - -
  6. -
- - -

Autobuilds

- -

- -The IDE builds automatically every time you save a change. Thus, if you're using the default IDE configuration, you don't need to do anything. Even in this setting, you can build manually as well. Because the IDE always does incremental builds while in autobuild mode, you may wish to manually do a clean build to ensure you have fresh executables.

- -

Manual builds

- -

Manual builds let you choose the scope of the build, as well as whether to do a Build, a Clean, or a Rebuild.

- -

Building everything

- -

The IDE lets you manually choose to rebuild all your open projects. Depending on the number of projects, the size of the projects, and the number of target architectures, this can take a significant amount of time.

-

- -To rebuild all your open projects:

- - - - -
=>>From the main menu, select Project-->Rebuild All.
- - - -

Building selected projects

- -

Because rebuilding all your open projects may be time-consuming, you may often wish to build only certain projects individually.

-

- -To rebuild a single project:

- - - - -
=>>In the C/C++ Projects view, right-click a project and select one of: -
    -
  • Build -
  • -
  • Rebuild -
  • -
  • Clean.
  • -
-

The IDE builds the selected project as you desired. For more information on the build methods, see the "Build terminology" section in this chapter.

C/C++ Projects view; building

- - - -

Manual build preferences

- -

To have the IDE save your unsaved resources before manual builds:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Workbench. -
  4. -
  5. In the right pane, enable the Save all modified resources automatically prior to manual build option. - The IDE saves your resources before it builds.
  6. -
- - -

Configuring project build order

- -

The IDE lets you determine the build order of your projects. If certain projects must be built before others, you can set that. If your project refers to another project, the IDE builds that project first. - -

- -
- - - -
Note:Setting the build order doesn't cause the IDE to rebuild projects that depend on the project; you must rebuild all projects to ensure all the changes are propagated.
-
- - -

- -To manually configure the project build order:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Build Order. -
  4. -
  5. Disable the Use default build order option. - You may now configure the build order as you desire. When you're done, click Apply, then OK.
  6. -
- - -

Creating personal build options (make targets)

- - -
- - - -
Note:In this subsection, "targets" refer to actions in the makefiles, not target machines.
-
- - -

A make target is an action called by the make utility to perform a customized build-related task. For example, many makefiles support a target named clean, which gets called as make clean. The IDE lets you call your own target such as myMakeAction to be called as make myMakeAction. You can also use a make target to pass options such as CPULIST=x86, which causes the make utility to build only for x86. Of course, these options work only if they're already defined in the makefile.

-

- -If you've added your own make targets, you can configure the IDE to call them specifically.

-

- -To add a customized make target to the C/C++ Project view right-click menu:

-
    - -
  1. In the C/C++ Projects view, right-click a project and select Add Make Targets. -
  2. -
  3. Type the name of the make target (e.g. myMakeOption): -

    C/C++ Projects view; Targets Dialog dialog

  4. -
  5. Click OK. - The target option appears in the right-click menu of the C/C++ Projects view.
  6. -
- -

- -To use a customized make target:

-
    - -
  1. In the C/C++ Projects view, right-click a project. The right-click context menu appears. If there are any customized make targets for your project, the Make item is selectable. -
  2. -
  3. Choose your make target from the Make menu: -

    C/C++ Projects view; make target; using

  4. -
- - -

Running projects (launcher)

-

-@@@ Again the same thing applies here about stripping out the QNX -specific information (ie regarding needing a target for launch) and -replacing it with generic CDT information. I've much of it in for -context. -

-

- -Once you've built your project, you'll want to run it. The IDE lets you -run or debug your executables on either a local or a remote QNX Neutrino -target machine. For a description of local and remote targets, see the -IDE Concepts chapter.

-

- -To run or debug your program, you must create a QNX Target System Project -that specifies how the IDE communicates with your target. You must also create -a Launch Configuration that describes how the program runs on your target. -

- -
- - - -
Note:For a complete description of the Launch Configurations dialog and the available options, see the Starting Your Programs chapter.

-
- -To run your "Hello World!" QNX C Application Project:

-
    - -
  1. In the C/C++ Projects view, select your project (e.g. myHelloWorldProject). -
  2. -
  3. In the C/C++ Development perspective, click the dropdown menu Icon: Menu dropdown part of the run menu button set Icon: RunIcon: Menu dropdown. -
  4. -
  5. Select Run. - The Launch Configurations dialog appears:

    Launcher -

  6. -
  7. In the left pane, select C/C++ QNX QConn (IP). -
  8. -
  9. Click New. - The dialog displays the appropriate tabs:

    Launcher; Main tab -

  10. -
  11. In the Name field, type a meaningful name for your launch configuration (e.g. myHelloProject IP launch). - The IDE automatically fills in the Project field. -
  12. -
  13. Click the Search button beside the C/C++ Application field. - The Program Selection dialog appears. - -
    - - - -
    Note:If the Program Selection dialog is blank, you must cancel and build your project. To learn how to build projects, see the "Building projects (make)" section. -
    -
    - - -
  14. -
  15. Select a program to run. The _g indicates it's compiled with debug symbols. If you wish to run on an x86 target, select myHelloWorldProject [x86le] -
  16. -
  17. Click OK. -
  18. -
  19. In the Target Options pane, select your target. -
  20. -
  21. Click Run. - Your program runs. The IDE displays the output in the Console view. For example: -

    Console view; Hello World! -

  22. -
- - -

Writing code (C/C++ Editor)

- -

Within the C/C++ Development perspective, the C/C++ Editor is where you'll likely spend the great majority of your time -- you use it to write and modify your code:

-

C/C++ Editor

-

The C/C++ Editor drives many of the other views. As you code, many of the other views update dynamically (even if you haven't saved).

-

This section includes:

- - -

C/C++ Editor layout

- -

The C/C++ Editor has a gray border on each side. The border on the left margin might contain icons that flag errors, warnings, or problems detected by the IDE. It also displays icons for any bookmarks, breakpoints, or tasks from the Tasks view. The icons in the left margin correspond to the line of code.

-

The border on the right margin displays red and yellow bars that correspond to the errors and warnings from the Tasks view. Unlike the left margin, the right margin displays the icons for the entire length of the file.

-

- - -

- -

Finishing function names (Content Assist)

- -

The IDE can help you finish the names of functions if they're long, or you can't remember the exact spelling.

-

- -To use Content Assist:

-
    - -
  1. In the C/C++ Editor, type at least the first letter of the function. -
  2. -
  3. Press Ctrl-Space. (Or, right-click near the cursor and select Content Assist). - A menu with the available functions appears:

    C/C++ Editor; Content Assist -

  4. -
  5. You may do one of the following: -
      -
    • Continue typing. The list shortens. When there's only one function that matches, it's automatically inserted. -
    • -
    • Scroll with the up and down arrows. Press Enter to select the function. -
    • -
    • Scroll with the mouse. Double-click a function to select it. -
    • -
    • Press Esc to close the Content Assist window. -
    • -
  6. -
- - -

Inserting code snippets (Code Templates)

- -

- -The IDE can help you by inserting snippets of code such as an empty do-while structure. If you've used the Content Assist feature, you may have already noticed this feature; you access it the same way.

-

- -To use Code Templates:

- - - - -
=>>Follow the procedure for using Content Assist, with the following exception: -
    -
  • If any code templates start with the letter combination you've typed, they appear first in the list and have a different icon:

    C/C++ Editor; Code Templates; using

  • -
- - -

To add Code Templates:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select C/C++-->Code Templates. -
  4. -
  5. Click New. - A dialog for adding new templates appears. You can view the format of existing templates by selecting them and clicking Edit:

    Window; Preferences; C/C++; Code Templates dialog

  6. -
- - -

Adding #include directives (Add Include)

- -

To insert the #include directive for any documented QNX Neutrino function:

-
    - -
  1. In the C/C++ Editor, highlight the entire function name by double-clicking it. Don't highlight the parentheses or any leading tabs or spaces. -
  2. -
  3. Right-click and select Add Include. - The IDE automatically adds the #include statement to the top of the file, if it isn't already there.
  4. -
- - -

Hover help

- -

The IDE can give you information about functions while you're coding.

-

- -To use hover help:

- - - - -
=>>In the C/C++ Editor, place your pointer over a function. -A tag appears, showing the function summary and synopsis:

C/C++ Editor; Hover help

- - - -

Commenting out code

- -

The IDE makes it easy to comment out large sections of code. You can quickly add // characters to the beginning of lines, letting you comment out large sections, even if they have /* */ comments. -When you uncomment lines, the IDE removes the leading // characters from all lines that have them, so be careful not to accidentally uncomment sections. Also, the IDE comments or uncomments the selected lines -- if you select a partial line, the IDE comments out the entire line, not just the highlighted section of code.

-

- -To comment or uncomment a block of code:

-
    - -
  1. In the C/C++ Editor, highlight a section of code to be commented or uncommented. For one line, place your cursor on that line. -
  2. -
  3. Right-click and select Comment or Uncomment. -
  4. -
- - -

Customizing the C/C++ Editor appearance

- -

You can change the font, set the background color, display line numbers, and control many other visual aspects of the C/C++ Editor. You can also configure context highlighting, and change how the Code Assist feature works. - -

-

To access the C/C++ Editor preferences dialog:

-
    - -
  1. Select Window-->Preferences. - The Preferences dialog appears. -
  2. -
  3. In the left pane, select C/C++-->C/C++ Editor.
  4. -
- - -

Using other editors

- -

The IDE lets you use other editors, but you should consider the added functionality the C/C++ Editor offers before changing.

-

- -The C/C++ Editor is highly integrated with the IDE. The other views are designed to support the C/C++ Editor by updating dynamically. Since other editors aren't designed to interface with the IDE, you won't get the support from the views that the IDE provides.

-

- -You can use other editors either outside or inside the IDE. - -

- -

Outside the IDE

- -

You can edit your code with an editor started outside of the IDE (e.g. from the command line). When you're done editing, you'll have to synchronize the IDE with the changes.

-

- -To synchronize the IDE with changes you've made outside of the IDE:

- - - - -
=>>In the C/C++ Projects view, right-click the tree pane and select Refresh. -The IDE updates to reflect any changes you've made (such as creating new files).
- - - -

Within the IDE

- -

- -The IDE lets you set file associations that determine the editor you use for each file type. For example, you can tell the IDE to use an external program such as WordPad to edit all .h files. Once that preference is set, you can double-click a file in the C/C++ Projects view, and the IDE automatically opens the file in your selected program.

-

- -If the IDE doesn't have a set association for a certain file type, it uses the OS defaults. Thus, in Windows, double-clicking on a .DOC file automatically opens the file in MS Word or WordPad.

-

- -For information about file associations, follow these links in the Eclipse Workbench User Guide: Reference-->Preferences-->File Associations.

-

- -

More development features

- -

The IDE has many features that help you work faster. Not all the features are things you'd necessarily think to look for; after you've used the IDE for a while, take some time to read this entire section.

-

- -This section includes:

- - -

Tracking remaining work (Tasks view)

- -

- -The Tasks view provides you with a list of errors and warnings related to your projects. These are typically syntax errors, typos, and other programming errors found by the compiler:

-

Tasks view - -

-

The Tasks view is part of the core Eclipse platform. For more information about the Tasks view, follow these links in the Workbench User Guide: Reference-->User interface information-->View and Editors-->Tasks view.

-

- -The IDE also shows corresponding markers in several other locations:

-
    -
  • C/C++ Projects view: on both the file that contained compile errors and the project -
  • -
  • Outline view: in the method (e.g. main()) -
  • -
  • C/C++ Editor: on the left side, beside the offending line of code.
  • -
- -

Jumping to errors

- -

To quickly jump to the source of errors (if the IDE can determine where it is):

- - - - -
=>>In the Tasks view, double-click the error marker Icon: Error marker or warning marker Icon: Warning marker. -The file opens in the editor area, and the cursor jumps to the offending line.
- - -

- -To jump to errors sequentially:

- - - - -
=>>Click the Jump to next error marker button Icon: Jump to next error marker button or Jump to previous error marker button Icon: Jump to previous error marker button.
- - - -

Filtering errors

- -

Depending on the complexity and stage of your program, the IDE can generate an overwhelming number of errors. The IDE lets you customize the Tasks view so you see only the errors you want to see.

-

- -To access the error filtering dialog:

- - - - -
=>>In the Tasks view, click the Filter icon Icon: Filter button. -The Filter Tasks dialog appears and lets you adjust the scope of the errors shown in the Tasks view. To see all errors and warnings, check all the boxes in Show items of type and enable On any resource:

Tasks view; Filter Tasks dialog

- - - -

Setting reminders

- -

The Tasks view lets you create your own tasks. In addition to having the Tasks view automatically list build errors, you can set personal reminders regarding the unfinished function you're writing, the error handling routine you want to check, or anything else.

-

- -To access the New Tasks dialog to add a personal task:

- - - - -
=>>In the Tasks view, right-click the tasks pane and select New Task. -A New Tasks dialog appears:

Tasks view; New Tasks dialog

- - -

To remove a personal task:

- - - - -
=>>In the Tasks view, right-click the task and select one of Delete or Mark Completed.
- - - -

Code synopsis (Outline view)

- -

- -The Outline view gives you a structural view of your C/C++ source code:

-

Outline view

-

It shows the elements in the source file in the order they occur, including functions, libraries, and variables. You may also sort the list alphabetically. If you double-click an entry in the Outline view, the C/C++ Editor moves the cursor to the start of the item selected. (For example, to jump to the start of main() in the C/C++ Editor, double-click main() in the Outline view.)

- -

Checking your build (C-Build view)

- -

- -The IDE displays the output from the make utility in the C-Build view:

-

C-Build view - -

- -

Customizing the C-Build view

- -

You can choose to clear the C-Build view before each new build or let the results of each subsequent build to append to the display. You can have the C-Build view brought to the top when you build.

-

- -To access the C-Build view configurations:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select C/C++:

    C-Build view; configurations

  4. -
- - - - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/conc.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/conc.html deleted file mode 100644 index 915c47f13f1..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/conc.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - -IDE Concepts - - - -
- - -

IDE Concepts

- - - - - -

- -This chapter introduces a number of terms and concepts that are used throughout this -guide and the core Eclipse documentation.

-

Related information:

-
    -
  • the Workbench User Guide: Concepts in the Eclipse documentation
  • -
-

-In this chapter: - - -

Workbench

- -

The workbench is the window that appears when you run the IDE. It includes:

-
    -
  • views -
  • -
  • editors -
  • -
  • the main menu -
  • -
  • the control bars.
  • -
-

-

- -
-

IDE Concepts; workbench with C/C++ Development perspective

-
- - -

Major components of the IDE workbench.

-
-
-
- - - -
- - - -
Note:Eclipse is written in JAVA and is interpreted by a Java Virtual Machine (JVM) -that's specific to the host OS. So, whether you run Eclipse on Windows, -QNX Neutrino, or Solaris, you're running the same code. However, you might -notice some differences in the user interface.
-
- - -

The CDT provides a graphical development environment for C and C++ -developers. The CDT works in a complimentary manner with many of the -same tools that you use on the command line. The CDT communicates with -and interprets messages from many utilities, including:

-
    -
  • make -(which drives compilers such as gcc) -
  • -
  • gdb -
  • -
  • ctags
  • -
- - -

- -

Perspectives

- -

A perspective is a task-oriented configuration of the workbench window.

-

- -For example, if you're debugging, you use the preconfigured Debug -perspective. This perspective sets up the IDE to show all the tools related to -debugging, but doesn't show the elements and tools related to profiling, for example. -You can customize a perspective by adding and removing views.

- -Perspectives generally consist of these components:

-
    -
  • toolbars -
  • -
  • editors -
  • -
  • views
  • -
- -

Editors and views

- -

- -Editors are what you use to change the content of your files. Each editor -in the IDE is for a specific set of files. The editor that you'll likely use -the most for C and C++ development is the C/C++ Editor.

-

- -Views take information and organize it in various convenient ways. -For example, the Outline view shows you a list of all the function -names when you're editing a C file in the C/C++ Editor. -The Outline view is dynamic; if you declare a function called mynewfunc(), the Outline view immediately lists it, even if you haven't saved the file yet.

-

Views provide:

-
    -
  • insight into editor contents (e.g. Outline view) -
  • -
  • navigation (e.g. Navigator view) -
  • -
  • information (e.g. Tasks view) -
  • -
  • control (e.g. Debug view).
  • -
-

-

- -Different views may show you different interpretations of the same -information. For example, the Navigator view shows all -your projects; the C/C++ Projects view shows just the -C and C++ projects you have open.

-

- -The editor area is a section of the workbench window reserved for editors. All the editors live together in the editor area; all the views can be anywhere except in the editor area.

-

- -The IDE lets you rearrange views and editors so they're beside each other (tiled) or stacked on top of each other (tabbed), among other possibilities.

-

- -To see how dynamic the interface is, see the Perspectives, Views, and Editors movie. - -

- -

Projects and workspace

- -

Projects are generic containers for your source code, makefiles, -and binaries. Before you do any work in the IDE, you must create projects to -store your work. Developers using the CDT will most ofent work with C Project.

-

Projects can be open or closed. If they're closed, you can't access them.

-

When you create a file within a project, the IDE also creates a record -(local history) of every time you changed that file and how you changed it.

-

- -Your workspace is where you keep your projects. For the exact location of your workspace, see the appendix Where Files Are Stored.

-

- -
- - - -
Note:Don't use spaces in projects and filenames; they can cause problems with some tools, such as the make utility. -

Also, don't use case alone to distinguish files and projects; Unix-based OS filenames are case-sensitive, but Windows filenames aren't. Thus, Hello.c and hello.c overwrite each other in Windows, but are separate files elsewhere.

-
- - - -

How the IDE looks at projects

- -

The IDE associates projects with natures, tags that tell the IDE about the properties of each project. - -

-

The IDE doesn't support nested projects; each project must be organized as a discrete entity. The IDE does support project dependencies by allowing a project to reference other projects that reside in your workspace.

-

- -The most common projects look like this to the IDE:

- - - - - - - - - - - - - - - - - - -
Project Associated natures
Simple Project  
Standard Make C Application Project C
Standard Make C++ Application Project C, C++
- -

The natures tell the IDE what can and can't be done with each project. The IDE also uses the natures to filter out projects that would be contextually irrelevant (e.g. nonlibrary projects from a list of library projects).

-

- -In this guide, you'll see mixed references such as:

-
    -
  • QNX C/C++ Applications -- refers to both QNX C Application Projects and QNX C++ Application Projects. -
  • -
  • QNX Library Projects -- refers to both QNX C Library Projects and QNX C++ Library Projects.
  • -
-

The IDE saves these natures and other information in .project and .cdtproject files in each project. To ensure the natures persist in CVS, include these files when you commit your project. - - - -

- -

Launcher

- -

Before you run any program, you must use the launcher to specify what -program to run, what arguments to pass to the program, and so on.

-

- -If you want to run the program with different you can either modify -an existing launch configuration or create a new Launch Configuration. -Once you save the Launch Configuration, you can quickly rerun -each configuration. - -

- -

Resources

- -

Resources is a collective term for projects, folders, and files that exist in the workbench. You store all your resources in your workspace.

- -

Wizards

- -

Wizards guide you through a sequenced set of tasks. For example, to create a QNX C Application Project, you run a wizard that takes you through all the steps and gathers all the necessary information before creating the project. For more information, see the Common Wizards chapter.

-

- - - -

- - - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cvs.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cvs.html deleted file mode 100644 index 3e63d6c5726..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cvs.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - -Source Control - - - -
- - -

Source Control

- -

-If you use CVS, you can check code in and out without leaving the IDE.

-

- -Related information:

-
    -
  • the Source Control movie (recommended) -
  • -
  • the following links in the Eclipse Workbench User Guide: Tasks-->Working in the team environment-->Working with a CVS repository (recommended) -
  • -
-

Suggested prior reading:

- -

-In this chapter: - - -

Introduction

- -

The CVS Repository Exploring perspective lets you bring code from CVS into your workspace. -While you're working on your code, the IDE automatically keeps track of the changes you make; it lets you roll back to an earlier version of a file that you saved but didn't commit to CVS. If another developer changes the source in CVS while you're working on it, the IDE helps you synchronize with CVS and resolve any conflicts. Finally, the CVS Repository Exploring perspective lets you check the modified code back into CVS.

-

- -
- - - -
Note:The IDE stores project information in .project and .cdtproject -files; you must include them with your project when you commit it to CVS. Otherwise, -you must manually set the nature of the project (e.g. Standard C Project). -For more information about setting project natures, see the Common -Wizards chapter.
-
- - -

Unlike many other components of the IDE, the CVS Repository Exploring perspective doesn't connect to a utility. Instead of connecting via the cvs utility, the IDE uses its own engine to connect directly to your CVS repository. - -

-

Because the CVS Repository Exploring perspective is a core Eclipse feature, we've covered the perspective only lightly in this book. For more information, follow these links the Eclipse Workbench User Guide: Tasks-->Working in the team environment.

-

- -

This table may help you find information more easily:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you want to: - See:
Connect to a CVS repository - Tasks-->Working in the team environment-->Working with a CVS repository-->Creating a CVS repository location
Check code out of a CVS repository - Tasks-->Working in the team environment-->Working with projects shared with CVS-->Checking out a project from a CVS repository
Synchronize with a CVS repository - Tasks-->Working in the team environment-->Synchronizing with the repository, especially the Updating section
Resolve CVS conflicts - Tasks-->Working in the team environment-->Synchronizing with the repository-->Resolving conflicts -
Prevent certain files from being committed to CVS - Tasks-->Working in the team environment-->Synchronizing with the repository-->Version control life cycle: adding and ignoring resources - -
Create and apply a patch - Tasks-->Working in the team environment-->Working with patches
Track code changes that haven't been committed to CVS - Tasks-->Working with local history, especially the Comparing resources with the local history section
View an online FAQ about the CVS Repository Exploring perspective - Reference-->Team Support-->CVS
- - - - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cwiz.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cwiz.html deleted file mode 100644 index cb364e3f12b..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/cwiz.html +++ /dev/null @@ -1,470 +0,0 @@ - - - - - -Common Wizards - - - -
- - -

Common Wizards

- -

- -

-

-In this chapter: - -

- -

Introduction

- -

Wizards guide you through a sequenced set of tasks. In the IDE, these tasks may -be creating something new (e.g. a project) or converting one thing to another -(e.g. converting to a Standard C project). Most often, you use wizards to create -new projects and folders.

-

- -Wizards aren't directly connected to any perspective, though you're more likely to call them from some perspectives than from others (most likely from the C/C++ Development perspective).

-

You can access all the wizards from the main menu by selecting File-->New. The File-->New-->Project selection filters out all the wizards except projects; File-->New-->Other doesn't filter anything. (The exception to this is Target System Project, which, while labeled as a project, isn't a project as far as the IDE is concerned.)

-

In the New Project dialog, the wizards are further sorted: selecting C in the left pane displays all the projects with a C nature in the IDE; selecting QNX in the left pane shows all the projects with a QNX nature:

-

Common wizards dialog

-

Notice the overlap: the QNX C Application Project wizard appears in the right pane for both C and QNX.

-

- -So-called "simple" wizards show the very basic elements of projects: Project, Folder, and File. These elements have no natures associated with them. You can access the wizards for these by selecting File-->New-->Other, then selecting Simple from the left pane.

-

- -
- - - -
Note:

Although projects may appear as directories in your workspace, the IDE attaches special meaning to them. The IDE won't automatically recognize a directory you create in your workspace directory as a project.

- -The IDE automatically recognizes directories and new files of any type if you create them outside of the IDE (i.e. using Windows Explorer) and place them in a project directory. To have the IDE recognize them, in the Navigator view, right-click the navigator pane and select Refresh.

-
- - - -

Creating a C/C++ project (New Project wizard)

- -

The New Project wizard helps you create a C or C++ project.

-

This section includes:

- - -

Types of projects

- -

The IDE lets you create a variety of projects, each with certain properties. Most of these projects are also subdivided into C or C++ projects: - -

-
- -
Standard Make C Project
Standard Make C++ Project -
-
A basic C or C++ project that uses a standard makefile and GNU make to build the source files. You don't get the added functionality provided by the QNX build organization and the common.mk file. - -
-
- -

Creating your C/C++ project (New Projects wizard)

- -

To create a C/C++ project : - -

-
    - -
  1. From the menu, select File-->New-->Project. -The New dialog appears. Projects are filtered by the natures listed in the left pane. -
  2. -
  3. In the left pane, select the nature in the table:

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    If you want to build: - Select:
    Standard Make C Application Project - C
    QNX C Application Project - C or QNX
    QNX C Library Project - C or QNX
    Standard Make C++ Application Project - C++
    QNX C++ Application Project - C++ or QNX
    QNX C++ Library Project - C++ or QNX
    - - -
  4. -
  5. In the right pane, select the type of project that you want (e.g. QNX C Application Project). -
  6. -
  7. Click Next. -
  8. -
  9. Type a name for your project in the Name field. -
  10. -
  11. Ensure that Use Default Location is checked. Don't use a different location. -
  12. -
  13. Click Next. - The wizard displays the appropriate tabs. -
  14. -
  15. Select each tab and fill in the required information. The fields for each tab are described in the "New C/C++ Project wizard tabs" section, below. -
  16. -
  17. Click Finish. -The IDE creates your new project in your workspace.
  18. -
- - -
- - - -
Note:In the C/C++ Development perspective, you can also access the QNX C/C++ Projects with the -Icon: QNX C++ Library Project   -Icon: QNX C Library Project  -Icon: QNX C++ Application Project  -Icon: QNX C Application Project  - buttons. -
-
- - - -

New C/C++ Project wizard tabs

- -

Depending on the type of project you choose, the New Project wizard displays different tabs: - -

- - - - - - - - - - - - - - - - - - - - - - - - - - -
Project Type - Architecture tab,
Options tab -
Projects tab,
Build Settings tab -
Library tab - -
Standard Make C Project or
Standard Make C++ Project -
Yes - No - No - -
QNX C Application Project or
QNX C++ Application Project -
Yes - Yes - No - -
QNX C Library Project or
QNX C++ Library Project -
Yes - Yes - Yes - -
- - -
- - - -
Note: You can find the default settings for the New Project wizard by selecting Window-->Preferences from the main menu. From the left pane, select C/C++, then New QNX Projects.
-
- - - -

Architecture tab

- -

The Architecture tab lets you choose the platforms to compile executables for:

-

Common wizards: C/C++ Projects; Architecture tab

-

For example, to build for a PowerPC platform, enable PPC (Big Endian).

-

- -If you've already created a QNX Target System Project, you'll also see entries such as Doug [localhost - x 86]. These let you build specifically for a configured target. If you also enable X86 (Little Endian), the IDE builds only one executable, not two.

-

- -You must choose at least one platform. - -

- -

Projects tab

- -

The Projects tab lets you configure your preferred order of building:

-

Common wizards: C/C++ Projects; Projects tab

-

For example, if you associate myProject with mySubProject, the IDE builds mySubProject first during rebuilds. If you change mySubProject, the IDE doesn't automatically rebuild myProject. - - -

- -

Build Settings tab

- -

The Build Settings tab lets you configure how the IDE handles make errors and what command to use to build your project:

-

Common wizards: C/C++ Projects; Build Settings tab - - -

-
- -
Build Settings
-
If you want the IDE to stop building when it encounters a make error, enable Stop on Error. Otherwise, enable Keep Going On Error. - -
-
Build Command
-
If you want the IDE to use the default make command, enable Use Default. If you want to use a different utility to build your project, disable Use Default and enter your own command in the Build Command field (e.g. C:\myCustomizedMakeProgram). - -
-
- - -

Options tab

- -

The Options tab lets you choose what type of executables the IDE builds:

-

Common wizards: C/C++ Projects; Options tab - -

-
- -
Build Type
-
To build a regular executable, enable Build release version. To build a debuggable executable, enable Build debug version (debug versions have _g appended to their filename). -

- -You must select at least one build type. - - -

-
Build Options
-
To fully enable profiling with the QNX Application Profiler perspective, enable Build with Profiling. The IDE adds profiling code to all the versions selected in Build Types. See the Profiling Your Application chapter.
-
- - -

Library tab

- -

The Library tab lets you choose the type of library you wish to build (e.g. Static library, Shared library):

-

Common wizards: C/C++ Projects; Library tab

-
- -
Static library (libxx.a) -
-
Combine binary object files (i.e. *.o) into an archive that will later be directly linked into an executable. - -
-
Shared library (libxx.so) -
-
Combine binary objects together and join them so they are relocatable and can be shared by many processes. Shared libraries are named using the format libxx.so.version, where version is a number with a default of 1. The libxx.so file symlinks to the latest version. - -
-
Static library for shared objects (libxxS.a) -
-
Same as static library, but using position-independent code (PIC). Use this for a library that will later be linked into a shared object. The System Builder uses these types of libraries to create new shared libraries that contain only the symbols that are absolutely required by a specific set of programs. - -
-
Shared library without export (xx.so) -
-
A shared library without versioning. Generally, you manually open the library with the dlopen() function and look up specific functions with the dlsym() function.
-
- -

You must choose one of the options. - - -

- -

Creating a target (New Target System Project wizard)

- -

You must create a Target System Project for every target you have. When you create a launch configuration, you have the option of adding a new target from within the Launch Configurations dialog. When you do, the IDE opens up the New Target System Project wizard.

-

- -To create a new target:

-
    - -
  1. From the menu, select File-->New-->Other. -
  2. -
  3. In the left pane, select QNX. -
  4. -
  5. In the right pane, select QNX Target System Project. -
  6. -
  7. Click Next. - The New QNX Target System Project wizard appears:

    - Common wizards: New Target System Project -

  8. -
  9. Fill in the fields described below: -
    - -
    Target Name -
    -
    Type a descriptive name for your QNX Target System Project. - -
    -
    Project contents -
    -
    Enable Use default to store it in your workspace, or disable it and select another location in the Directory field. - -
    -
    QNX Connector Selection -
    -
    Type the target connection in the Hostname or IP and Port fields. If you're running the IDE on a QNX Neutrino machine running qconn, make sure Use local QNX Connector is enabled; the IDE automatically fills in the connection information. (If you wish to connect to a different target, you may disable Use local QNX Connector and fill in the fields manually.) - -
    -
    Target Configuration -
    -
    This section is for a future feature. -
    -
    - - - -
  10. -
  11. Click Finish. - Your new QNX Target System Project appears in the Navigator view. When you create a Launch Configuration, the target is listed under the Main tab in the Target Options pane. - - -
    - - - -
    Note:You can also reach the New Target System Project wizard by right-clicking in the Target Options pane and selecting Add target.
    -
    - - -
  12. -
- - -

Converting projects (Convert to a QNX Project wizard)

- -

At various times, you may want to convert projects to give them a QNX nature. For example:

-
    -
  • if other developers committed a project to CVS without the .project and .cdtproject files, the IDE won't recognize the project as a QNX project when you get it from CVS -
  • -
  • you wish to turn a Standard Make C/C++ Project into a QNX C/C++ Application Project.
  • -
-

The QNX nature causes the IDE to use QNX make tools and the QNX make structure when building them.

-

-

The IDE lets you convert many projects in the same step, but the projects are all converted into projects of the same type.

-

- -
- - - -
Note:If you wish to convert a QNX Project back into a Standard Make C/C++ Project, you can use the Convert C/C++ Projects wizard. From the main menu, select File-->New-->Project. In the left pane, select C. In the right pane, select Convert to a C or C++ Project.
-
- - -

- -To convert to a QNX Project:

-
    - -
  1. From the menu, select File-->New-->Project. -
  2. -
  3. In the left pane, select QNX. -
  4. -
  5. In the right pane, select Convert to a QNX Project:

    Common wizards: Convert to a QNX Project; selecting wizard -

  6. -
  7. Click Next. -
  8. -
  9. Fill in the fields described below: - -

    The fields let you to convert a selection of projects to one of the following types of projects:

      -
    • QNX C Application Project -
    • -
    • QNX C Library Project -
    • -
    • QNX C++ Application Project -
    • -
    • QNX C++ Library Project
    • -
    - -
    - -
    Candidates for conversion
    -
    The IDE lists all the projects that can be converted. Check off all the projects you wish to convert. - -
    -
    Convert to C or C++
    -
    Select whether your projects are C or C++. - -
    -
    Convert to QNX project type
    -
    Select QNX Application Project or QNX Library Project, depending on whether or not your projects are applications or libraries.
    -
    - - - -
  10. -
  11. Click Finish.
  12. -
- - - - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/dbug.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/dbug.html deleted file mode 100644 index 5d3a166c0e9..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/dbug.html +++ /dev/null @@ -1,942 +0,0 @@ - - - - - -Debugging Programs - - - -
- - -

Debugging Programs

- -

- -Once you've written your program, you might need to debug it. The IDE debugger lets you detect and diagnose errors in your programs, whether they're running locally or remotely.

-

Suggested prior reading:

- -

Related information:

-
    -
  • gdb utility -
  • -
-

-In this chapter: - - -

Introduction

- -

The debugger lets you see what's going on "inside" a program while it executes, and what it was doing at the moment it crashed or misbehaved.

-

- -In order to use the full power of the Debug perspective, you must use executables compiled for debugging. These executables contain additional debug information that lets the debugger make direct associations between the source code and the binaries generated from that original source. The debuggable executables have _g appended to their filenames.

-

- -The IDE debugger uses GDB as the underlying debug engine. It translates each GUI action into a sequence of GDB commands and processes the output from GDB to display the current state of the program being debugged.

-

- -The views update only when the program is suspended.

-

- -
- - - -
Note:Editing the source after compiling causes the line numbering to be out of step because the debug information is tied directly to the source. -Similarly, debugging optimized binaries can also cause unexpected jumps in the execution trace.
-
- - - -

Debugging your program

- -

To debug a program, you must build an executable and launch the debugging session. Once you've launched your debugging session, you'll want to control the session.

- -

Building a debuggable executable

- -

Although you can debug a regular executable, you get far more control by building debug variants of the executables. When you created your project, you may have already set the option to make the IDE build one. If so, you should have debuggable executables with _g appended to the filename. If not, you must set the IDE to build debug variants:

-
    - -
  1. In the C/C++ Projects view (or the Navigator view), right-click the project and select Properties. -
  2. -
  3. In the left pane, select QNX C/C++ Project. -
  4. -
  5. In the right pane, select the Options tab. -
  6. -
  7. Under Build Type, ensure Build debug version is enabled:

    Properties dialog; options tab -

  8. -
  9. Click Apply. -
  10. -
  11. Click OK. -
  12. -
  13. If it's not done automatically, rebuild the project.
  14. -
- -

For more information about setting project options, see the Common Wizards chapter.

- -

Starting your debugging session

- - -
- - - -
Note:For a full description of starting your programs and the Launch Configurations options, see the Starting Your Programs chapter.
-
- - -

- -Once you've got a debuggable executable, you must create a launch configuration.

-

- -To launch a debuggable executable:

-
    - -
  1. From the main menu, select Run-->Debug. (This menu item appears by default in the C/C++ Development perspective. If it doesn't, or you wish to add it to another perspective, select Window-->Customize Perspective. In the left pane, select Other-->Launch. Enable Launch.) - The Launch Configurations dialog appears. -
  2. -
  3. Create a launch configuration as you normally would, but don't click OK. -
  4. -
  5. Select the Debugger tab. -
  6. -
  7. Ensure Run program in debugger is selected. -
  8. -
  9. Ensure Stop at main() on startup is enabled. -
  10. -
  11. Click Apply. -
  12. -
  13. By default, the IDE automatically changes to the Debug perspective when you debug a program. If the default is no longer set, or you wish to change to a different perspective when you debug, see the "Setting execution options (Launch Configurations tabs)" section in the Starting Your Programs chapter. -
  14. -
  15. Click Debug.
  16. -
- - -

Controlling your debug session (Debug view)

- -

The Debug view shows a listing of your debug sessions and lets you run your code step-by-step. The IDE is powerful; you can simultaneously debug multiple processes, each with multiple threads.

- -

Understanding the Debug view

- -

The Debug view lets you manage the debugging or running of a program in the workbench. This view displays the stack frame for the suspended threads for each target you're debugging. Each thread in your program appears as a node in the tree. The view displays the process for each program you're running.

-

Debug view

-

The Debug view shows the target information in a tree hierarchy as follows (shown here with a sample of the possible icons):

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Session item - Description - Possible
icons
Launch instance - Launch configuration name and launch type (e.g. Stack Builder [C/C++ QNX QConn (IP)]) - Icon: Debug executable - Icon: Run executable - -
Debugger instance - Debugger name and state (e.g. GDB Debugger (Breakpoint hit)) - Icon: Debugger - -
Thread instance - Thread number and state (e.g. Thread[1] (Suspended)) - Icon: Thread; suspended - Icon: Thread; running - Icon: Thread; stopped - -
Stack frame instance - Stack frame number, function, filename, and file line number - Icon: Stackframe - Icon: Stack frame; running
- - -
- - - -
Note:The number beside the thread label is a reference counter for the IDE, not a thread identification number (TID).
-
- - -

- -The IDE displays stack frames as child elements. It displays the reason for the suspension beside the target, such as end of stepping range, breakpoint hit, signal received, and so on. When a program exits, the IDE displays the exit code.

-

- -The label includes the thread's state. In the example above, the label indicates that the thread was suspended because the program hit a breakpoint. You can't suspend only one thread in a process; when one thread is suspended, they all are.

-

- -The Debug view also drives the C/C++ Editor; as you step through your program, the C/C++ Editor highlights the location of the execution pointer. - -

- -

Controlling your debug execution

- -

After you start your debug execution, it stops (by default) in main() and waits for your input. (For information about changing this setting, see the "Debugger tab" section in the Starting Your Programs chapter.) You can control your debug execution in various ways, but they all rely on a core set of debug controls.

- -

Debug execution controls

- -

The debug execution controls appear in the following places (though they don't all appear in any one place):

-
    -
  • at the top of the Debug view as buttons -
  • -
  • in the Debug view right-click context menu -
  • -
  • in the main menu under Run (with hotkeys) -
  • -
  • in the C/C++ Editor.
  • -
-

The debug execution controls are superceded by breakpoints. For example, if you ask the program to step over a function (i.e. run until it finishes that function) and the program hits a breakpoint, it pauses, even though it hasn't finished the function.

-

- -The icons and menu items are context-sensitive. For example, you can terminate a process, but you can't terminate a stack frame.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Action - Icon - Hotkey - Description -
Resume - Icon: Resume - F8 - Run the process freely from current point - -
Suspend - Icon: Suspend -   - - Regain control of the running process -
Terminate - Icon: Terminate -   - - Kill the process - -
Restart - Icon: Restart -   - - Rerun the process from the beginning -
Step into - Icon: Step Into - F5 - Step forward one line, going into function calls - -
Step over - Icon: Step Over - F6 - Step forward one line, not going into function calls - -
Run to return - Icon: Step Return - F7 - Finish this function
- - -

Controlling your debug execution (Debug view)

- -

You can control how many steps the program runs before it suspends again (if you want it to suspend at all). You'll probably use the Debug view primarily to control your program flow.

-

- -To control your debug execution:

-

-
    - -
  1. In the Debug view, select the thread you wish to control. -
  2. -
  3. Click one of the debug stepping icons described in the "Debug execution controls" section, above. -
  4. -
  5. Repeat step 2 as desired. -
  6. -
  7. Finish the debug session by choosing one of the controls described in the "Debug launch controls" section in this chapter.
  8. -
- - -

Controlling your debug execution (hotkeys)

- -

If you're running your debug session without the Debug view showing, you can use either the hotkeys or the Run menu to step through your program. The customization works on a per-perspective basis; if you want to use the hotkeys in another perspective, you must enable them there, too.

-

- -To enable the debug hotkeys:

-
    - -
  1. Open the perspective you want to enable the hotkeys for. -
  2. -
  3. From the menu, select Window-->Customize Perspective. -
  4. -
  5. In the left pane, select Other-->Debug. -
  6. -
  7. In the left pane, enable Debug. -
  8. -
  9. Click OK. - The hotkeys are enabled for that particular perspective. You can also access the controls from the Run menu. -
  10. -
- - -

Controlling your debug execution (C/C++ Editor)

- -

You can control your debug session using the C/C++ Editor by having the program run until it hits the line your cursor is sitting on. (This is the same as the gdb until command.) If the program never hits that line, the program runs until it finishes.

-

- -You enable this option on a per-perspective basis. The option is enabled by default in the Debug perspective.

-

- -To enable debug execution using the C/C++ Editor:

-

-
    - -
  1. From the menu, select Window-->Customize Perspective. -
  2. -
  3. In the left pane, select Other-->C/C++ Debug. -
  4. -
  5. In the left pane, enable C/C++ Debug. -
  6. -
  7. Click OK. - The controls for debug execution in the C/C++ Editor are enabled for your active perspective.
  8. -
- -

- -To debug using the C/C++ Editor:

-

-
    - -
  1. In the C/C++ Editor, select a file associated with the process being debugged (e.g. myProgram.c). -
  2. -
  3. Left-click to insert the cursor where you want to interrupt the execution. -
  4. -
  5. Right-click near the cursor and select Run to C/C++ Line: -

    Debug view; run to line

    The program continues running until it hits that line.

  6. -
- - -

Debug launch controls

- -

In addition to controlling the individual stepping of your programs, you can also control the debug session itself. You can perform actions such as terminating the session, stopping the program, and so on, using the debug launch controls available in the Debug view or in the Debug view's right-click context menu. As with the other debug controls, these are context-sensitive; some are disabled depending on whether you've selected a thread, a process, and so on, in the Debug view.

-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Action - Icon - Description
Terminate - Icon: Terminate - Kill the selected process
Terminate & Remove - Icon: Terminate and Remove - Kill the selected process and remove it from the Debug view
Terminate All - Icon: Terminate All - Kill all active processes in the Debug view
Disconnect - Icon: Disconnect - Detach the debugger (i.e. gdb) from the selected process (useful for debugging attached processes)
Remove All Terminated Launches - Icon: Remove All Terminated - Clear all the killed processes from the Debug view
Relaunch - Icon: Relaunch - Restart the process
- - -

Disassembly mode

- -

When you're debugging, you can also examine your program as it steps into functions that you don't have source code for, such as printf(). Normally, the debugger steps over these functions, even when you click Step Into. When the instruction pointer enters functions for which it doesn't have the source, the IDE shows the function in the Assembly Editor. - -

-

To step into assembler functions during debugging:

- - - - -
=>>In the Debug view, click the Disassembly Mode On/Off toggle button Icon: Disassembly Mode On/Off. - As you Step Into assembler functions, the IDE shows the execution trace in the Assembly Editor.
- - - -

More debugging features

- -

This section contains the following subsections:

- - -

Inspecting your variables (Variables view)

- -

- -The Variables view displays information about the variables in the currently selected stack frame:

-

Variables view

-

When the execution stops, the changed values are highlighted in red (by default). Like the other debug-related views, the Variables view doesn't try to keep up with the execution of a running program; it updates only when execution stops. - -

-

You can set whether or not the variable type (e.g. int) is displayed by clicking the Show Type Names toggle button Icon: Show Type Names.

- -

Customizing the Variables view

- -

You can customize the look of the Variables view and set the color of changed variables (red by default). - -

-

To access the Variables view preferences:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Debug-->Variables View:

    Variables view; customization

  4. -
- - -

Changing variable values

- -

During the course of debugging, you may wish to artificially change the value of a variable to test how your program handles the setting or to speed through a loop.

-

- -To change a variable value while debugging:

-

-
    - -
  1. In the Variables view, right-click the variable and select Change Variable Value. -
  2. -
  3. Enter the new value in the available field.
  4. -
- - -

Using breakpoints and watchpoints (Breakpoints view)

- -

The Breakpoints view lists all the breakpoints and watchpoints you've set in your open projects:

-

Breakpoints view - -

-

A breakpoint makes your program stop whenever a certain point in the program is reached. For each breakpoint, you can add conditions to better control whether or not your program stops.

-

- -A watchpoint is a special breakpoint that stops the program's execution whenever the value of an expression changes, without specifying where this may happen. Unlike breakpoints, which are line-specific, watchpoints are event-specific and take effect whenever a specified condition is true, regardless of when or where it occurred.

-

- - - - - - - - - - - - - - - - - - - - - - -
Object - Icon
Breakpoint - Icon: Breakpoint
Watchpoint (read) - Icon: Watchpoint; read
Watchpoint (write) - Icon: Watchpoint; write
Watchpoint (read and write) - Icon: Watchpoint; read and write
- -

If the breakpoint or watchpoint is for a connected target, a check mark Icon: Checkmark; overlay is superimposed on the icon. - - -

-

The rest of this section describes how to: - -

- - -
- - - -
Note:While the Breakpoints view displays both breakpoints and watchpoints, the procedures for setting them differ somewhat.
-
- - - -

Adding breakpoints

- -

You set breakpoints on an executable line of a program. If the breakpoint is enabled when you debug, the execution suspends before that line of code executes.

-

- -To add a breakpoint:

-
    - -
  1. In the editor area, open the file that you want to add the breakpoint to (e.g. myProgram.c). -
  2. -
  3. Notice that the left edge of the C/C++ Editor has a blank space called a marker bar. -
  4. -
  5. Hover your pointer over the marker bar, beside the exact line of code where you want to add a breakpoint. Right-click the marker bar and select Add Breakpoint:

    Breakpoints view; adding breakpoints

    A dot Icon: Breakpoint object appears, indicating a breakpoint. A corresponding dot Icon: Breakpoint object also appears in the Breakpoints view, along with the name of the file in which you set the breakpoint:

    Breakpoints view; breakpoint added -

  6. -
- - -

Adding watchpoints

- -

To add a watchpoint:

-
    - -
  1. From the main menu, select Run-->Add C/C++ Watchpoint. (If this option isn't available, select Window-->Customize Perspective. In the left pane, select Other. Enable C/C++ Debug. Click OK.) - The Add C/C++ Watchpoint dialog appears:

    Breakpoints view; adding watchpoints -

  2. -
  3. Enter an expression in the Expression to watch field. The expression may be anything that can be evaluated inside an if statement. (e.g. y==1) -
  4. -
  5. If you want the program to stop when it reads the watch expression, enable Read; to have the program stop when it writes the watch expression, enable Write. You must enable at least one. -
  6. -
  7. Click OK. - The watchpoint appears in the Breakpoints view list.
  8. -
- - -

Setting properties of breakpoints and watchpoints

- -

After you've set your breakpoint or watchpoint, the IDE unconditionally halts the program when:

-
    -
  • it reaches a line of code that the breakpoint is set on -

    Or: -

  • -
  • the expression specified by the watchpoint becomes true.
  • -
-

- -To set the properties for a breakpoint or watchpoint:

-
    - -
  1. In the Breakpoints view, right-click the breakpoint or watchpoint and select Properties. (Or for breakpoints only, in the C/C++ Editor, right-click the breakpoint and select Breakpoint Properties.) - The C/C++ Line Breakpoint Properties or C/C++ Watchpoint Properties dialog appears (they're very similar). You need to fill in at least one field:

    Breakpoints view; setting breakpoint properties - -

  2. -
  3. In the Condition field, enter the Boolean expression to evaluate. The expression may be anything that can be evaluated inside an if statement (e.g. x > y ). The default is TRUE. -
  4. -
  5. In the Ignore Count field, enter the number of times the breakpoint or watchpoint may be hit before it begins to take effect (not the number of times the condition is true). The default is 0. -
  6. -
  7. Click OK. - When in debug mode, your program stops when it meets the conditions you've set for the breakpoint or watchpoint.
  8. -
- - -

Disabling and enabling breakpoints and watchpoints

- -

You may wish to temporarily deactivate a breakpoint or watchpoint without losing the information it contains.

-

- -To disable or enable a breakpoint or watchpoint:

- - - - -
=>>In the Breakpoints view, right-click the breakpoint or watchpoint and select Disable or Enable (Or for breakpoints only, right-click the breakpoint in the editor area and select Disable Breakpoint or Enable Breakpoint):

Breakpoints view; disabling breakpoints

- - -

To disable or enable all (or many) breakpoints or watchpoints: - -

-
    - -
  1. In the Breakpoints view, use any of the following methods: -
      -
    • Select breakpoints and watchpoints while holding down the Ctrl key. -
    • -
    • Select a range of breakpoints and watchpoints while holding down the Shift key. -
    • -
    • From the main menu, select Edit-->Select All. -
    • -
    • Right-click in the Breakpoints view and select Select All. -
    • -
    -
  2. -
  3. Right-click the highlighted breakpoints and watchpoints and select Disable or Enable.
  4. -
- - -

Removing breakpoints and watchpoints

- -

- -To remove one or more breakpoints and watchpoints:

- - - - -
=>>Follow the procedure described in "Disabling and enabling breakpoints and watchpoints", with the following exceptions: -
    -
  • Instead of selecting Disable or Enable, select Remove. -
  • -
- - -

- -To remove all breakpoints and watchpoints: - -

- - - - -
=>>In the Breakpoints view, right-click and select Remove All.
- - - -

Evaluating your expressions (Expressions view)

- -

The Expressions view lets you evaluate and examine the value of expressions:

-

Expressions view - - -

-

To evaluate an expression:

-
    - -
  1. From the menu, select Run-->Add C/C++ Expression. (Or, right-click in the C/C++ Editor and select Add C/C++ Expression.) - The Add Expression dialog opens:

    Expressions view; add expressions - -

  2. -
  3. Enter the expression you want to evaluate (e.g. (x-5)*3 ). -
  4. -
  5. Click OK. - The expression and its value appear in the Expressions view. When the execution of a program is suspended, the IDE reevaluates all expressions and highlights the changed values.
  6. -
- - -

Inspecting your registers (Registers view)

- -

The Registers view displays information about the registers in the currently selected stack frame. When the execution stops, the changed values are highlighted. The functionality of the Registers view is very similar to that of the Variables view; for more information, see the "Inspecting your variables (Variables view)" section in this chapter.

-

Registers view

-

You can also customize the colors in the Registers view and change the default value of the Show Type Names option. - -

-

To access the Registers view customization dialog:

-
    - -
  1. From the main menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Debug-->Registers View.
  4. -
- - -

Inspecting your process memory (Memory view)

- -

The Memory view lets you inspect and change your process memory. The view consists of four tabs that let you inspect multiple sections of memory:

-

Memory view - -

-

- - -

Inspecting memory

- -

The Memory view supports the same addressing as the C language. You can address memory using expressions such as 0x0847d3c, (&y)+1024, and *ptr. - -

-

To inspect your process memory:

-
    - -
  1. In the Debug view, select a process. Selecting a thread automatically selects the associated process. -
  2. -
  3. In the Memory view, select one of the four tabs labeled Memory 1, Memory 2, and so on. -
  4. -
  5. In the Address field, type the address and press Enter.
  6. -
- - -

Changing memory

- -

- -
- - - -
Caution:Changing your process memory can make your program crash.
-
- - -

To change your process memory:

-
    - -
  1. Follow the procedure for inspecting your process memory. -
  2. -
  3. In the memory pane, type the new value for the memory. The Memory view works in "typeover" mode; use the arrow keys to jump from byte to byte:

    Memory view; changing -

  4. -
  5. Click the Save Changes buttonIcon: Save Changes. - The changed memory appears in red.
  6. -
- - -

Configuring output format

- -

You can configure your output to display hexadecimal or decimal. You can also set the number of display columns and the memory unit size. You can configure each memory tab independently.

-

- -To configure the output format:

-
    - -
  1. In the Memory view, select one of the four tabs labeled Memory 1, Memory 2, and so on. -
  2. -
  3. Right-click the pane and select any of Format, Memory Unit Size, or Number of Columns. Choose your desired output format:

    Memory view; configure

    The output reflects your selection. Note that some output formats are best viewed in a nonproportional font such as Courier. - -

  4. -
- - -

Customizing the Memory view

- -

You can customize the Memory view to display in different colors and fonts. You can also customize some of its behavior. The customizations affect the entire Memory view.

-

- -To access the Memory view customization dialog:

-
    - -
  1. From the menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Debug-->Memory View. -
  4. -
  5. You can now change the colors, font, and behavior of the Memory view. When you're done, click Apply, then OK. -
  6. -
- - -

Viewing your output (Console view)

- -

The Console view shows you the output of the execution of your program and lets you supply input to your program:

-

Console view

-

- -
- - - -
Note:See also the "Debugging with GDB (Console view)" section, below.
-
- - -

- -The console shows three different kinds of text, each in a different default color:

-
    -
  • standard output (blue) -
  • -
  • standard error (red) -
  • -
  • standard input (green)
  • -
-

You can choose different colors for these kinds of text on the preferences pages. - -

-

To access the Console view customization dialog:

-
    - -
  1. From the menu, select Window-->Preferences. -
  2. -
  3. In the left pane, select Debug-->Console.
  4. -
- - -

Debugging with GDB (Console view)

- -

The IDE lets you debug using a subset of the commands that the gdb utility offers:

-

Console view; GDB

-

- -
- - - -
Note:See also the "Viewing your output (Console view)" section, above.
-
- -

- -

Enabling the GDB Console view

- -

The GDB Console view is part of the regular Console view but isn't accessible until you toggle to it. Once you do, GDB output appears in place of the regular Console view output. - -

-

To enable the GDB Console view:

-
    - -
  1. In the Debug view, select a debug session. -
  2. -
  3. In the Debug view, click the Show Debugger Console on Target Selection button Icon: Show Debugger Console on Target Selection. - The Console view changes to the GDB Debugger Console view.
  4. -
- - -

Using the GDB Console view

- -

The GDB Console view lets you bypass the IDE and talk directly to GDB; the IDE is unaware of anything done in the GDB Console view. Thus, items such as breakpoints that you set from the GDB Console view don't appear in the C/C++ Editor.

-

- -
- - - -
Note:You can't use the Tab key for line completion because the commands are sent to GDB only when you press Enter.
-
- - -

To use the GDB Console view:

- - - - -
=>>In the GDB Console view, enter a command. For example, enter help to get a list of commands; nexti to step one instruction, proceeding through subroutine calls; nexti 3 to step three:

Console view; GDB; using

- - - - - - - - - diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/caution.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/caution.gif deleted file mode 100644 index f4ec4e7b194f239c96397cd82fdf2414460bc046..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmXw2TWnNS6x{=z%dOTrDgBs8iPlik5)4yMYfAKE&`MEj95prNqj7Nb*rYyg2$tAr zoK7ui0JX6RWk)oZ5GeL*5+_vTgNtcMD;qO_AJ+I7!3Qx)8xjqY=yshZ-brrmIeVS8 z*IN5b*CSgyHt%SnCR!w_R4OW_TrLw)u~>|vNJO&PEHft(31JGuFrUwlkB?hJ%w+Jk zWQfw~wCqm>LBQ5nODfd4ty>x2R+)r>Bg15wNXQ6TAr=xLQZhevuw#ZhF3mRJajuwn*?6$(&O7G*`g@C-qKxP*DsOX~HKIxCvucZg|KS z&Y=lt1dK!xp&PqP1u?kM!Yj-{F}NTZ8X*cQ&=%C-1{qERjyg8*+?bW0<|5oE>K|+9 zJxKk>qhv>CCw+bJZ5RgNF89Op|0m>xMEQUy9HkTMi({&lrKP1zCX-5~fWyVYNS1FL zu9%z6^6hZD82Iu4sqycs7;v=Fz1)8y?JLFnhHb_0%!t3bu0E4JL-AOBO>ZWh|9qe4 zHw20B$S76UrTxU=9IaaACqMN=D#X_3yfBPCxS~4QJlD3Fw!{ulmB04U($#X9p4brI z5al15xUXyQP=EB?Q+qZwp8blm>B88(O*czJiGk7Tl^3V`&JF%i<>e;7`0%lrYtgaz z^=C>0nf%swTc4aR?fbKFp6WWi8_k1@JyWUNf$j&c=enn#Klkr<^Cv&4$nHMdyl}EK z@2|dmcUvY;1@E@x>__*U`s;Vk_v?G-XJ!_Eh`3Pu8=0&gA(in|Qw7kA)*UL9cS9X8!?CB@^GCd#fn)vnAp{egLwVplSdSz;|rT2~P zbI0Oi3vbmvK6$5CyDk{^ej9DiZmDT6AL_n62!;!5+nS$#v;4wr)E^t%bH~b&f4ZU- qH7^Cx-i;@&Uf#PVI{N-=hkt%JdZ*);<40cUxsd$!y`AwYy8l0!vmqe> diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/onestep.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/onestep.gif deleted file mode 100644 index 239243c1059e6813579aefe5fb5fda14bfa2d428..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 978 zcmXw2J7`m36h7(01|N{NC`l=JeIs@VJxj&Gh{3iXnxTav4)JxUP63yWx2-~`N;^38 zpu^Rr6$(Za1*dCq5IjP$L%XPV5LY|ubo}yzHxTmQbIy0Z$Dh&h3nQnmm1ux|6J=RO zL?WUpOG`^}9Gh9aURTwhpVEzujWkV7wbg1RNunaA(r7fIC@K^R7-Y;68IgwrGYOM2 z8Iy+^3&2T*Ovury#7d&1N~Yx69%dskQX@0+fW=PYq)z7K0h$R&7)39NIJF;PR%T=N zuo!0%R$&wNzyoDbR%KK6KnvYstj1>SfhC5;S)I+<18Il=YtRHQ5W!}w0ye-fjds-W z!bCi1!%9){AQHP#P!luppcz!qr!MB=!2&o0OW*-SLnUNE2Z)0ysDTTXV_V1sNEmJV zg*rm=U>x)y2{koS4?aR37@%yf9&AMja2+$R&dyG)R;yGh<#PGZ->w|4E)BK6+W(14{w3w|gJZ4a z!+dAw(MCpd^SN9{R4vxyxY^TnbEuNc=DPdOFAR=`)u>$f+X1AC$`Poni7D?Mx9_mz5IO)k!i4ph?K N;jPch?{;<3nSU)P!2JLK diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/pointing.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/image-lib/pointing.gif deleted file mode 100644 index 903f23707c91ff809466fb3eebe6157ce24ff4bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmZ?wbhEHblw%NO_{G5R;K76c|Nn2;uz`VrAt51wf#E+xL&1Lr2F0H&j6fj<9S{Lh z%fwvFvFpx1gHw{n7f4JHEbEIF;86N#IZY!fr`k~O!m1KkhJ&jMwDbG-%lb_HB^W!c zZT%1Brz{sVN;axU^ap89&0xJWr#YwO#^-;Bf=^t!6xz7;RZO2k!q)J|T`Ti6n8gHVSrdx2R8;IEjIi!5RQ2-b8l* diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz.jpg deleted file mode 100644 index 23d9f690a84d28384be7ad46250915ba561887e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37591 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�-U((s61IUe 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_architecture.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_architecture.jpg deleted file mode 100644 index a07df4a745796a077bf2545cd31117e0871af19d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39198 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_library.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_library.jpg deleted file mode 100644 index d824c83433664a9f2d9b6dbbac1a3dc010721b10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36644 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_options.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_c_options.jpg deleted file mode 100644 index aaf0bdfad6c4de65ddc424dcfc0eb1909d12d06b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33662 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_convert_1.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/cwiz_convert_1.jpg deleted file mode 100644 index e1027e3438b990811d26b29ce4ba8bb81279fdfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37851 zcmeFZby%EB(kTAo8eD@6?j9V1CP)au-2()750F6uB)9}fNP-0S;BLX)-95MkhvB}- zo^$q`{r2A9?){$c_uM~rc$i_TyQ{0JtGldU?xyaR0GuZ>@-hG%_+t$I0Cz9|^7OIf zBPw-sQ%idXTL%j(a~CRkds7Z7O>Pb@Zs2YfcnzQ;A)_E8p`sw8prN9oVG`WK#K6EL z!NtQOpdh8BBqt>&qoU(rq@rP^AtPtvXJX~#e!%+x!XPLr$Ro`*qg__XPmpkl=p3fZtwl@Cb+?WvFQA7;pf>-`c?UzqS6U5eI;WLqLE> zL_k79LhK}mgXhixXy`=5B&7H0 z85o(ES$O&Q1q6kJr5`<(k(HBwqNc8)sim!>Yiefx!ot$Z+Qrq)-NV!CW#H?e;E*?O zLu2FK#U~`b|B&=0JtH$KJ0~}QQ>~T{Xl>NsmFyw zz=gY;0WcBZz%K~6fH*L9k#dBgd6>}TkiC^q>l5AZ$pv2&>7&yeHdWOAA0lH37D>c7u|?LaNt0l~Qg1{31$0Kd*VAT)iO;EypaD-duD^lxK) zrBXaDpwZr5SPdqP^R^BGV~NU9`z0!niPn{(I*_85 zMlb}((cd{xIZ`vY15y+@?*O={i{U@W6!cM@6yF?udIvO{!g&8gOsMeY&6QOONKD6{ zu*DokK$|QL3U3E_7xV!QO$e`9To({oh0&=<{@(K�`Zt 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 Jh diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c.jpg deleted file mode 100644 index 775044e2c13ce3e11bcab6a2a51403526b759756..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37492 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 C2*OnW diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_codetemplates_use.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_codetemplates_use.jpg deleted file mode 100644 index 0382955bdf7d684285f6097571bf5056325dd6ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41261 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_contentassist.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_contentassist.jpg deleted file mode 100644 index b7db881d3e6d875af2a7160886d3829df9301f38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42032 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 H{;d2rlE$T? diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_helloworld.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_helloworld.jpg deleted file mode 100644 index 9fb6c01590b6b7da82096b5d283d029fa19fc40f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20767 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_hoverhelp.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/editor_c_hoverhelp.jpg deleted file mode 100644 index 0971f4ee3cff7f5d9b579f421b4a5c2f9acc95d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34016 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 /dev/null - result=$? - if [ $result -ne 0 ] - then - echo "Removing $i ($result)" - /bin/rm -f $i - fi -done diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/first_look.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/first_look.jpg deleted file mode 100644 index 8c73a267472008449f45474ed37ea367c5eee14a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111220 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%0DU){-wITgm5d6(C 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 Awg3PC diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_breakpoint_obj.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_breakpoint_obj.gif deleted file mode 100644 index 06d007905b264182beffbb389d5b836f58f0a74d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmZ?wbhEHb6krfw*!-X2z<~qy_VEiAEU}NTx38aXKYzdd{{8j)_us$2|NsC0`}gl> zKn03FSr|bgIv@gMh69VGzzNT6-=kBUJUp&V=}GpOxO8P3XOhgV1r1?~cVG diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debug_exc.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debug_exc.gif deleted file mode 100644 index 3052a80cd67312ca758c1c1fa93301387dda5b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb6krfw*v!CSVG*(5#0Q3k28$Up8X6dW{P^(y|NjLG7BDa{02x3M4JiI( zVPs(7WY7VLgUn!H2{t&%vTU#L&90}8$B*QCa4Lx2P>mN@ps_U8fq~~8gOo$*rjEvi z6PR0cmN_KOm>tPyx^%&dDRT> diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debugger_console.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_debugger_console.gif deleted file mode 100644 index e6d5b138d46a6cfd83c08fdccc601142d53d504a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmZ?wbhEHb6krfw*v!DNV8N38`{)0^Z~vcx;s5{t`}gl}XlRI!k7odLfg~DG{K>+| zz`)6%0}=@;0mJR@pnguyDuD(#PEtS*h8S$mySwbE_3?9lAoQRC7 ziEa%~Zxl5{z?#CO5A885RMR2w2VQ+U`~zI<7J LAZq(94hCxgT24b; diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_disconnect.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_disconnect.gif deleted file mode 100644 index f1d5fb31e51476a24e289e7cf2d083058fb3fa2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmZ?wbhEHb6krfw*v!Ci-#-3+e0>80!+v}F|MBtjf#m%8_kn2t{)PsiFvI`<|A8bN zDE?$&WMJTC&;f~n%wS-#FF5JBdhd-z496C>ib@<2@H=YBn5x*&y^Cj=!u(ec#pJbA lyIR&OHT#;)l?%|2-kM+()~m7jt&Y*$wbNf#?G|LP1^^IEGNAwf diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_error_obj.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_error_obj.gif deleted file mode 100644 index b04020bc723a345d97f68c485286138159294b51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmZ?wbhEHb6krfw*v!E2zux{wgvI}O`yUn-_wDWX+uP5uu&B4U|G$6#{QCO;V8DO` z6o0ZXGB9v6=zzpPW-ze$6rA*2z1QM-NY$mI3PP=oty~H$UYV-Q4I0f&6XZpi*4R!^ xyPL3d!C$U+FAW1@CT-3`IR?znG}u@ZyB#DZi90XElaV`uD)&M;ZHrxOJ diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_filter_tsk.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_filter_tsk.gif deleted file mode 100644 index 1492b4efae265051c43c5f2870c1f71f97c899e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmZ?wbhEHb6krfw*v!CSZy#S@Z~y=Q{QLL!|G#g4f4+Tvy#4+Q8p}12WsEYxhqZ46z5UO4 xC{IX5qW?tG!t@NQxhzk8CmDO_&kQNvl+j$RV9uyFP1Eu=fc2X4FC}0Hs=5U diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_installed_ovr.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_installed_ovr.gif deleted file mode 100644 index 7f4a31ee7eb0ce8cf0b10ebbe6769457729028c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmZ?wbhEHbWM|-DSi}GX|LyDd*U#U-?9_+-_xJw?1E8qlPZmZ71~vvAkP?tu24>NW bU0b7`%v3rcBl6%>G^fJ_n*%3wI2o(~utyy9 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_memory_update.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_memory_update.gif deleted file mode 100644 index ca4fe2b1cffbf525c3e18a0dc5df99262dbb07cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmZ?wbhEHb6krfwc*el+@BhCk+q>hJd8MuhC|Q%-xVE@$eP!p`y1or9({}Xu#JKOe zxpB&t&i%KyJ^lDFDJy>A>bZ|U+sPN{UAc1Q^5x4HFJ3%x;>59I$M){syM6oiO`A4t*sx*QvSmw_ELpT@QCnME zYiny$Q&U4jLv3wsb#--ld3jb=R%T{qMn*O3yXFJX~F4&V#0hvq8gf$CB*GqU778i zoH%W*&9xVbxVpJ9ySlh=+S^#JZ|7w`z{bkXVPvSMr?ZfoiHU`WQNYa9)Yw>mGQSen z?b~W5>U!>a>XYTC(Y0bA;|*8l(j diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_menu.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_menu.gif deleted file mode 100644 index a492838d248f690c5ea191773d4cc9a3976b4a31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmZ?wbhEHb6krfwSj4~(Zy#@OKi}RyzM-Lkfq~)w|NlS|2o!&^FfuT(GU$LfAhit4 mvJt!P{4+S^smOElD{o?ACMzo^8@No?ZyvXPoMQQNnZ&)aWlyED&WXou z7Y$p=tsAP{_|~-Zlh?#oS&Lp(t$w9E;g8<5KZ==KqxI{ERp zoSdwUjdehPzrVjV-=ePG2~8^2VO(eY>~J zoHpU;p*;uo@7**Z>cPF+%UZ%GWIAVMW_0*XIb7#SE`7<53+2E_>j`|<`C7YqH? zwswoACVe%fzWzQnqb?VHWhG~4#o2QvcTJl$+fZ?_;=FF&Ve#2X@ zJ6U^~gDwn0g8Y13oILETybM#A#igZ;5@sYcI_1pNr_xk^d zxBoBv@_+OH|1balFDong|8DvJPrLqqJAe03#k-rcFK;Wnv8Ou8-*D4}s8AQ}Wi8?M zda@HToplvO1FY3zqN9q73R6Ax^>lUr|NnpH%ozp-1|S1SQVS^lWMO1rP-D;m83^(d z16!xVGQWywI}JW!{DK*3Cyel$HvmoLUM2~#uI`>9E~b1LMM+^{ak&|Cnf*+2=Ss^eGdRzlH;OElD{o?ACMzo^8@No?ZyvXPoMQQNnZ&)aWlyED&WXou z7Y$p=tsAP{_|~-Zlh?#oS&Lp(t$wALxm9iUFQx9AdJBFnz4=FTeUQKK0>` zoSdwUjdehPzrVjuK!<-{r`6U|Bst@4^_OoIXf{S_VTvE>sK#a zx^Vi!xs&^LZ<#r5!qG!}X3d;_VE^7t6QUM020plVdqSpjR%XW6FQ2`=ygWTTetiG_ z|Ns9#fBv|-x>{OVGB7Xzxj=G=0>z&!j0_Bp3_2k9gW`mNeQ|?hlZ|m}TdPe|m!q+k zTK@zsv+gEiRb^!dhZ)L~r%anUXU4oP1!EOO2gTK^&19DLD6L$x)^NR}f~~Q}o>_Y| z%(gY{G*&-${MfHJf=%K)1 F4FDf_t5N^} diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_newcqnx_lib.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_newcqnx_lib.gif deleted file mode 100644 index a48b45c47ceb941f0d3acd8eb3fbc6f9eee2034b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmZ?wbhEHb6krfwxXQpFD=UBG$WhbIPX^UDi`ITin|;@M=KrF#Piy!6D%Y{D0Cp#h2Syxds zz*;RPI;yy+Fx69^i=9l zF|f^Ym>nRYE!ltkMnHs=@4O2qHMVY-IlA z9XcYaXRP(M@3_Fv#-yq!CZiB7Caa*GA;8qEq$DRMA}TVemxFhLnx>w*yturI_OgsQ z6IN-6X)!pjShb2--(tXhMQaU;8qr&IYMvT+Ua^b{K7n4*KHVs>OSDxo$^>xTzq6 FH2`QvKbHUi diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_prev_error_nav.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_prev_error_nav.gif deleted file mode 100644 index 3b1bb7ca128af4f12447630ecb133cf99dde0546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmZ?wbhEHb6krfw*v!E2|G#~Gz5W0H_5c6R|9{{9{(SrTc>Dhh4Eycv>+S9T*Vpfl zkH5cv|9>!GU|>-E$->CMz{j8iWCKkQU|?YJz2JFr!q%Lu&RJGo%{fv+dT~yECmQwI zcUiraKL2Irqq#{fiz8J73>1uZI5-C!v7ExpuyALS8)q=H<^f)wO>G~}%r3Rte?=wg LwaRi;K?Z98hX_J| diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_relaunch.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_relaunch.gif deleted file mode 100644 index 6b0c23d8f61e3c99ccaa55cced1b32cd61d29927..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmZ?wbhEHb6krfwIKlt~E%x^D_VxQ2T7ZDz|9|`W^W*>jpTB>9{r&s<|KGQtUvFO@ z4^&~lfB*jZ^XCH*e%G(!d7Uj)ZlpbB9~3pwrMJsnNx)LPaJ4>iCDdOQOTBw4zc^w gR|ZBHh;_Z^Iv61G?xWP9y%r}HvegF^DKc0C08gh$1poj5 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_remove_all.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_remove_all.gif deleted file mode 100644 index 2c069ab3f436fd881cf865d804334c046b01ea8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117 zcmZ?wbhEHb6krfwSj50!Zy#?TUvD{UZ}qOdQL$0~|NmzI1I3>#j0_B{3_2hlNG$`i zRm844{|vl5oAyrMVzBG`0X3dvPo~CYEKaX?9T3oBNw{yWxFGA`zV$cO1RQ=?a#+;h QhK5w`-p&#!PX-2S0EeR~4gdfE diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_restart.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_restart.gif deleted file mode 100644 index a063c230aca909c805f6a97a93c524c89198cc6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmZ?wbhEHb6krfw*v!E2|G#~Gz5V?8@&EtNpFh8T|Ni;^@7vF>x4%E%zCPam|NsB{ zfkN}=0~ripp!k!8k%57iK?lSGnZdx4yy2uL^Ir3ap5|M3p71&;7@R&L;67QxL54l! zu*}gfQtm|zTcZ0WIjBgri1Vs5s`jxmIW;RhF|qP|cz{DfsHKg4$1sH2{nEMt%SQ diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_resume.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_resume.gif deleted file mode 100644 index 2088548a49976e78327ba108045cd744910b045f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmZ?wbhEHb6krfw*v!CSZy!4ifB2K)W?_Va-}`vZ3l?BBot|Ns9C*nr|s7DfgJ z4h9{NB*+W~7F~gpo~!p-yzXr=h%x72St07|HA{Tfs?^`-jwbG0AHcF{SGtC*KeGUj L^9dCrCI)K&>p~_fnbO6vrKy^LA6u!K98B31%im2a}wr VjZ+?8u`pY4=;*oWxhf0{)&P08E6e}@ diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stackframe.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stackframe.gif deleted file mode 100644 index b9783c814a7ce280df340ecef58ad73fe5425400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmZ?wbhEHb6krfwSj50!Z$IBYe!qSF{$-~=9Jq7f|Ns9CV4(Pug^_`Ql|cu@1F2{wb7E#KVrIk~iCVz7~5=PH5OlUcZK=IJppSOWm=Z#9kp diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepinto.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepinto.gif deleted file mode 100644 index cc1378e0e0d4060b6fa980ba1b29211c0b6dc2d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmZ?wbhEHb6krfw*v!CSZy#@8Ki_`-{{R2y&!1oa|GxeI{r2@j~CupI%)y q*Vk>+a5%^))sXmLwk}Ucw}JqJm)PXg$ro81bg#b7iSA@zum%8ZKQmeY diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepover.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepover.gif deleted file mode 100644 index 5e24fb9b8fe93e1c0171bc5c023bcd07027470d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmV;Q0AT+|Nk%w1VGsZi0J8u9KR;hTf1f{}zyJTApPzrfzn}l#KmWf!pMO8UpI?7p zKc8PefPjEsUta(K0RR90A^8LW000jFEC2ui01yBW000C`@X1N5y*S%K68Z^IY)E39 zr#DUok}9xiAnVf^idb;UVGt7+R0B8V*!Biu092OTrAYkoc N$N&d-&7MR606ThaJE#Bv diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepreturn.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_stepreturn.gif deleted file mode 100644 index 6081cba13baa0002cce80a0a7b74e27d8784f90f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmZ?wbhEHb6krfw*v!CSZy#@8Ki_`-{{R2y&!1oa|GxeI{r2GPCV)lTit3xgN3RXoAl5K#5MK qJu}vLlr8f%h);ZODbXS7sBj@sW1f)e4dzZ!Bv;3QGER{_8+4?AOR)WR4W1ag}zge|m?!(gE z$_Ezsg=k3iu2@pEQh{Y&fCi(eM8x`VhERhCRl9EmI5_A{KP;M0s|Nnmc{`vO*e}DMD-~Rr5`~CIy^+4(P zcm@WB|Ns93Ngz=C$->CMz{{Wm;(*LxVDaB@(sT9RijA%63_J&GWCM6u0vRNYS$qm| z!ZoDMG#X5IJJ2EfJjv>XQ0o$<$N&$!p1Gb55kYf>d6zGUDl@#3CXp@KfAH?-r7I)0 Los{)rVXy`O*fc#m diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_thread2.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_thread2.gif deleted file mode 100644 index fb5175f5c6877c76966f27697c67c9448cbdb263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215 zcmZ?wbhEHb6krfwIKseSZy!4ifB2K)W?_Va-}`vZ3l#Mj&Z|3Cl#{rLU!?f?J& z@PEJk{rUF$>+R#?;~5wj{{R0EB#8uyKUo+V7z7z~KM;8iKuR%pNxBGWNDs9DFb-WX*=8*u0fD WpIwf==+-LvW0%dr_uB&$8LR;{L`9ka diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_tnames.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_tnames.gif deleted file mode 100644 index 1bbbb95c8eab72454f2a1760ce12228f7dffc2e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmZ?wbhEHb6krfw*v!CSZy$gE{{H{JKm5Nx|NsC0`}gmkKYxBhLqmLgJOcv*Py|RK z1I3>#j0_B13_2h|kQodtNdYH4wRKNKL_1h@G3HGAF3IVn{qybr@3)^{Zyz5Y&j6DB4WCjC^r@=|j)qA(UXiB%_C@Q!&t)^pI)q;+^*PN@|cHK1%?@$c-y?0_t rxB^R#X0lGBfn4Z0RV4uig_U7JNf(4Ob|~hbEZJ3h?!^~NCI)K&q8T~U diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_readwrite_obj.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_readwrite_obj.gif deleted file mode 100644 index 0b1184d72a8983761bf7190189104481e39f6540..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231 zcmZ?wbhEHb6krfwIKseSZy!IEXCKFptAzkmPy|Gz){zdwI}z5V_9@%8cc|M%DL zpI?6;DE|NdexUUH`3(&X@$vBt3=BXKAW0A?{$ycfU=U`|0jUJp$-tWOK*g+I#rEut zHIH1pwBJlizh&`Z)#Hu6kA)OgDJq+BSxQ_on*^J^}sR6YUtDJa;=%u;KApUPb{P?(&=vA%?E{N;Qr4%7ipU25SH(R8#K& diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_write_obj.gif b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/icon_watchpoint_write_obj.gif deleted file mode 100644 index b5fa352bb5137c9a46670d98643e7a4c86237f11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 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

g-@u5zKa(mcHKuYxQLPX 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_debugger.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_debugger.jpg deleted file mode 100644 index 92679ca2c296e1609d8d07eb57a5c61dcdaa79e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58753 zcmeFZbzGI*wlDtB4N{T<(vp%=vJj+1QUxSjAl)D>u@D8MOF%+E0RaJ#ZWi4k-Q7s% zq87gg^?mod_u2P;&OLXZdwzdx(4~xLK68xm9b?uQV{$oqISX8SAg3q?pn%^7;5TrI z1n3{i-n-B6*u==(*3R0_%)-QxLDANThe4B%=Qba3IRU%@urV;PFfp*PFtKp3v2pOp z2=MXn@F|H&2+3|x(b3UT(b6z5^RO{6ax&7;vJ10w^707?3edBPNQm%D@bC-ppvNN)1o!z5KV#A0+H<9`+T5t~W6pq^Z#Z--gn`3qkh z-0KvSRMaf2Z0xr<1cij}h=_{G+?SP;S5SQL=-uz0=8o4t-imoM~NNh_{v`jnn` z%4$msK0HW@{oeC>o+qEB=;1VV5OK2;_6 zWB)FPyEp6O!NoM1oUaxw+&L5Xr_K)xEnY&Ye=Iy{PH(w&eut!d^T_WKSa2TkZyac9 zOins49Xk>&D7G@Ne&uzmuwzs|McVvFhNr#7SUjotxGRTSiOMoWrO#Eyn;QZQYYXp3! zDjj^o`#-#K2{dd(BmEHY?bAzOw-QnWuR*}-iE`a>C576-zRsb?Cosem{n*U(Ib=2f z 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:Z}z$n}qG&4iJBcY@YrQ@&Y8c5x=$2PV>kL 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 WdMwryuT}rXG~huO(}Nf+we27B@!a14 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_environment.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_environment.jpg deleted file mode 100644 index d5d2967668011a3d6b7d1eaae2e34202273316bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63658 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 (iK&t2!l#N?gE39pow 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

hA%q(H<$cKJ09-KB`cl%PtBTM4dGNoloo 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 JH(*D7{{s#`A)o*N diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_run2_faster.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_run2_faster.jpg deleted file mode 100644 index f575b5711119aedf26320acd03161fcb05ffc790..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22266 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ȇ>UCjHz1 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 iLq|;Fee-0aUQpRHh-5+>d4e diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_run_run.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_run_run.jpg deleted file mode 100644 index 6d428f53843879a3a16a4aca05fb3e9d76e5e7d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26132 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 A$^ZZW diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/persp_dbug_properties_options.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/persp_dbug_properties_options.jpg deleted file mode 100644 index 2ac4b01c9d1b71193c4a9120b1490b65e600e38f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42118 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 Nlq@HlLG<~}{{b4YnL7Xg diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints.jpg deleted file mode 100644 index b90f436f57caf9928e76136dd8ef655fa8f5e5f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11146 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�#X7Z;)gS}uS7ViAkYmJF#D;q3#7~dT(sUo^)EdI z|J?&$&f6lut*i&GUZnkFqLUxX!s|i~dj%QY%&i@#?g#Vj@HGwfjqMmzNR})T?*&}W z7`}JB*Xz8@y|A+&AsEt@k^r9;Cj8uW(Y1ScaC9+dqf+3CerXIAj-O{BbV#la7P&a> zd%D2ClI>ij)MQbL*uRtzzw$boRNr8f_3LZ?G|8h($D>{kfA#U87|sjxsC@p)j*hsP zL{eEn)fvoHyV$pG9oZ@Py>8CAE>*5(20m8lQl^O-GaI%xh{i$i>Wypty@t54^2z_0 z5*49H<2p>)GDN*XY6!w4X`$zprJ#%l+ zal@9-pvNW$-o*Lw_?z9A;;WxwI253cVG5VHJ3=W0Rf=kj&O^g;6_v>|hSU<(Fca(i zh+|3U&};EW?7=Xbt=HRwN4$VJo)$G&xaX89r;=+dY3+-bT*8x>;q8+LJ3&+@no!D1 z`Z$+p=@s#3PfDI@dDw_8X=7jH&@V}etdBSD8+}d|3oT4tSvs$i8LP>#dL~|{82)rr zs44$#)VU=u<fh>4r(Xl!S|W7~o2p0kzS zsrl0j)BAZ@o>`hp+()i1ozPO>M?jo@KBnQ!y@sia=o5Xyv}Fbz-IIeCZnbtY}pA1;wpzLOK* zRX4pZX~^SFzCJ@U#8c2-Hu!CeYjdm=3fYORbEO!=$J-%XyhP}8g;qZ}ZD1Y@)e+7g zQ<8jw@N8(|O>_~sG@Kv67>!udH6L%15zoi$RKz@qCBrgLW;0H{5n!IF^A}yNGw`j&^6Jn6#Pj#1-K5Kr2=(exd9D3MpNQdkQK22)8Bga4 zXgx*LrrFzD6)`ml<=Ren>L-r_4ig@0nc0muVVdJ6LF&1Z6ILu?ocnq+Rei=rUjBNy zfzNxnli7Ax%ZL3YC(@N93SFjM*>Z28L)(7TD~RkDt90q_RT&1YkIldhkLtPy&TNX- z-<2k&6S+)pw(_}U6G$FxZ_+va}QCIs;lMef(cLn zsvxPq{6j4%fdnGe4mOw&A-cd%PCN;!rn-H;wYsAXDug#@hY$z)htuHQ87BG{lT-Ru zZzir1S?R3;^i8+fBJ>!X9f62UvNu^`99prIXPQW0> z+q_A90bZLGjxRFcb*Q>~2gSp#G`|Ue-)&mC7(1nr?IaZq21)m&+9MoL)K28Gvl%+Ec%cO>(41wedD@}qEl30&tjE{Z)z^Vw zsDOmXGaW;Re%SK8sL@}6yi`Xq=KgO?2>Szu@9(9Nfce#f<^7|LEEH#AUUMOyoPVY`|PY9eGSh7nhZe4Lb&ck?&#G|)@E4XpzFyP-ZMp-6zc ziAKcHFg*5r?V6DxLC~?I#b;2|mXY$=x9@IiD7y7gmP81)|Hj{gZNuyFN48+Y@6IEC z!6VH7uIDHvbDr1b|0=WoO2=8wTrw#3JRICNaFaS_wJDV`r^luBj~q5;_;{AAz=|=y zD?4At2UCn}>@qk%-hoQ&47ooTE7hvA-8e_U){Z)@{@(D$1YVw=AY>H#3ZUow7U%)F z9EXNPNT9tg8#Pu749|glw*E9UZ#)1MW&DFb=-6#_`%+-1hsM^Y!0N@c(%(|D%ok)mX#c&Sg-1DoQXN8uw$9sy#O84QFD*e-4 zdfnQ)9_~osX4c9m_=>t5)cl;njn5ytXgCDj80EVHG@>m2&IpCn44 zuC}BR-Av0E@OXeif%t?3UX(yr(F&p;{^R2pNF!ikL`{=C*CW){wJZ-{e*=>-cz*Vb z>Tve_C>W))Z}#PoF;Q|W7B6UFpo3t(ctnH=q`_e|rVRgU53 zc;l$>;2|^=V4AFvyTW`8-DLr{dJ}I=vm$&^CoLqY3#jm58x@X7>oHy8sO+J_5tr+5 z1Qw3KU_b2#UDcw(5lz(CMI*no01(rtK!yvoRQTW`ga9aHjp^{lbvW`K3D5%I|JL_k zfBuE>(z;g&%h5lz+NQI4IBKcgR>7K}6TU;S3rZtWPRn@Jx{Ys5$ayE#WSX-Dr{Tdz zSwqHIPX3j_kCX-5bKm{4Dm+(96-Y%`m*qH`Qf1Y^cv6xIn!W%0+qPGJ27J>lQx*#RZ1!WEUd*4WvyQSco zvXN4ZXMtr$6d)^a8gcByksif9aarlUyphnyBOTot3vSHAn3XOV#!2kD8#_e9R3 z-9k4y7Yn7Ps@DZTdB^$TXFGgX$Cd>7c^iB=dTa+>cAW<;0M5jN%t#aUj zA0zfiKmsM5fAp|K_CbY66a;(hH1Baggg7%3>}If~z7((k#h>R5Z9@1U+e=|H@cVIE zQ*Bnc9U}B8*j7O5mKM{&jN!#*Kc;&gqhc*9YgsC1xh;vdwVrYc9}Ocv zry@_tZtJ?eZ{aG%3UdgfoX`i${%id$V5vz#FyGFdzt3V4$4mr>o9?@TqU=CI!1=Yv zAm{>Cw5GY5AK;TPnM8rk1jt|b0 zIT9j0YV2idjKza6e}F*oE91G|Esv>3v`^OFHCDgOkr3sWjUV*BjUuQ!)^6X!{IYuT ztjexZ1_^(dexj*d@(rUP9}XJ^pw_5m3j#H9MIBe(y%2_fOAbZkJ5NuRgnw@pOay9w zrD-g$eAtAgdIRPdT-VyqCG3H_j=Axd=lso9<3P>6rv=(b#T1qH{l4W4*{FhC+|ZG- z^8BmOwG`ZX<`Wtq(VKHkc+V9!N|qXtq|8WYRE%$Suowx2y6EiNZoX5raj1KsMD>mt|Non@ZbC)2P%+bZ(s zWBxV}w059RXY+0SA^a^5>p?Jo{%EG>@oL(UpAHV zzH1~VT@q(OclOJkFtHL0pk`qClg{wrNI#i@EDtXZ>>f_HnN5}@uY5JZ&T=02BYwIh zfhwN;GC+6q@?M^S-nuG$?d|Zb3kQYVodD0$J0>3=VQo$J4zaNkp%HVv+b@)28y2T? zxF0K~JwBnYK+dBbg)CPImNa{s25)iRi#ip7M@5{+95Ej8h7{z#z8oN_Fbe-b0r(sQ(K zjXE}lSFWq-i|0ru2OFBaIBQ;^-yn`rt=dRBB9dn*cy|{bb{n;(jv2U^&x`iLm$D1-!X73(dY*0Dq zSysz^_cgEiCNDX7VS6(oU`e*a?-{jU1QxZF;K_5eFK^Y3t@RWwg&ad#EBDsJmT%T% z20K8u_?yU?@#$9tfVS>AvTgw5yzT?<`?3b3%*@da=N=l+EHTAs4rD<|A(|m}Maro4iOBFQDW=;1)a8W!%cleDErQ zZM7b4mMyfJCY+2+(hN^KgpLV+*0RQ?yUOwnjDj>-Rx!}V z?Qav$zDXllb9-V{l>5SxR;i~jQcyXvC8r{nC(@|#vXx5nZYQ;A9%y*qUWzv2t%>UM zIO)uBUBjt0TWfQBb26!#*9l))O1_qxz3)insOzRndKrOp*oR$`(!-?u&0m=+pY3>z z$C{+xcV5v|vz|p$KsJXhp8hWUo43s>twu{ukQ08BQ7NuRe*1{t& zPV-@Uh?i4#`@?F^w#{8?gl%l)B@%eMNUCwk^!By>-DoK##YbVTl0Dh7Ed1H4u*&w5_Rb*mtoqG~hzJ~G z3sBq(I?o5vqlMod*)Pqs(F+jDm#Gvt*+8B)I7A1gPe}uHakV~xD)zJaE`_bl7eCL$ zYcI|SM>dN5)~|Csd=>N zuXI7)50U!2&Rd_t*RsnJcU6{pmh@c7n)hjTZdoiUBw$3|Ne0(6`~y&8l_HJlaQ)KwB#_KU_%*we(>QeUdqPv~j?!%Ku(&-8_@P+5yk>duNh@ z(Z;dY&)DNvxTA!3s-T6`A)B1f9pc)tAI)8X&6>+_Jtmcedxji$;vwyEDoIWq4UdDD zJHX~M#5;t5MjjXwL`4H2OBwFYA6bIv;h5;vLJ$*!W_0P_IT4; ziZ8iZ^&K?gNe2~BUjAMs09;X_vW?owndLzUp{&BbK%M&#XSRD8QpErJwv%?{uD=mi zZtSN{b(_~K9F*|H&5&aIlY6j_EAy@53qk-69&~-V(3=>WH--4 dNrC5g#YsFpbNdO2H-p1>TFz2;GX;?o{|BHe-{k-R diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_added.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_added.jpg deleted file mode 100644 index 6c46064d6d9cb8c0bf566e6aeee1d80d01941ff0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27495 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_adding.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_adding.jpg deleted file mode 100644 index b0cefdcf9c5bd691fdc7a884dc25deee7da5c91f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27588 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_disable.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_disable.jpg deleted file mode 100644 index d2713acb7a0b01882d05391a583911fc0b7092b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31503 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_prop.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_breakpoints_prop.jpg deleted file mode 100644 index 33dc1b97a317b6a51d9da8ac690f30ed62a3ad76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19741 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�?1}EX%8wpx;%4toKoI*h!NyLf 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 P-$pJDd>C!}J@Y>RREH=~ diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cbuild_configurations.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cbuild_configurations.jpg deleted file mode 100644 index d51d5e9b2cf55360d7e5e06c95c1d7ff1d8b92ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36766 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 Z-U>=2D~M_aM8UUr0B>^ws$vhH`(MA7*@XZA diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_gdb.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_gdb.jpg deleted file mode 100644 index 201fd624130cd49fabdca2bb60ae7bb822c6a803..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38052 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_gdb_using.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_console_gdb_using.jpg deleted file mode 100644 index 1450ef52ee85ebcb75dfccbf3935ccd769fe82c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30334 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 R9HLw%&LM+$dAdCTNvr#K8w)en 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 uDsWXI#_|cBuo=O`G|gYK;75;x};$#Kj|f zL{34;%)-jX{zO0!EF>%Ed@#^&(O)YI5T~jl23rj0&8)p|+H+K(DuMZ!C zf)`O{_~i8L{Nj=b1sNR!1B8M77szPn?x+()gn>!Vi$yH0j{WxCLk7P0 zI3&-bGs{|W8TmDSlbSe<;E^#2EHNMa1@&J+|6`Z~|5u>@9rM3KzH0%9Z~!=3EeH*T zo(K&@gm#Aj2ta742M`e;2^=SLDDmda+yNOgW#AEBF1wF0>JX;rAwjP28n2`hb2j*=P*io8Ydz5_Z&+|W+-BrkrWnzm@)0q05F zEfW2fcYp+$?Y8hgg>4%lczwMIjAx@=VsTydpepQBnYa{6B@KQg8@uebx! z@oBFyBkzEatR2uF0Dld+m4^KPD@Bl=(0r9Rv_oT(*yG4hj+vrQQee0~x9JW+%R z9S9EuIyO&r;2wEdS@k=i5gyDy9&jiM{+lRagDAh4QlF(DpGtT(qi? zer>$SxaI>p0~k3y@*Z#CoA8`)8>a#H6EdM%>Ca|ZKh0UX;cT?B@(evU-k;Hdhc7C$y@y|92CoN=7#mC zW83h$_HW+{ z(vYp&x>kR%gJmMd7c2NVN_#eJ!ap1y1)!BJ71^w4q*)mhm1Km-u;iE(m%el!#_H)= z^@*hGt6u(ur#7IJPHGE2Fqnl;KPG>qR;%4{pQ^7ixt|xdaF)Usb>6mkU6e-t>HM3) z#6!qrp-E&+%#XI;J+x)g$~^Guu>QR=sp9H-cWP4ghUu(tw+&`DpuFe%q%q&bGK( zpQTE~8!Uu;s*l2=kAn0`2FFqW?9C~!tn-97qeZM05qsXSG`+9TnH33xqL`?%PZ(zX zQA#P8-6B0e=Wk*gAwJ<%47=GMXm^q*E=b?ecRnsSE!@n-) z8-Hm3DyUbkte@aax&!>9nMS%o>8Zf`8amrPFAmAxfk7R?yVq{B&cFz@?T(w7vi(www! z=ECs)4)C6kmtAO=V00-j9XT=eiU>suu(>!{m7J<`%$8FcaXFX6XDC=vsge)deg7yC zFZMKwzu^ujc;>Ufh9zIM+^Dh9UNIMU+Y4_RHMC`5ur{;=f8j-nJ|*I#{{0Jg`bBIE z2`GQk{zREy>dW<&h%0t&-~*wZow5gDmq-c2>)$0~{!DJ0iWc`4LaI2FEqD02D&cDU zx}LwvnO+`3Oo*w#nlo3qO((Zy8VUZYK(PaLLv5G$%2F zclHi=A;U+kckxWp)PjfGevex)tlz|}#)@)DLn($dH{3oPja-u94#0VdX&OvdrT0ap zi^@t6|ENHAOg7nGU(STs^Wi`&hGz>2UY7n>pN4q-J}C?#-QAl)%CrI>LyY*6ot-_d zJxU|io`-~f1FfcmT+@4;1KKM=!fH5c6%)$mqaSZ&x|tqf^`7*nyey*WTe5#~Q6D1J zC0;KTMtA))0AGu2*v1PQRF#4#s=7YvwLY|&;#%d@s7ZUde-S_*D8_z~M%MzW1RQJ@ zHVv6aIhogI6~qsW_8a7xrP?#qEO@pk2m^WhC{kRhe)6asBe;3$XO`6qr%E!#s zz-U{+!+mz&I|jm3hFKg{Jyosi7wPM_n^Q;x;h3dmnJ0PkSpAD*BxAm~^b=Y)c?J!% zuMQ>KldQxw%NHE<4Y)44WLig zUs7`lAKfS8iT_}^hR6zF+e~6EVvMQne;i=3GlCGrddEe_hFeALALV}(U+VFfbjoEtC00KQ$W&Nq=Z9PAC z-F_RrL8_70ACMi^)9SFiDMjIxopg51m_~QVvrjg!BZ%MX!V(36o_d-au~R#SzR+9p zEt=*wVLnw)>Zq&9hpZ#A>j-zTl$XqanvHOt23yf0{2ON(uwS)WlVeSH8b!6*0Cy{*nmFz?K&?|;O z`ptk^5k^+>d0esNTb4T@in)72@|aio-dBNO7hW0Cu4pJ`hczePjBF%TzPT$e8{LO- zB1H16oa(uJC2i@=r>lp`SFB$*JZa4%`xnCPk>U2;6x*RP+*PRsp2zJ1)~FqEm&F2eIg%~}8S!ETEa18WhzKj4Y>0E^YvnxP6AHC#MBH<2@LQ0;WUa?*V-2v)%z_U8vp;Iq! zHPFs65}zc9v#_WLhG`b^HbhOnQ0A%reKa~^Yz<5RH+P!h33Gh;4^FEe3~HpNV&6a! zp`Pl~#~J8c;5PDSpY4jieR7h7m9ZK0kkEID=F7J3R=pcm!(h*_8X0mHwFcu0F4yTR zazzRBb#qd$tYe&D7Xjh|zT9F3-ucH!!J5i&8H_B<2Y7(g8{xiUTyknBE3}ZmCv2sL zsWoPYT4ndm#81ka^Ri=_iDhF)gnPc7J;}i0jo(=TG zP6Bvbe0kKqtTd0=?ZrSa1}mhBDcW`kq^YZivAh;d0$3|5s>;K=&7t?osm)EKJ_O+j zKMwtYT?(oKq+P#ly2E(2=QgX|$)ZgA0<}rMMS?&!(eDEsc@Y6*AE;M);Q{ZDeYuqi z!t%!K5X)Qq1c!+v4Lwqr+AEwjfbl^~2A1wGO2MQjy4GN_t)fOv4l^|>wi$97XG-eJ ztV=w=cP}z$i>Sf<5}G;+q5C>%McOWGkolPrh5&~23DiIQQW(gd` zAqF0c)qDzl!l#ep&~%U55eAdtbqX`|A5?W1V|RXc6;L4QVy*Q}t<6_Wqg0CkWwOYe zcAM%l>*{yNLI=E#QZ}gwY1b~^s?Qh^pQwjH$8+HJ7wiCZBJSs8LMVjZ$Ch(ajNS zFs>=TL(B{`N_MxK`CXu&`cUa{2EN)1qILBGJluWiG4OOp>RF}mg%-`DHA8G#w&M(( z{X&LDZylOcrpgr6hnWldFyHe$Dv03QU_7l|xEisNKlo(~*h3Dq)e=3Qeo;j6~Rr!5)STcU4@GnyNf zBiE(rW1fQGv25`qDNgn8S8j5<_)*eH(2sTDy5TU*Az!?mh_$R&Pk5eTbxB=BKHiuN z!2i1=0EkpB4O3505AB=b$u)@4FMPr5x)M0uOUt%`;uIrra9p?3hAWfo_s-!m4w$74 z&)9`Z5yQ*aB!KbnOGaASGPx5qR&plj9F1o%*yX>f@qg3@Y?Pu0fGlmG=2hU~WKZ}- zv>g?#C-b2wO-GEclQYWJBm^%tjk)6UzztC@iGp`6!{J#U#k0nAK0*?@H{`%|#%c@% zKxE()??U&XX^2CdV!Eie%kiLs2aX;BfRe3)!0#bWB8Xru3p)jxRWG@is(N&5w+--Z z+2I0R-}luWAVV_zHCEB0I{B@MOT9I7Wi?Y<_`pcXnLI?G#Xa_$|B%>&t2MT9+5SB1 zolMx^cpx86i02JE0hP+wgpy!tK42D0d~m4-Vj0`bEEg*O)dOpFryx+jSX{S|lqtB{#Z|w>LcJ>W&ZowxvGkim(0F z2im+pdItnO0{+PTD}#S{`KRg&NU{SAj@o<(xmQS3!yc^N!njVenMuMpNdm&u682g|=K3Q~6&$)RERv+UjBMN~ ze~ycKXDd0}XO3f7$(y6`YYq~R3Y%cY1V{iiG^zj78%5gR_<^`6KhV}1e#)p+9idlm zEX!6{gj(Xbm=V3i_CyF>AEQQMQ_L6Hmvs?oKS&+8q(A_!R^()SuvT5NN{!>nt5B9M zT*#~Fp<-X_E&A%nTm<9iD&hVfr@=9L(=O~aDKh%z@-K=|6$*$*e_x9CyHHNvI{@KE zdvpUuEoil_t+hc{D($!aMa}zLcfc1i;CAdUgMZuM>aux7EAw(7k)i;%GF7JGMG>qi;yq29=}56<4_3I1&~P&btI ztIqITxpF@Dv|y!?L%I?AWL>MFuJScxHD+rRi}SS*1B9`c?t5SHyrT%leJ=`SpV#7* zTAb$I9Lk&CzKQ+CN%fn*kk0DEjh;UQI~RiX1?s1+u=2z>=;ZL9L7|-a-A;QN1UB+G zTTTz`y*ylTOxPzP8!^uWg*$h4&U~+f=YKw&vmH!;lT}knWPVT9BpN*ZiC$>`#>jG? z>AA|3Occ&V-6|n}@I7I9*C+DSh=L=V;)$E-rtd|rW478pb5UIf^fA_qV*&=M>V&(* zmCxCH^31ew`UO6>R@Xi3rYajJWH zfhTXk8?QL@XDnTvI_eEzmOERA!lGSQ{C7+PGElLYz3`z6RM#Q8{A?6nA2E34D)Ao=}1ZC&TK z!G_$}uosAJSJn}6gUSgmn%#_)q!>+F*Ah{~S>0)?%ivt7wt^T^0I#g}jcJg;E_eP35>$gpWS*2sx z%L5-i^ejeH_5TOd%sf|T4)w`>u4g)V)=xKM^^pd8N&>O+rc`*n#2f35Zuw4nfhudr zl&3UtrIi~&sh-NLWbsv#TdG-J_0~Uh#gNh>f=q?#O$P)?LZO1%CHHnG(@DQHE)jJk zbH=*#bHFYj`to`9IzvAz32|shN|lI$bC=A8*cIG8C0#r93|wta)peZ(c0HXc-WH$V z0g5A4I+dFW$>L2TY*z+_ROI=_yaM^EeSJ=7sF)xI=w9qHFG>8HEN|}$U+AeRbDfuv zKZov0er(yu=2?^tnCz_D$rCok%Q+%}GaHVEjUC-eW7}Ww;=1gswOvv(ZyiO5dBfDM=B&FLc6Z0X@rj8S5AV(1+}8G6YH=V@Qw9Em$VL%?p2 zeUYwX^Dz;y^OBJY_TJ8V8ZldEy`Riq(!PG*RyD7t3j6$}&O|wM8oK{jyMTkH0KVSx zOX^UQjQ>UU2BnRbwS;93Vzf`!K(L@GT_{gTHdN@b|Q#qPde-{govw;R#3T88My zQZ4rLPorOUkYW=NqA`P9WLQg>zv)lCv(?K@(nKKp*mbJ*xkIWXM(Cz|{IjhPg$S2# zKhqYh;(UuI?}fj9N}lwZbMB?--QbbYW)RFp-hz%7YpBs8z;U}A8f%5dB&kduE=C<=+162{fC~Q<@sH{ zs2Sxof0yil#lz{hT~D}!o-whCLg4Hy`%F7=hDkG$o;R@SIKElhrL0MdfS%Qolar&UMU#EuH}*cYFR}Lh z-rQ5$rfDcjntHw%LrldGYPuXR1=vqDOm&I~2&z#l$Gx#G-%C5{@s$60f zSU-p}g7lUDKBLq9ap?f53oo-6MU&BwZ#7aZ`?H$Cp}WYrm@VX#fqT`5gbIou9(D`L zc@4UQd1eATHLYqHb-fGt#7if2BgN)7?n@6|(aJX5umqvVkibKouGUjDFSsWu?9BQ+N^rBMB zetsuGbG~l7v5>kkvFrCts5R}&Nmp?J<;uQj@|+_Ybu}@8k$N)3=LgSrhcqBL5p^$$ zg!`td_6n2jd*wQHcN^=FwoFc^=2Sy~wU*)mRoL|66`!sgo+vbsDbVWq_a~4GdnOSR zm3M@~Uc!o{T{FbyXAQJ%DT5R36Ct8{oCM{R4!?wapmFD0yWj`RhE2!(Syov+CW>%<8I7rVMtC*LHq#Netc-ZJX~Jl;lQC zG6ysDim6KhW``c2BBzOhCu8xD`f8+Kp|y_o_X4XCn^&zOwY61Aq#h0ZmN-KX<9QxC zDiWwmn74mv=D6=%Mes7ev#U4H(sIslXmH9)taIUY$3&lKa}eVM>qK_Kn{ftZ&7XF; zp**ZM@;Oa=rmU=W;5ws3}5%}JD2oSCk8?{Am#cqu%{n#R6DX^%1 zCHE+{icw?1oi{eNNjgS#K_U!3oS7&}lp8PH1QB7mfV(Zs!{w0X8y=30Crl3a2PzZxqK9EfWK3$nZtmf+ys=uXRH zq2BNtE8ZoNsHQREK?QTR+Ba0(T#@DDlbGyu*s=_aX@h#vq>g=qbhC1&#GU12qE=qZ z3+cg}^NkGHyaPTgHQbJBPE-jmkK1XqDYkcAnY>&f_%)!tAImua zIeOrjZLP!?FQKrr;sNQkukwTBKuKdDRt& zRui9)={u%PnWrx1Lpv)2C6@bg1$RK8x`B~$Lka|Y(JC)W&f~tBEqVuZ`OVFe^c#?fZzV-XX z&}ltHH*`&b+PnHmaL8w%{&C|CfDV&5o)C>&5d-hd?jfs?l?mo&?lrZpbrvY|c*=qA zZ6skE$-o>rn0nUBGK{ruzw<7}*EYEDCVNec*=-IM;>p9^$!w;o6aL>Cw!hjwJl&tW z)v0+9cV9kf2Ykk75soDGBxoC2lxH98bNJ@w^i=6roR!#GjsZeUF0}#wN4C0#1@74_ z39cmbuS;sxL+I@2eD_pUD(M7mY3GqW`>bVz(8lM!2Oi&mH$-HgJX?inOTLs9~dA7+i;7*l%Qwy{lRPe&dGp;)oBRm~PYRhKfnk1)Y)gox8_e+W*jiLa zbkUCreui}QSzq?gq0kpf&G-8~iL;+;Gn=)snFHk?qJ$;6Ju>k92x$)>zuIXJSFp+N zfLz<%{mq3YKR2urBcEHzmF@khCO;RnsRhZ%^UJG~{qz)Idq2JV+Sm8;Y-kX0JsVoN zm1w&0-q-*{|7NNVpz%FIMS3Djnhh^5TJASpT>E!VEtL3NFJk{kw~nCyusp(lUh)5u zC>$vZsg|eQwL>DSzP|p34Ql~U_p2&PYvG}bvLO?;&2$BSasjQZ>r8QBzeK!BiOmF^A#&#)jeZ^U`WSa;HCz z*$WtGV5Pq_U^pd(1}k}FM#~sen}G&#R_4P>x&HpAG8i~6-A%AwyB*~Y-t6LZQx(#F zOc7KTp3vHH)(&Q4Wre8k#^t@FXebAIbx$^7xHQInk<6$3Cmcigo39EfQwJl>`MD2h z+B>O8dnsDGDX`OR1Sv9azP?5I@!*BCP5-v|mY~H^jY|%es_I7%e zmu#HmVl2$SXpdGH#hOggB^%9L$VsYJ*7X6$8=HaIfX`vlF)u&83Yq;5FelMrx7jX@i!^ z)&fB~u(u9ScZ_*IQ{LG}m*&L{)%*E2T;Kg|yS?8&WJ{7El8>0M z#|cr5)8dlQ=0@wqAngGHyRQ^>?to2y5yPK^|3>kRX%QFMhTOnis>x2Q5$N=LNH={2zz^(vuohnWbd`$US z*5t+m0eM#Ts#9~Fub=wi`!RRG{6#sNUO?RrU;hse-{miJZ=2nt;~_ZB=BZA;SlR@a z(c6layx&!e{M(e7U}Fo@Uv-z+NjdF{O@o;ORk_ua$hBdL$tHAm)oqZu+RuT5Lt1Hj zgG#na$HBtfqmakTD?jVP8;jipHhk+PrrLOKu@LQ!aRAiALhtLfoHu{iRU(ttJ7>oP z%>qJhu*|8alsvuk%`)I;l!!iKe7`uV?H}1&_|IPSfAs|7?^rm*sJYC$4Q9{eXNmer zU#M(Otyy7hx9>nHYhd4UuS%+iN_dc8RT}%63H$avvHv0}%5gwqg@*FLQD=s1`Z;;? zwHzhj-zMe%i-`3Wi{}m?k`JK$9YuSI0l5R-hoL?wXur2S0a`JB41;6Hn*=9^@ zlG}qL996_`ywo#rZyH@u`NkutG?wmj^$hIOlc^h!!VN04v4rXgIc0QwkM``^KM3^} z2Lu0M0sn=ATNH#pQh(U^Kh+IPsOqcQrt%o%4uklr&%C2>D|W7U{xCl64BY>y9~Bs+ KT~V~WoB0<&%+X)~ diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects.jpg deleted file mode 100644 index 7b26f7986bd3850826e64994f03a11f344d56d39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16545 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 Pk`eUQBY(+}yV?H%!Elbe diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_building.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_building.jpg deleted file mode 100644 index 81a98ae2d485752ff155306e07e5d3ad025d6be7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27046 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_outline_executable.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_outline_executable.jpg deleted file mode 100644 index 48e0c86bcd75a85aec6a505276c15333790cd2ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24436 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 Ou@>yT@9cEBAAbQFv4ctg diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_outline_source.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_outline_source.jpg deleted file mode 100644 index 17469f7dea9032dd937aa63243cc059874502534..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15753 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 Z_-&0|<%bmT6Cm7ry8g%$?DsVHKLFs}Pvigq diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_target_add.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_target_add.jpg deleted file mode 100644 index 2dc8b6c61a7a4f31c1e0d9ceda4f71d454180d19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11010 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 DB}e-0 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_target_use.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_cprojects_target_use.jpg deleted file mode 100644 index 15d968fcbeb6986e8faa8953e3cd8647e53289a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33421 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_debug.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_debug.jpg deleted file mode 100644 index 5ffbab51a2d458ef63afeffd5dddd1a26b12c8b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30339 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 O0e=DfQp|$?n*VPsyR9t% diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_debug_runtoline.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_debug_runtoline.jpg deleted file mode 100644 index 43674afff510f3da20ab4ce8afc95f0bc94ca5e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58190 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_expressions.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_expressions.jpg deleted file mode 100644 index 4d706ed99ab7e29cf84fafea9052d9dfb6a5bc98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13342 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%0DSiQYOsou}_9L~qoSXUZRW$lzf(Gm!{4L@(uCgF) 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 R%>8>NRVK&}wDQIO=Dq>(E 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 PKq?_QGMicsms9@_c_cH1 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_memory_change.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_memory_change.jpg deleted file mode 100644 index 3636d9539218fb7258c44cb7d935a239408a3033..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47147 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 J>E~Bf{{YBbE?ocs diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_outline.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_outline.jpg deleted file mode 100644 index 420c47878565ba6e85fffa2da962cbe0c17dde13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8486 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_registers.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_registers.jpg deleted file mode 100644 index bc2ee4ebf26b8e50bd1d88b643d2046e8f8f3593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22796 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks.jpg deleted file mode 100644 index 5284ac82218648d96367b3dce311a08a64ede708..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33764 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 D!y+h- diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks_filter_tasks.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/view_tasks_filter_tasks.jpg deleted file mode 100644 index e7ede1228cb05061fc27eb3c805f1cf4075ecea8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41211 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 T^LbptTwSJz6J$^Zy+T3}89 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

    $#|r~B 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/window_preferences_c_codetemplates.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/window_preferences_c_codetemplates.jpg deleted file mode 100644 index ee85448640b5c4b34fa1ad832752168c322a3cd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65851 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 R;eda!V}eo^XeRpH|37z{OaA}> diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/window_preferences_workbench.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/window_preferences_workbench.jpg deleted file mode 100644 index bc1e73b061b100a43e9bde1714025f78524cd0ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47675 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/lnch.html b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/lnch.html deleted file mode 100644 index f86b9bbb092..00000000000 --- a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/lnch.html +++ /dev/null @@ -1,457 +0,0 @@ - - - - - -Starting Your Programs (launcher) - - - -
    - - -
    - -

    - - -

    -

    Before running or debugging a program, you must configure how and where to -run it, and what options to pass to it. To do all this, you must use the -launcher. - -

    -

    - -In this chapter: - - -

    How the launcher works

    - -

    To run or debug programs with the IDE, you must set up a launch -configuration. Launch configurations define which programs to launch, -the command-line options to use, and what values to use for environment -variables.

    -

    - -The IDE saves your launch configurations so you can quickly reproduce the -execution conditions by running existing configurations, even if the setup -is complicated.

    - -

    Types of launch configurations

    - -

    The IDE supports these types of launch configurations: - -

    -
    - -
    C/C++ Local
    -
    If you're developing on your target (self-hosted), you may create a C/C++ Local launch configuration. You don't need to use qconn; the IDE launches your program through gdb. - -
    -
    C/C++ Postmortem debugger
    -
    If your program produced a corefile (via the dumper utility) when it faulted, you can examine the state of your program by loading it into the postmortem debugger. This option is available only when you select Debug. When you debug, you're prompted with the Select the corefile dialog. - -
    -
    - -

    - -

    Running and debugging the first time (Launch Configurations dialog)

    - -

    You can use the same launch configuration to run or debug a program. Your choices in the Launch Configurations dialog may -cause subtle changes in the dialog but greatly affect such things as which options in the -dialog are enabled. - -

    Enabling the Run and Debug menu items

    - -

    The Run and Debug menu items appear in the C/C++ Development perspective by default, but they might not appear in all perspectives. It's also possible to remove them. If the Run-->Run menu item doesn't appear, you must enable it. - -

    -

    To enable the Run and Debug menu items:

    -
      - -
    1. From the main menu, select Window-->Customize Perspective. - The Customize Perspective dialog appears. -
    2. -
    3. In the left pane, select Other-->Launch. -
    4. -
    5. Enable Launch: -

      Launch Configuration dialog; customization -

    6. -
    7. Click OK. - The Run-->Run menu item is now accessible in your current perspective.
    8. -
    - - -

    Debugging a program the first time

    - -

    When you first debug a program, you have to create a launch configuration.

    -

    - -To debug a program the first time:

    -
      - -
    1. In the C/C++ Projects view (or the Navigator view), select your project. -
    2. -
    3. From the main menu, select Run-->Debug (or, click the Debug icon and select Debug from the dropdown menu): -

      Launch Configuration dialog; debugging -

    4. -
    5. Select a launch configuration type: -

      Launch Configuration dialog

      If you're connecting to your target via IP, select C/C++ QNX QConn (IP). If not, see the -"Types of Launch Configurations" section in this chapter before deciding: - -

    6. -
    7. Click New. -The dialog displays the appropriate tabs -
    8. -
    9. Enter an appropriate description for your configuration in the Name field. -
    10. -
    11. Fill in the details in the various tabs. See the "Setting execution options (Launch Configurations tabs)" section in this chapter for details about each tab. -
    12. -
    13. Click Debug. - You can now debug your program.
    14. -
    - - -

    Running a program the first time

    - -

    When you configure a program to run, you should also configure it to debug as well. - -

    - -
    - - - -
    Note:There are fewer options for running programs than for debugging. Some configurations aren't available.
    -
    - - -

    - -To run a program the first time:

    - - - - -
    =>>Repeat the procedure for debugging a program (see "Debugging a program the first time"), with the following changes: -
      -
    • Instead of selecting Run-->Debug from the main menu, select Run-->Run (or, click the Run icon and select Run from the dropdown menu): -

      Launch Configuration dialog; running -

    • -
    • Instead of clicking Debug when you're done, click Run. -
    • -
    • Instead of running under the control of a debugger, your program runs.
    • -
    - - - -

    Running and debugging subsequent times (Launch Configurations dialog)

    - -

    Once you've created your launch configuration, running or debugging a program is as easy as selecting your previous configuration. There are several ways to do it:

    - - -

    Launching a selected program

    - -

    - -To debug or run a program that you've created a launch configuration for:

    -
      - -
    1. From the main menu, select Run-->Debug or Run-->Run. - The Launch Configurations dialog appears. -
    2. -
    3. In the left pane, select the launch configuration you created when you first ran or debugged your program. -
    4. -
    5. Click Debug or Run. -
    6. -
    - - -

    Launching from a list of favorites

    - -

    If you have a program that you launch frequently, you can add it to the Debug or Run drop-down menu so you can launch it quickly.

    -

    - -
    - - - -
    Note:To use this method, you must have selected Display in favorites when you first created your Launch Configuration. If you didn't, edit the Display in favorites option under the Common tab. See the "Setting execution options (Launch Configurations tabs)" section in this chapter.
    -
    - - -

    To debug or run a program using your favorites list:

    -
      - -
    1. Do one of the following: -
        -
      • Run: From the main menu, select Run-->Run History. -
      • -
      • Run: Click the dropdown menu Icon: Menu dropdown part of the run menu button set Icon: RunIcon: Menu dropdown. -
      • -
      • Debug: From the main menu, select Run-->Debug History. -
      • -
      • Debug: Click the dropdown menu Icon: Menu dropdown part of the debug menu button set Icon: DebugIcon: Menu dropdown. -
      • -
      - A list appears, showing all the launch configurations for which you enabled Display in favorites: -

      Launch Configuration dialog; running a program subsequent times (faster) - -

    2. -
    3. Select your launch configuration.
    4. -
    - - -

    Launching the last-launched program

    - -

    To relaunch the last program you ran or debugged:

    -

    - - - - -
    =>>Press F11 or click one of: -
      -
    • the Debug Last Launched: yourLaunchName button -Icon: Debug -
    • -
    • the Run Last Launched: yourLaunchName -Icon:Run
    • -
    - - - -

    Setting execution options (Launch Configurations tabs)

    - -

    The Launch Configurations dialog has many tabs, including:

    -

    - -

    Depending on what type of launch configuration you've selected, only certain tabs appear:

    -

    - - - - - - - - - - - - - - - - - - - - -
    Launch Configuration - Main tab,
    - Common tab - -
    Arguments tab,
    - Environment tab -
    Debugger tab -
    C/C++ Local - Yes - Yes - Yes -
    C/C++ Postmortem debug*** - Yes - No - Yes -
    - -

    ***Debug only; core file required.

    -

    - - -

    - -

    Main tab

    - -

    This tab lets you specify the project and program that you want to run or debug. The IDE might fill in some of the fields for you:

    -

    Launch Configurations dialog; Main tab

    -

    - -The Main tab varies, depending on the type of configuration you're creating. If you're creating a C/C++ QNX QConn (IP) launch configuration, you'll see a section for Target Options; for C/C++ PDebug (Serial), you'll see Serial Options. - -

    -
    - -
    Project
    -
    Enter the name of your project. You may also select from the open projects by clicking Browse. You can create or edit launch configurations only for open projects. - -
    -
    C/C++ Application
    -
    Enter the relative path of the executable from the project directory (e.g. x86/o/KillerApp). -For QNX projects, an executable with a _g suffix indicates it was compiled for debugging. -You may also select from the available executables by clicking Search. - -
    -
    Target Options
    -
    You'll see this section only for C/C++ QNX QConn (IP) launch configurations. -Select a target from the available list. If you haven't created a target, right-click the empty pane and select Add Target. For more information about creating a target, see the Common Wizards chapter. - -
    -
    Filter targets based on C/C++ Application selection
    -
    Enable this option to hide platforms that don't match your chosen executable. For example, if you've chosen a program compiled for PPC, you'll see only PPC targets. - -
    -
    Serial Options
    -
    You'll see this section only for C/C++ QNX PDebug (Serial) launch configurations. - -
    -
    Serial Port
    -
    Enter the communication port (e.g. COM1 for Windows; /dev/ser1 for QNX Neutrino). - -
    -
    Baud Rate
    -
    Select the baud rate from the dropdown list.
    -
    - - -

    Arguments tab

    - -

    This tab lets you specify the arguments your program uses and the directory where it runs:

    -

    Launch Configurations dialog; Arguments tab - -

    -
    - -
    C/C++ Program Arguments
    -
    Enter the arguments that you want to pass on the command line. For example, if you want to send the equivalent of myProgram -v -L 7, type -v -L 7 in this field. You can put -v and -L 7 on separate lines because the IDE automatically strings the entire contents together. - -
    -
    Working directory
    -
    Enable Use default working directory to run the executable from the directory where the IDE is running. If you disable Use default working directory, you can specify a full path in the Local directory field or a relative path in the Workspace field.
    -
    - - -

    Environment tab

    - -

    The Environment tab lets you set the environment variables and values to use when the program launches:

    -

    Launch Configurations dialog; Environment tab

    -

    For example, if you want to set the environment variable named PHOTON to the value /dev/photon_2 when you run your program, use this tab. Click New to add an environment variable.

    - -

    Debugger tab

    - -

    The Debugger tab lets you choose which debugger to use when you debug your program:

    -

    Launch Configurations dialog; Debugger tab

    - -
    - - - -
    Note:The settings in the Debugger tab affect the program only when you debug it, not when you run it.
    -
    - - -
    - -
    Debugger
    -
    The debugger dropdown list includes the available debuggers for the selected launch-configuration type. The list also varies depending on whether you're debugging self-hosted. - -
    -
    Run program in debugger/Attach to running process
    -
    Most of the time, you'll want to simply Run program in debugger. -If you enable Attach to running process, you're prompted to select a process from a list at run time. Note the following limitations: - -
      -
    • You can attach only to programs that you launched for debugging. -
    • -
    • You can't use the Memory Trace tool. -
    • -
    -
    Stop at main() on startup
    -
    If you deselect Stop at main() on startup, the program runs until you interrupt it manually, or until it hits a breakpoint. - -
    -
    Debugger Options
    -
    You'll see this section only for C/C++ Local launch configurations; the IDE already automatically fills in the options for QNX launch configurations. - -
    - -
    MI Debugger -
    -
    You can choose the MI (Machine Interface) Debugger, such as the gdb executable. - -
    -
    Load shared library symbols automatically -
    -
    If you want to watch line-by-line stepping of library functions in the C Editor, enable this option. You may wish to disable this option if your target doesn't have much memory; the library symbols take up RAM on the target. It's enabled by default. -
    -
    -
    -
    - - -

    Common tab

    - -

    The Common tab lets you define where the launch configuration is stored, how you access it, and what perspective you change to when you launch:

    -

    Launch Configurations dialog; Common tab - - -

    -
    - -
    Type of launch configuration
    -
    When you create a launch configuration, the IDE saves it as a .launch file. If you select Local, the IDE stores the configuration in one of its own plugin directories. If you select Shared, you can save it in a location you specify (such as in your project). Saving as Shared lets you commit the .launch file to CVS so your coworkers can run the program using the same configuration. - -
    -
    Perspective to switch to or open when launched in
    -
    You can configure which perspectives the IDE changes to when you run or debug. You can set the perspectives specifically, or simply set them to Default. To determine the default perspectives for both, select Window-->Preferences from the main menu and select Debug from the left pane. - -
    -
    Display in favorites
    -
    You can have your launch configuration displayed when you click the Run or Debug dropdown menus. To do so, enable Run or Debug under the Display in favorites menu: heading.
    -
    - - - - - - diff --git a/launch/org.eclipse.cdt.launch/build.properties b/launch/org.eclipse.cdt.launch/build.properties index 6f6ad17e8b4..d09ce46fc1a 100644 --- a/launch/org.eclipse.cdt.launch/build.properties +++ b/launch/org.eclipse.cdt.launch/build.properties @@ -1,9 +1,9 @@ ############################################################################### -# Copyright (c) 2003, 2004 QNX Software Systems and others. +# Copyright (c) 2003, 2005 QNX Software Systems and others. # All rights reserved. This program and the accompanying materials -# are made available under the terms of the Common Public License v1.0 +# are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/cpl-v10.html +# http://www.eclipse.org/legal/epl-v10.html # # Contributors: # QNX Software Systems - initial API and implementation diff --git a/releng/org.eclipse.cdt.releng/platform/build.properties b/releng/org.eclipse.cdt.releng/platform/build.properties index 01adea16a61..905a523e0ae 100644 --- a/releng/org.eclipse.cdt.releng/platform/build.properties +++ b/releng/org.eclipse.cdt.releng/platform/build.properties @@ -1,3 +1,13 @@ +############################################################################### +# Copyright (c) 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### ##################### # Parameters describing how and where to execute the build. # Typical users need only update the following properties: diff --git a/releng/org.eclipse.cdt.releng/sdk/build.properties b/releng/org.eclipse.cdt.releng/sdk/build.properties index b1824e90a9c..544c995a769 100644 --- a/releng/org.eclipse.cdt.releng/sdk/build.properties +++ b/releng/org.eclipse.cdt.releng/sdk/build.properties @@ -1,3 +1,13 @@ +############################################################################### +# Copyright (c) 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### ##################### # Parameters describing how and where to execute the build. # Typical users need only update the following properties: diff --git a/releng/org.eclipse.cdt.releng/testing/build.properties b/releng/org.eclipse.cdt.releng/testing/build.properties index 4aa14257b28..a61e2daed05 100644 --- a/releng/org.eclipse.cdt.releng/testing/build.properties +++ b/releng/org.eclipse.cdt.releng/testing/build.properties @@ -1,3 +1,13 @@ +############################################################################### +# Copyright (c) 2005 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### ##################### # Parameters describing how and where to execute the build. # Typical users need only update the following properties: diff --git a/releng/org.eclipse.cdt.sdk-feature/feature.properties b/releng/org.eclipse.cdt.sdk-feature/feature.properties index 1f2196f754a..d91c2f18d54 100644 --- a/releng/org.eclipse.cdt.sdk-feature/feature.properties +++ b/releng/org.eclipse.cdt.sdk-feature/feature.properties @@ -28,11 +28,11 @@ description=Eclipse C/C++ development tools. (Binary runtime and user documentat # copyright copyright=\ -Copyright (c) 2002,2005 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Common Public License v1.0\n\ +Copyright (c) 2002, 2005 QNX Software Systems and others.\n\ +All rights reserved. This program and the accompanying materials\n\ +are made available under the terms of the Eclipse Public License v1.0\n\ which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/cpl-v10.html +http://www.eclipse.org/legal/epl-v10.html # "licenseURL" property - URL of the "Feature License" # do not translate value - just change to point to a locale-specific HTML page diff --git a/releng/org.eclipse.cdt.testing-feature/feature.properties b/releng/org.eclipse.cdt.testing-feature/feature.properties index c9ee40b0a3e..af0346f4c9c 100644 --- a/releng/org.eclipse.cdt.testing-feature/feature.properties +++ b/releng/org.eclipse.cdt.testing-feature/feature.properties @@ -33,10 +33,12 @@ licenseURL=license.html # "license" property - text of the "Feature Update License" # should be plain text version of license agreement pointed to be "licenseURL" license=\ -ECLIPSE.ORG SOFTWARE USER AGREEMENT\n\ -17th June, 2002\n\ +ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT\n\ +March 17, 2005\n\ \n\ -ECLIPSE.ORG MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\ +Usage Of Content\n\ +\n\ +THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\ OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\ USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\ AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\ @@ -48,24 +50,30 @@ TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\ OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\ BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\ \n\ -Unless otherwise indicated, all Content made available by Eclipse.org\n\ -is provided to you under the terms and conditions of the Common Public\n\ -License Version 1.0 ("CPL"). A copy of the CPL is provided with this\n\ -Content and is also available at http://www.eclipse.org/legal/cpl-v10.html.\n\ -For purposes of the CPL, "Program" will mean the Content.\n\ +Applicable Licenses\n\ +\n\ +Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\ +is provided to you under the terms and conditions of the Eclipse Public\n\ +License Version 1.0 ("EPL"). A copy of the EPL is provided with this\n\ +Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\ +For purposes of the EPL, "Program" will mean the Content.\n\ \n\ Content includes, but is not limited to, source code, object code,\n\ documentation and other files maintained in the Eclipse.org CVS\n\ repository ("Repository") in CVS modules ("Modules") and made available\n\ as downloadable archives ("Downloads").\n\ \n\ -Content may be apportioned into plug-ins ("Plug-ins"), plug-in fragments\n\ -("Fragments"), and features ("Features"). A Feature is a bundle of one or\n\ -more Plug-ins and/or Fragments and associated material. Files named\n\ -"feature.xml" may contain a list of the names and version numbers of the\n\ -Plug-ins and/or Fragments associated with a Feature. Plug-ins and Fragments\n\ -are located in directories named "plugins" and Features are located in\n\ -directories named "features".\n\ + - Content may be structured and packaged into modules to facilitate delivering,\n\ + extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\ + plug-in fragments ("Fragments"), and features ("Features").\n\ + - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)\n\ + in a directory named "plugins".\n\ + - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\ + Each Feature may be packaged as a sub-directory in a directory named "features".\n\ + Within a Feature, files named "feature.xml" may contain a list of the names and version\n\ + numbers of the Plug-ins and/or Fragments associated with that Feature.\n\ + - Features may also include other Features ("Included Features"). Within a Feature, files\n\ + named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\ \n\ Features may also include other Features ("Included Features"). Files named\n\ "feature.xml" may contain a list of the names and version numbers of\n\ @@ -80,10 +88,11 @@ including, but not limited to the following locations:\n\ \n\ - The top-level (root) directory\n\ - Plug-in and Fragment directories\n\ - - Subdirectories of the directory named "src" of certain Plug-ins\n\ + - Inside Plug-ins and Fragments packaged as JARs\n\ + - Sub-directories of the directory named "src" of certain Plug-ins\n\ - Feature directories\n\ \n\ -Note: if a Feature made available by Eclipse.org is installed using the\n\ +Note: if a Feature made available by the Eclipse Foundation is installed using the\n\ Eclipse Update Manager, you must agree to a license ("Feature Update\n\ License") during the installation process. If the Feature contains\n\ Included Features, the Feature Update License should either provide you\n\ @@ -92,18 +101,32 @@ you where you can locate them. Feature Update Licenses may be found in\n\ the "license" property of files named "feature.properties". Such Abouts,\n\ Feature Licenses and Feature Update Licenses contain the terms and\n\ conditions (or references to such terms and conditions) that govern your\n\ -use of the associated Content in that directory. The Abouts, Feature\n\ -Licenses and Feature Update Licenses may refer to the CPL or other\n\ -license agreements, notices or terms and conditions . It is your\n\ -obligation to read and accept all such all terms and conditions prior\n\ -to use of the Content. If no About, Feature License or Feature Update\n\ -License is provided, please contact Eclipse.org to determine what terms\n\ -and conditions govern that particular Content.\n\ +use of the associated Content in that directory.\n\ +\n\ +THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER\n\ +TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\ +SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\ +\n\ + - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\ + - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\ + - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\ + - IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)\n\ + - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\ + - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\ +\n\ +IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\ +TO USE OF THE CONTENT. If no About, Feature License or Feature Update License\n\ +is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\ +govern that particular Content.\n\ +\n\ +Cryptography\n\ \n\ Content may contain encryption software. The country in which you are\n\ currently may have restrictions on the import, possession, and use,\n\ and/or re-export to another country, of encryption software. BEFORE\n\ using any encryption software, please check the country's laws,\n\ regulations and policies concerning the import, possession, or use,\n\ -and re-export of encryption software, to see if this is permitted.\n +and re-export of encryption software, to see if this is permitted.\n\ +\n\ +Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.\n ########### end of license property ##########################################

    Starting Your Programs (launcher)

`S}Jy8rw#;WEKL6)&pRea-$+w)QHem;739%HSEHP45Ns+uvlX-#=; z&?M~MyXCjYba)auuhe)tZ|KieI;w0NqAG)yPe?3c_BLO>TZ-=B?3BxK!Q-cMR`)Lw zPD@5{eO9EF=Kp?xM)>8)P3x0&Qs}{a@}=zS?_{MV)gZqetA;>f(*2BoEKbfK!=U2b zq9371Q6N=iJ9i!XpzK{C*^G2U^PJJe_4R94D#82#rrCXAs%K04uXuNa%J{GvQ?WFL zw>~zh%Rx!7jyc=fqk)mD<0qSJb(f&i!WGGdzZOkpu;U=)TzE-l+(=okF=;=AF-?zc z<)Vm;J^OQXdR9Y#vW)4IO^(0(1)e$XVzPQ`1I@xG5!5+?q+ByPv(hr z+WHxdZW(CP6$tuFZ!hm=&mP}@y|fqv_ZvH5A|y(JHTcA?H-fw-&3n@%QG#p(yLaSEekpFIR9&F=V)$S3D}-yme1QvW?H{rj_qxnO`7#nJ?y_4XzvwMvlQpw@(dZCN?d9kxUBOQ zWJ}yoZ8;ZO3iX07rx-|*ajbjVe;!I}>C0`q0H^%XnHMX`eQYf)HAY|^fOcav(J>0zlvt^4YsFF3Z270X^Xxx8(cSks%B?7JWZ@Aml4)%Dc8qy7zhaC>xfznD zRzupI(x{@5mw`Az1g7QOhO&RkDb*b)kfsi|bv{~L*ccW{rBmv9zj#(JO=cHXdndD$ z6qD$|!x~F!X<XP{ z*7vfd?q+b}dX`q=a%dk+Hs=|1IaxY+xcQwvYv<2?&rZdrxzVSg$UenxKdOV7bBmj| zTZDiUi2~;N&U#eQ(W}$|OG*4`eK{x{Hp}y=ma|9}5(&u^Pk)=1K4VOnr5|9UFXdrf zq_1NW+=;W?sP|s&R!z*2&OnmAp-3M-&qD{>7I|h|!lO?BQqJ^wc(o|VN;8~b->p$J zgL)24^u$|IM#EqO_k_is-F*^KDkJff)}S#h>NZ>HUU8FD-uY|o+KDGG-{u`(aOtSL zuhoSvF*GBIxIQl-j#r(~?!K`KeJBaeWw1?Po zbrwRpb-B%(EOdI`;`^zA@nRn#Z=(3Ucw1EHGv6p1d@`&=wodyEkuWXyFBs7+mNZOc zHu_%+s6CbB{gZ4-`X?e4e-CBF6#c&-jZh8Vnb#X|bR%?m#7!6@L!_V9Nd&o{yT*ntqFIu{b4ZVo5beLas%}5;+OHCYC1#vOYw{>NM z+=eXV_>}0C#@(>=Jm|i)U41s%ea5zkW@{+s!tcOw+Edze4!%!lc!cp~;7fkZOtmCBp6<`LRyna_44Nd6|d|L3XtXO91U`o#a09ItoySToit z7V8I4^DcTdT6YvZ#cEB5D924&lU3t$Eq`>+AjXhel+&q`;euzP+_;+~JT+WwVvlXN zbnvd;oPs`#n{4I1>YIf`tm6+owY+R;LB=3w?2uNZ{JUUr@!$aWTxh+!in|K;&B_Sy>x>HyuF3fTQvLphAN+N zL^obPqE_%~tP?-_@&)~q^=Yd~Rm9w!it|9sm@*7Ka8(Lrl4u?GpHCUd8Sr=8G=<4jZ z8r41M=S+3p4tcm<+z|Kl+a#2O?Rw8{HMtTpr=9)-@Q!<$&^z$__T_RwwpwhFrqkN9 zs;8Q@i@xCKjc!MoXZ?)VGcA(K%eW3qI;B@~6s6(*%b71a@9 z#xl0WuOq8MPLDeqWO9o9?dGgc%bXm|-HlTgR@64WMvV|EykY!aXOvDXT9IwH#sj!~ z^Lb>M({wpmP@L#dsiZ7u?|6@e$55}R*qKbviP=JxP5mC~_v`5_oLlKyox};3aV_`B zDc^gZ;&;M=VLIwM*u8hp)^3w8p>Rla&^%B8VwHls@ye`6N*0Zzd|FMf2l-v(@8-vo zzy#!CN(whrs!^I1U-es_Nd~YgnTtX@#Bm0Sr3$xSW;Kp+F!Jarx;bHo9P$R+6g;Tq za}z=K>a%p#Mj8FDx9MN9(;o zF1ID_YXWw%2+h(59A5ps36~7c!2x_MG`NOc=H7X_?QG+VX5?>VB-aO=D7+%+iRP=3 zA&$vC{kL=zd2M7f?y4DWkar!`n2v8N(Ekp)`|jU`b&+G}F0+#}4Ibvu$*F@BT`VS1 z2?q7(MXT>w7`q%LCm7_mLL$ARI`{5dlX}kQIF016;Q2Up0diHJr|=vqyDh_s7C1Yc ziwFp#$B{JxL{Bpn0Ji*~?FE)l9n+NCQ6kPV?eXJbff!4HLZG1fmy>2;gBsg(=2iHe z(!ttpqgDciCQd4~$KnwW1DXDw?$poq^k-5X(tjJY*@-{t`;lPwu9CG=HLBOcfunkf zSj`?tl#k_{x$7m#T6Clz3Po& zeCm8l01glt1FTk2JDM-u7P9Sq3l}@`6^Tam6wN)5(vavz$V *9JMHT<-%x+2NM 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 S%M20NWNmOhM%c&w|4jg4m{~vo diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_arguments.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_arguments.jpg deleted file mode 100644 index dab157b564bdacff698584fe3f4f64f429103b29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60651 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 diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_common.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_common.jpg deleted file mode 100644 index 12a27679ef801a0168ddb060f2b9f759e37426a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61972 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 PUWl$(g|EnpbUOThvbdFm diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_customize.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_customize.jpg deleted file mode 100644 index df901271dbdabcbaaec7fe4f3645d549b06b3504..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49930 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 OvoH6KJZiB2e-i*JGF#vP diff --git a/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_debug_debug.jpg b/doc/org.eclipse.cdt.doc.user/raw/hackedguide/images/lnch_debug_debug.jpg deleted file mode 100644 index 1f241c0cfb582dcdab180c23b329439de0cc7f31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25295 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