Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPASTLiteralExpression

All Superinterfaces:
IASTExpression, IASTLiteralExpression, IASTNode

public interface ICPPASTLiteralExpression
extends IASTLiteralExpression

C++ adds additional literal types to primary expression.


Field Summary
static int lk_false
          lk_false represents the 'false' keyword.
static int lk_last
          lk_last is maintained for future subinterfaces.
static int lk_this
          lk_this represents the 'this' keyword.
static int lk_true
          lk_true represents the 'true' keyword.
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
lk_char_constant, lk_float_constant, lk_integer_constant, lk_string_literal
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTExpression
EMPTY_EXPRESSION_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Method Summary
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
getKind, setKind, setValue
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 

Field Detail

lk_this

static final int lk_this
lk_this represents the 'this' keyword.

See Also:
Constant Field Values

lk_true

static final int lk_true
lk_true represents the 'true' keyword.

See Also:
Constant Field Values

lk_false

static final int lk_false
lk_false represents the 'false' keyword.

See Also:
Constant Field Values

lk_last

static final int lk_last
lk_last is maintained for future subinterfaces.

See Also:
Constant Field Values

Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.