Interface ICPPASTCompoundStatement
- All Superinterfaces:
IASTAttributeOwner, IASTCompoundStatement, IASTImplicitDestructorNameOwner, IASTNode, IASTStatement
public interface ICPPASTCompoundStatement
extends IASTCompoundStatement, IASTImplicitDestructorNameOwner
Represents a block of statements in C++.
- Since:
- 5.10
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from interface IASTNode
IASTNode.CopyStyle -
Field Summary
Fields inherited from interface IASTAttributeOwner
ATTRIBUTE, ATTRIBUTE_SPECIFIERFields inherited from interface IASTCompoundStatement
NESTED_STATEMENTFields inherited from interface IASTImplicitDestructorNameOwner
IMPLICIT_DESTRUCTOR_NAMEFields inherited from interface IASTNode
EMPTY_NODE_ARRAYFields inherited from interface IASTStatement
EMPTY_STATEMENT_ARRAY -
Method Summary
Methods inherited from interface IASTAttributeOwner
addAttribute, addAttributeSpecifier, getAttributes, getAttributeSpecifiersMethods inherited from interface IASTCompoundStatement
addStatement, copy, copy, getScope, getStatementsMethods inherited from interface IASTImplicitDestructorNameOwner
getImplicitDestructorNamesMethods inherited from interface IASTNode
accept, contains, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getOriginalNode, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParent