Bond
0.9
C++ Bond Runtime Library API Documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all functions with links to the classes they belong to:
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
~
- g -
Generate() :
Bond::CodeGenerator
,
Bond::NativeBindingGenerator
GetAlignment() :
Bond::StructDeclaration
,
Bond::TypeDescriptor
,
Bond::TypeSpecifier
GetAlignmentToken() :
Bond::StructDeclaration
GetAllocator() :
Bond::VM
GetArg() :
Bond::StackFrame
GetArgumentList() :
Bond::FunctionCallExpression
GetArrayElementType() :
Bond::TypeDescriptor
GetBody() :
Bond::ForStatement
,
Bond::FunctionDefinition
,
Bond::WhileStatement
GetBoolType() :
Bond::TypeDescriptor
GetBoolValue() :
Bond::Token
,
Bond::TypeAndValue
GetCallerStackFrame() :
Bond::VM
GetCharType() :
Bond::TypeDescriptor
GetCodeSegment() :
Bond::VM
GetCollector() :
Bond::StackFrame
GetCondition() :
Bond::ConditionalExpression
,
Bond::ForStatement
,
Bond::IfStatement
,
Bond::WhileStatement
GetConstPointerType() :
Bond::TypeDescriptor
GetConstThisTypeDescriptor() :
Bond::StructDeclaration
GetContent() :
Bond::WrapperCollectable< T >
GetContext() :
Bond::CompilerError
GetContextToken() :
Bond::ArraySubscriptExpression
,
Bond::BinaryExpression
,
Bond::CastExpression
,
Bond::ConditionalExpression
,
Bond::ConstantLiteralExpression
,
Bond::DeclarativeStatement
,
Bond::EmptyExpression
,
Bond::ExpressionStatement
,
Bond::ForStatement
,
Bond::FunctionCallExpression
,
Bond::FunctionPrototype
,
Bond::IdentifierExpression
,
Bond::IfStatement
,
Bond::IncludeDirective
,
Bond::Initializer
,
Bond::JumpStatement
,
Bond::MemberExpression
,
Bond::NativeBlock
,
Bond::ParseNode
,
Bond::PostfixExpression
,
Bond::PropertyofExpression
,
Bond::QualifiedIdentifier
,
Bond::ResolvedSwitchLabel
,
Bond::SwitchLabel
,
Bond::SwitchStatement
,
Bond::Symbol
,
Bond::ThisExpression
,
Bond::TranslationUnit
,
Bond::TypeDescriptor
,
Bond::TypeSpecifier
,
Bond::UnaryExpression
,
Bond::WhileStatement
GetControl() :
Bond::SwitchStatement
GetCount() :
Bond::ParseNodeCounter
GetCountingExpression() :
Bond::ForStatement
GetData() :
Bond::DataView
GetDataCount() :
Bond::CodeSegment
GetDataEntry() :
Bond::CodeSegment
GetDataEntryAtIndex() :
Bond::CodeSegment
GetDataEntryIndex() :
Bond::CodeSegment
GetDataViewNames() :
Bond::DataViewIndex
GetDataViews() :
Bond::DataViewIndex
GetDefinition() :
Bond::IdentifierExpression
,
Bond::MemberExpression
,
Bond::TypeSpecifier
GetDereferencedType() :
Bond::TypeDescriptor
GetDoubleType() :
Bond::TypeDescriptor
GetDoubleValue() :
Bond::Token
,
Bond::TypeAndValue
GetElement() :
Bond::QualifiedName
GetElseStatement() :
Bond::IfStatement
GetEndIndex() :
Bond::Token
GetEndPosition() :
Bond::MemoryInputStream
,
Bond::MemoryOutputStream
,
Bond::StdioInputStream
,
Bond::StdioOutputStream
,
Bond::Stream
GetEnumeratorList() :
Bond::EnumDeclaration
GetError() :
Bond::CompilerErrorBuffer
GetErrorBuffer() :
Bond::Lexer
,
Bond::Parser
,
Bond::SemanticAnalyzer
GetErrorName() :
Bond::CompilerError
GetExpression() :
Bond::ExpressionStatement
,
Bond::Initializer
,
Bond::SwitchLabel
GetExternalDeclarationList() :
Bond::NamespaceDefinition
,
Bond::TranslationUnit
GetFalseExpression() :
Bond::ConditionalExpression
GetFile() :
Bond::StdioFileHandle
GetFileName() :
Bond::Token
GetFlags() :
Bond::InputStreamAdaptor
,
Bond::OutputStreamAdaptor
GetFloatType() :
Bond::TypeDescriptor
GetFloatValue() :
Bond::Token
,
Bond::TypeAndValue
GetFormat() :
Bond::CompilerError
GetFunction() :
Bond::CodeSegment
GetFunctionAtIndex() :
Bond::CodeSegment
GetFunctionCount() :
Bond::CodeSegment
GetFunctionIndex() :
Bond::CodeSegment
GetGlobalScope() :
Bond::SymbolTable
GetHead() :
Bond::ParseNodeList< NodeType >
GetIdentifier() :
Bond::IdentifierExpression
,
Bond::TypeSpecifier
GetIncludeDirectiveList() :
Bond::TranslationUnit
GetIncludePath() :
Bond::IncludeDirective
GetIndex() :
Bond::ArraySubscriptExpression
GetInitializer() :
Bond::ForStatement
,
Bond::NamedInitializer
GetInitializerList() :
Bond::Initializer
GetIntType() :
Bond::TypeDescriptor
GetIntValue() :
Bond::Token
,
Bond::TypeAndValue
GetJumpTargetId() :
Bond::ResolvedSwitchLabel
,
Bond::SwitchSection
GetKeyword() :
Bond::ForStatement
,
Bond::IfStatement
,
Bond::JumpStatement
,
Bond::NativeBlock
,
Bond::SwitchStatement
,
Bond::WhileStatement
GetLabel() :
Bond::SwitchLabel
GetLabelList() :
Bond::SwitchSection
GetLength() :
Bond::DataView
,
Bond::TokenStream
GetLengthExpressionList() :
Bond::TypeDescriptor
GetLhs() :
Bond::ArraySubscriptExpression
,
Bond::BinaryExpression
,
Bond::FunctionCallExpression
,
Bond::MemberExpression
,
Bond::PostfixExpression
GetLongType() :
Bond::TypeDescriptor
GetLongValue() :
Bond::Token
,
Bond::TypeAndValue
GetMatch() :
Bond::ResolvedSwitchLabel
GetMaxMatch() :
Bond::SwitchStatement
GetMemberFunctionList() :
Bond::StructDeclaration
GetMemberName() :
Bond::MemberExpression
GetMemberVariableList() :
Bond::StructDeclaration
GetMessage() :
Bond::Exception
GetMinMatch() :
Bond::SwitchStatement
GetName() :
Bond::EnumDeclaration
,
Bond::Enumerator
,
Bond::FunctionDefinition
,
Bond::FunctionPrototype
,
Bond::NamedInitializer
,
Bond::NamespaceDefinition
,
Bond::Parameter
,
Bond::QualifiedIdentifier
,
Bond::StructDeclaration
,
Bond::Symbol
GetNamedInitializerList() :
Bond::DeclarativeStatement
GetNativeDeclarationList() :
Bond::NativeBlock
GetNext() :
Bond::AutoStack< ValueType >::Element
GetNextIdentifier() :
Bond::QualifiedIdentifier
GetNextNode() :
Bond::ListParseNode
GetNode() :
Bond::CastVisitor< T >
GetNullType() :
Bond::TypeDescriptor
GetNumAllocations() :
Bond::DefaultAllocator
GetNumDataViews() :
Bond::DataViewIndex
GetNumErrors() :
Bond::CompilerErrorBuffer
GetNumMatches() :
Bond::SwitchStatement
GetNumReservedJumpTargetIds() :
Bond::FunctionDefinition
GetOffset() :
Bond::NamedInitializer
,
Bond::Parameter
GetOperator() :
Bond::ArraySubscriptExpression
,
Bond::BinaryExpression
,
Bond::MemberExpression
,
Bond::PostfixExpression
,
Bond::PropertyofExpression
,
Bond::UnaryExpression
GetParameterList() :
Bond::FunctionPrototype
GetParent() :
Bond::TypeDescriptor
GetParentSymbol() :
Bond::Symbol
GetParseNodeStore() :
Bond::Parser
GetPointerType() :
Bond::TypeDescriptor
GetPosition() :
Bond::MemoryInputStream
,
Bond::MemoryOutputStream
,
Bond::StdioInputStream
,
Bond::StdioOutputStream
,
Bond::Stream
,
Bond::TokenStream
GetPrecision() :
Bond::OutputStreamAdaptor
GetPrimitiveType() :
Bond::TypeDescriptor
,
Bond::TypeSpecifier
GetPrimitiveTypeToken() :
Bond::TypeSpecifier
GetPrototype() :
Bond::FunctionDefinition
GetRawText() :
Bond::Token
GetResolvedLabel() :
Bond::SwitchLabel
GetResolvedLabelList() :
Bond::SwitchStatement
GetReturnType() :
Bond::FunctionPrototype
GetRhs() :
Bond::BinaryExpression
,
Bond::CastExpression
,
Bond::JumpStatement
,
Bond::PropertyofExpression
,
Bond::UnaryExpression
GetScope() :
Bond::FunctionDefinition
,
Bond::NamedInitializer
GetSectionList() :
Bond::SwitchStatement
GetSignatureType() :
Bond::TypeDescriptor
,
Bond::TypeSpecifier
GetSize() :
Bond::StructDeclaration
,
Bond::TypeDescriptor
,
Bond::TypeSpecifier
GetSizeSpecifier() :
Bond::StructDeclaration
GetSizeToken() :
Bond::StructDeclaration
GetStackFrame() :
Bond::VM
GetStackSize() :
Bond::TypeDescriptor
GetStartPos() :
Bond::Token
GetStatementList() :
Bond::CompoundStatement
,
Bond::SwitchSection
GetStaticInitializerAtIndex() :
Bond::CodeSegment
GetStaticInitializerCount() :
Bond::CodeSegment
GetStdErr() :
Bond::VM
GetStdIn() :
Bond::VM
GetStdOut() :
Bond::VM
GetStream() :
Bond::InputStreamAdaptor
,
Bond::OutputStreamAdaptor
GetStreamFactory() :
Bond::VM
GetStreamPos() :
Bond::CharStream
GetStringLength() :
Bond::Token
GetStringType() :
Bond::TypeDescriptor
GetStringValue() :
Bond::Token
,
Bond::TypeAndValue
GetSymbolTable() :
Bond::SemanticAnalyzer
GetSymbolType() :
Bond::CompoundStatement
,
Bond::EnumDeclaration
,
Bond::Enumerator
,
Bond::ForStatement
,
Bond::FunctionDefinition
,
Bond::NamedInitializer
,
Bond::NamespaceDefinition
,
Bond::Parameter
,
Bond::StructDeclaration
,
Bond::SwitchSection
,
Bond::Symbol
GetTargetTypeDescriptor() :
Bond::CastExpression
,
Bond::PropertyofExpression
GetText() :
Bond::Token
GetThenStatement() :
Bond::IfStatement
GetThisTypeDescriptor() :
Bond::FunctionDefinition
,
Bond::StructDeclaration
GetTokenName() :
Bond::Token
GetTokenStream() :
Bond::TokenCollection
GetTokenType() :
Bond::Token
GetTop() :
Bond::AutoStack< ValueType >
GetTrueExpression() :
Bond::ConditionalExpression
GetType() :
Bond::CompilerError
GetTypeAndValue() :
Bond::Enumerator
,
Bond::Expression
,
Bond::FunctionDefinition
,
Bond::NamedInitializer
,
Bond::Parameter
,
Bond::Symbol
GetTypeDescriptor() :
Bond::DeclarativeStatement
,
Bond::EnumDeclaration
,
Bond::Expression
,
Bond::Initializer
,
Bond::Parameter
,
Bond::TypeAndValue
GetTypeName() :
Bond::TokenTypeSet
GetTypeSpecifier() :
Bond::TypeDescriptor
GetUIntType() :
Bond::TypeDescriptor
GetUIntValue() :
Bond::Token
,
Bond::TypeAndValue
GetULongType() :
Bond::TypeDescriptor
GetULongValue() :
Bond::Token
,
Bond::TypeAndValue
GetValue() :
Bond::AutoStack< ValueType >::Element
,
Bond::Enumerator
,
Bond::Token
,
Bond::TypeAndValue
GetValueToken() :
Bond::ConstantLiteralExpression
GetVariant() :
Bond::StructDeclaration
GetVM() :
Bond::StackFrame
GetVoidPointerType() :
Bond::TypeDescriptor
GetVoidType() :
Bond::TypeDescriptor
GetWidth() :
Bond::OutputStreamAdaptor