mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-03 06:15:37 +02:00
Cosmetics.
This commit is contained in:
parent
4efa08c95d
commit
da940895a7
1 changed files with 15 additions and 26 deletions
|
@ -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();
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue