1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-03 06:15:37 +02:00

Cosmetics.

This commit is contained in:
Sergey Prigogin 2015-06-26 15:33:36 -07:00
parent 4efa08c95d
commit da940895a7

View file

@ -6,10 +6,10 @@
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Rational Software - Initial API and implementation
* Ed Swartz (Nokia)
* Anton Leherbauer (Wind River Systems)
* Markus Schorn (Wind River Systems)
* IBM Rational Software - Initial API and implementation
* Ed Swartz (Nokia)
* Anton Leherbauer (Wind River Systems)
* Markus Schorn (Wind River Systems)
*******************************************************************************/
package org.eclipse.cdt.core.dom.parser.cpp;
@ -31,13 +31,11 @@ import org.eclipse.cdt.core.parser.IToken.ContextSensitiveTokenType;
* @since 4.0
*/
public interface ICPPParserExtensionConfiguration {
/**
* Support for GNU extension "Restricting Pointer Aliasing".
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Restricted-Pointers.html"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean allowRestrictPointerOperators();
@ -45,8 +43,7 @@ public interface ICPPParserExtensionConfiguration {
* Support for GNU extension "Extended Syntax for Template Instantiation".
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Template-Instantiation.html"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportExtendedTemplateSyntax();
@ -54,8 +51,7 @@ public interface ICPPParserExtensionConfiguration {
* Support for GNU extension "Data types for complex numbers".
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Complex.html#Complex"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportComplexNumbers();
@ -63,8 +59,7 @@ public interface ICPPParserExtensionConfiguration {
* Support for GNU long long types.
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Long-Long.html"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportLongLongs();
@ -72,8 +67,7 @@ public interface ICPPParserExtensionConfiguration {
* Support for GNU extension "Statements and Declarations in Expressions".
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportStatementsInExpressions();
@ -81,8 +75,7 @@ public interface ICPPParserExtensionConfiguration {
* Support for GNU extension "Referring to a Type with typeof".
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Typeof.html"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportTypeofUnaryExpressions();
@ -90,15 +83,14 @@ public interface ICPPParserExtensionConfiguration {
* Support for GNU extension "Inquiring on Alignment of Types or Variables".
*
* @see "http://gcc.gnu.org/onlinedocs/gcc/Alignment.html"
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportAlignOfUnaryExpression();
/**
* Support for Kernighan and Richie (K&R) C.
*
* @return <code>true</code> if support for K&R C should be enabled
* @return {@code true} if support for K&R C should be enabled
*/
public boolean supportKnRC();
@ -106,24 +98,21 @@ public interface ICPPParserExtensionConfiguration {
* See http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html for more
* information on GCC's Attribute Specifiers.
*
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportAttributeSpecifiers();
/**
* Win32 compiler extensions also supported by GCC on Win32
*
* @return <code>true</code> if support for the extension should be
* enabled
* @return {@code true} if support for the extension should be enabled
*/
public boolean supportDeclspecSpecifiers();
/**
* Provide additional built-in bindings.
*
* @return an instance of {@link IBuiltinBindingsProvider} or
* <code>null</code>
* @return an instance of {@link IBuiltinBindingsProvider} or {@code null}
*/
public IBuiltinBindingsProvider getBuiltinBindingsProvider();