Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Bond::ParseNodeCount Struct Reference

#include <bond/tools/parsenodecounter.h>

Public Member Functions

 ParseNodeCount (int defaultValue=0)
 

Public Attributes

int mTranslationUnit
 
int mIncludeDirective
 
int mNamespaceDefinition
 
int mNativeBlock
 
int mEnumDeclaration
 
int mEnumerator
 
int mStructDeclaration
 
int mFunctionDefinition
 
int mFunctionPrototype
 
int mParameter
 
int mTypeDescriptor
 
int mTypeSpecifier
 
int mNamedInitializer
 
int mInitializer
 
int mQualifiedIdentifier
 
int mCompoundStatement
 
int mIfStatement
 
int mSwitchStatement
 
int mSwitchSection
 
int mSwitchLabel
 
int mWhileStatement
 
int mForStatement
 
int mJumpStatement
 
int mDeclarativeStatement
 
int mExpressionStatement
 
int mConditionalExpression
 
int mBinaryExpression
 
int mUnaryExpression
 
int mPostfixExpression
 
int mMemberExpression
 
int mArraySubscriptExpression
 
int mFunctionCallExpression
 
int mCastExpression
 
int mPropertyofExpression
 
int mConstantLiteralExpression
 
int mIdentifierExpression
 
int mThisExpression
 
int mEmptyExpression
 

Constructor & Destructor Documentation

◆ ParseNodeCount()

Bond::ParseNodeCount::ParseNodeCount ( int  defaultValue = 0)
inlineexplicit

Member Data Documentation

◆ mArraySubscriptExpression

int Bond::ParseNodeCount::mArraySubscriptExpression

◆ mBinaryExpression

int Bond::ParseNodeCount::mBinaryExpression

◆ mCastExpression

int Bond::ParseNodeCount::mCastExpression

◆ mCompoundStatement

int Bond::ParseNodeCount::mCompoundStatement

◆ mConditionalExpression

int Bond::ParseNodeCount::mConditionalExpression

◆ mConstantLiteralExpression

int Bond::ParseNodeCount::mConstantLiteralExpression

◆ mDeclarativeStatement

int Bond::ParseNodeCount::mDeclarativeStatement

◆ mEmptyExpression

int Bond::ParseNodeCount::mEmptyExpression

◆ mEnumDeclaration

int Bond::ParseNodeCount::mEnumDeclaration

◆ mEnumerator

int Bond::ParseNodeCount::mEnumerator

◆ mExpressionStatement

int Bond::ParseNodeCount::mExpressionStatement

◆ mForStatement

int Bond::ParseNodeCount::mForStatement

◆ mFunctionCallExpression

int Bond::ParseNodeCount::mFunctionCallExpression

◆ mFunctionDefinition

int Bond::ParseNodeCount::mFunctionDefinition

◆ mFunctionPrototype

int Bond::ParseNodeCount::mFunctionPrototype

◆ mIdentifierExpression

int Bond::ParseNodeCount::mIdentifierExpression

◆ mIfStatement

int Bond::ParseNodeCount::mIfStatement

◆ mIncludeDirective

int Bond::ParseNodeCount::mIncludeDirective

◆ mInitializer

int Bond::ParseNodeCount::mInitializer

◆ mJumpStatement

int Bond::ParseNodeCount::mJumpStatement

◆ mMemberExpression

int Bond::ParseNodeCount::mMemberExpression

◆ mNamedInitializer

int Bond::ParseNodeCount::mNamedInitializer

◆ mNamespaceDefinition

int Bond::ParseNodeCount::mNamespaceDefinition

◆ mNativeBlock

int Bond::ParseNodeCount::mNativeBlock

◆ mParameter

int Bond::ParseNodeCount::mParameter

◆ mPostfixExpression

int Bond::ParseNodeCount::mPostfixExpression

◆ mPropertyofExpression

int Bond::ParseNodeCount::mPropertyofExpression

◆ mQualifiedIdentifier

int Bond::ParseNodeCount::mQualifiedIdentifier

◆ mStructDeclaration

int Bond::ParseNodeCount::mStructDeclaration

◆ mSwitchLabel

int Bond::ParseNodeCount::mSwitchLabel

◆ mSwitchSection

int Bond::ParseNodeCount::mSwitchSection

◆ mSwitchStatement

int Bond::ParseNodeCount::mSwitchStatement

◆ mThisExpression

int Bond::ParseNodeCount::mThisExpression

◆ mTranslationUnit

int Bond::ParseNodeCount::mTranslationUnit

◆ mTypeDescriptor

int Bond::ParseNodeCount::mTypeDescriptor

◆ mTypeSpecifier

int Bond::ParseNodeCount::mTypeSpecifier

◆ mUnaryExpression

int Bond::ParseNodeCount::mUnaryExpression

◆ mWhileStatement

int Bond::ParseNodeCount::mWhileStatement

The documentation for this struct was generated from the following file: