|
| ROSE.Sage3.Methods.SgScopeStatement |
|
|
|
| Synopsis |
|
| isSgScopeStatement :: Typeable a => SgNode a -> IO (Maybe (SgScopeStatement ())) | | | upSgScopeStatement :: Typeable a => SgScopeStatement a -> SgScopeStatement () | | | newScopeStatement :: Typeable a => Sg_File_Info a -> IO (SgScopeStatement ()) | | | scopeStatementAppendStatement :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> IO () | | | scopeStatementAssociatedScopeName :: Typeable a => SgScopeStatement a -> IO String | | | scopeStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgScopeStatement a -> IO () | | | scopeStatementClassName :: Typeable a => SgScopeStatement a -> IO String | | | scopeStatementContainsOnlyDeclarations :: Typeable a => SgScopeStatement a -> IO Bool | | | scopeStatementCountAliasSymbol :: Typeable a => SgScopeStatement a -> String -> IO CSize | | | scopeStatementCountSymbol :: Typeable a => SgScopeStatement a -> String -> IO CSize | | | scopeStatementFirstStatement :: Typeable a => SgScopeStatement a -> IO (SgStatement ()) | | | scopeStatementFirstAnySymbol :: Typeable a => SgScopeStatement a -> IO (SgSymbol ()) | | | scopeStatementFirstClassSymbol :: Typeable a => SgScopeStatement a -> IO (SgClassSymbol ()) | | | scopeStatementFirstEnumFieldSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumFieldSymbol ()) | | | scopeStatementFirstEnumSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumSymbol ()) | | | scopeStatementFirstFunctionSymbol :: Typeable a => SgScopeStatement a -> IO (SgFunctionSymbol ()) | | | scopeStatementFirstLabelSymbol :: Typeable a => SgScopeStatement a -> IO (SgLabelSymbol ()) | | | scopeStatementFirstNamespaceSymbol :: Typeable a => SgScopeStatement a -> IO (SgNamespaceSymbol ()) | | | scopeStatementFirstTemplateSymbol :: Typeable a => SgScopeStatement a -> IO (SgTemplateSymbol ()) | | | scopeStatementFirstTypedefSymbol :: Typeable a => SgScopeStatement a -> IO (SgTypedefSymbol ()) | | | scopeStatementFirstVariableSymbol :: Typeable a => SgScopeStatement a -> IO (SgVariableSymbol ()) | | | scopeStatementGenerateStatementList :: Typeable a => SgScopeStatement a -> IO [SgStatement ()] | | | scopeStatementGenerateUniqueStatementNumberForScope :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> IO CUInt | | | scopeStatementGenerateUniqueStatementNumberForScopeHelper :: (Typeable a, Typeable b) => SgScopeStatement a -> Ptr CUInt -> SgStatement b -> IO Bool | | | scopeStatementGetChildIndex :: (Typeable a, Typeable b) => SgScopeStatement a -> SgNode b -> IO CLong | | | scopeStatementGetDeclarationList :: Typeable a => SgScopeStatement a -> IO [SgDeclarationStatement ()] | | | scopeStatementGetStatementList :: Typeable a => SgScopeStatement a -> IO [SgStatement ()] | | | scopeStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgScopeStatement a -> SgNode b -> IO CSize | | | scopeStatementGetMangledName :: Typeable a => SgScopeStatement a -> IO String | | | scopeStatementGetNumberOfTraversalSuccessors :: Typeable a => SgScopeStatement a -> IO CSize | | | scopeStatementGetQualifiedName :: Typeable a => SgScopeStatement a -> IO String | | | scopeStatementGetSymbolTable :: Typeable a => SgScopeStatement a -> IO (SgSymbolTable ()) | | | scopeStatementGetTraversalSuccessorByIndex :: Typeable a => SgScopeStatement a -> CSize -> IO (SgNode ()) | | | scopeStatementGetTraversalSuccessorContainer :: Typeable a => SgScopeStatement a -> IO [SgNode ()] | | | scopeStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgScopeStatement a -> IO [CString] | | | scopeStatementGetTypeTable :: Typeable a => SgScopeStatement a -> IO (SgTypeTable ()) | | | scopeStatementInsertStatementInScope :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> Bool -> IO () | | | scopeStatementInsertSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgSymbol b -> IO () | | | scopeStatementIsCaseInsensitive :: Typeable a => SgScopeStatement a -> IO Bool | | | scopeStatementIsInMemoryPool :: Typeable a => SgScopeStatement a -> IO Bool | | | scopeStatementIsNamedScope :: Typeable a => SgScopeStatement a -> IO Bool | | | scopeStatementLastStatement :: Typeable a => SgScopeStatement a -> IO (SgStatement ()) | | | scopeStatementLookupClassSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgClassSymbol ()) | | | scopeStatementLookupEnumFieldSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgEnumFieldSymbol ()) | | | scopeStatementLookupEnumSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgEnumSymbol ()) | | | scopeStatementLookupFunctionSymbolName :: Typeable a => SgScopeStatement a -> String -> IO (SgFunctionSymbol ()) | | | scopeStatementLookupFunctionSymbolNameType :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgType b -> IO (SgFunctionSymbol ()) | | | scopeStatementLookupJavaLabelSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgJavaLabelSymbol ()) | | | scopeStatementLookupLabelSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgLabelSymbol ()) | | | scopeStatementLookupNamespaceSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgNamespaceSymbol ()) | | | scopeStatementLookupSymbolNameSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgSymbol b -> IO CInt | | | scopeStatementLookupSymbolName :: Typeable a => SgScopeStatement a -> String -> IO (SgSymbol ()) | | | scopeStatementLookupTemplateSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgTemplateSymbol ()) | | | scopeStatementLookupTypedefSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgTypedefSymbol ()) | | | scopeStatementLookupVarSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgVariableSymbol ()) | | | scopeStatementLookupVariableSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgVariableSymbol ()) | | | scopeStatementMemoryUsage :: IO CSize | | | scopeStatementNextAnySymbol :: Typeable a => SgScopeStatement a -> IO (SgSymbol ()) | | | scopeStatementNextClassSymbol :: Typeable a => SgScopeStatement a -> IO (SgClassSymbol ()) | | | scopeStatementNextEnumFieldSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumFieldSymbol ()) | | | scopeStatementNextEnumSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumSymbol ()) | | | scopeStatementNextFunctionSymbol :: Typeable a => SgScopeStatement a -> IO (SgFunctionSymbol ()) | | | scopeStatementNextLabelSymbol :: Typeable a => SgScopeStatement a -> IO (SgLabelSymbol ()) | | | scopeStatementNextNamespaceSymbol :: Typeable a => SgScopeStatement a -> IO (SgNamespaceSymbol ()) | | | scopeStatementNextTemplateSymbol :: Typeable a => SgScopeStatement a -> IO (SgTemplateSymbol ()) | | | scopeStatementNextTypedefSymbol :: Typeable a => SgScopeStatement a -> IO (SgTypedefSymbol ()) | | | scopeStatementNextVariableSymbol :: Typeable a => SgScopeStatement a -> IO (SgVariableSymbol ()) | | | scopeStatementNumberOfNodes :: IO CSize | | | scopeStatementPostConstructionInitialization :: Typeable a => SgScopeStatement a -> IO () | | | scopeStatementPrependStatement :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> IO () | | | scopeStatementRemoveSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> SgSymbol b -> IO () | | | scopeStatementSageClassName :: Typeable a => SgScopeStatement a -> IO String | | | scopeStatementSetCaseInsensitive :: Typeable a => SgScopeStatement a -> Bool -> IO () | | | scopeStatementSetSymbolTable :: (Typeable a, Typeable b) => SgScopeStatement a -> SgSymbolTable b -> IO () | | | scopeStatementSetTypeTable :: (Typeable a, Typeable b) => SgScopeStatement a -> SgTypeTable b -> IO () | | | scopeStatementSupportsDefiningFunctionDeclaration :: Typeable a => SgScopeStatement a -> IO Bool | | | scopeStatementSymbolExistsNameSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgSymbol b -> IO Bool | | | scopeStatementSymbolExistsName :: Typeable a => SgScopeStatement a -> String -> IO Bool | | | scopeStatementSymbolExistsSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> SgSymbol b -> IO Bool | | | scopeStatementVariantT :: Typeable a => SgScopeStatement a -> IO VariantT |
|
|
| Documentation |
|
| isSgScopeStatement :: Typeable a => SgNode a -> IO (Maybe (SgScopeStatement ())) |
| Attempts a dynamic cast of the given node to the type SgScopeStatement.
|
|
| upSgScopeStatement :: Typeable a => SgScopeStatement a -> SgScopeStatement () |
| Performs an upcast of a SgScopeStatement subtype to a SgScopeStatement.
|
|
| newScopeStatement :: Typeable a => Sg_File_Info a -> IO (SgScopeStatement ()) |
| Stub for ::SgScopeStatement::SgScopeStatement of type void (class ::Sg_File_Info*)
|
|
| scopeStatementAppendStatement :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> IO () |
| Stub for ::SgScopeStatement::append_statement of type void (class ::SgStatement*)
|
|
| scopeStatementAssociatedScopeName :: Typeable a => SgScopeStatement a -> IO String |
| Stub for ::SgScopeStatement::associatedScopeName of type class ::SgName()
|
|
| scopeStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgScopeStatement a -> IO () |
| Stub for ::SgScopeStatement::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| scopeStatementClassName :: Typeable a => SgScopeStatement a -> IO String |
| Stub for ::SgScopeStatement::class_name of type ::std::string()
|
|
| scopeStatementContainsOnlyDeclarations :: Typeable a => SgScopeStatement a -> IO Bool |
| Stub for ::SgScopeStatement::containsOnlyDeclarations of type bool ()
|
|
| scopeStatementCountAliasSymbol :: Typeable a => SgScopeStatement a -> String -> IO CSize |
| Stub for ::SgScopeStatement::count_alias_symbol of type ::size_t(const class ::SgName&)
|
|
| scopeStatementCountSymbol :: Typeable a => SgScopeStatement a -> String -> IO CSize |
| Stub for ::SgScopeStatement::count_symbol of type ::size_t(const class ::SgName&)
|
|
| scopeStatementFirstStatement :: Typeable a => SgScopeStatement a -> IO (SgStatement ()) |
| Stub for ::SgScopeStatement::firstStatement of type class ::SgStatement*()
|
|
| scopeStatementFirstAnySymbol :: Typeable a => SgScopeStatement a -> IO (SgSymbol ()) |
| Stub for ::SgScopeStatement::first_any_symbol of type class ::SgSymbol*()
|
|
| scopeStatementFirstClassSymbol :: Typeable a => SgScopeStatement a -> IO (SgClassSymbol ()) |
| Stub for ::SgScopeStatement::first_class_symbol of type class ::SgClassSymbol*()
|
|
| scopeStatementFirstEnumFieldSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumFieldSymbol ()) |
| Stub for ::SgScopeStatement::first_enum_field_symbol of type class ::SgEnumFieldSymbol*()
|
|
| scopeStatementFirstEnumSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumSymbol ()) |
| Stub for ::SgScopeStatement::first_enum_symbol of type class ::SgEnumSymbol*()
|
|
| scopeStatementFirstFunctionSymbol :: Typeable a => SgScopeStatement a -> IO (SgFunctionSymbol ()) |
| Stub for ::SgScopeStatement::first_function_symbol of type class ::SgFunctionSymbol*()
|
|
| scopeStatementFirstLabelSymbol :: Typeable a => SgScopeStatement a -> IO (SgLabelSymbol ()) |
| Stub for ::SgScopeStatement::first_label_symbol of type class ::SgLabelSymbol*()
|
|
| scopeStatementFirstNamespaceSymbol :: Typeable a => SgScopeStatement a -> IO (SgNamespaceSymbol ()) |
| Stub for ::SgScopeStatement::first_namespace_symbol of type class ::SgNamespaceSymbol*()
|
|
| scopeStatementFirstTemplateSymbol :: Typeable a => SgScopeStatement a -> IO (SgTemplateSymbol ()) |
| Stub for ::SgScopeStatement::first_template_symbol of type class ::SgTemplateSymbol*()
|
|
| scopeStatementFirstTypedefSymbol :: Typeable a => SgScopeStatement a -> IO (SgTypedefSymbol ()) |
| Stub for ::SgScopeStatement::first_typedef_symbol of type class ::SgTypedefSymbol*()
|
|
| scopeStatementFirstVariableSymbol :: Typeable a => SgScopeStatement a -> IO (SgVariableSymbol ()) |
| Stub for ::SgScopeStatement::first_variable_symbol of type class ::SgVariableSymbol*()
|
|
| scopeStatementGenerateStatementList :: Typeable a => SgScopeStatement a -> IO [SgStatement ()] |
| Stub for ::SgScopeStatement::generateStatementList of type const ::SgStatementPtrList()
|
|
| scopeStatementGenerateUniqueStatementNumberForScope :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> IO CUInt |
| Stub for ::SgScopeStatement::generateUniqueStatementNumberForScope of type unsigned int (class ::SgStatement*)
|
|
| scopeStatementGenerateUniqueStatementNumberForScopeHelper :: (Typeable a, Typeable b) => SgScopeStatement a -> Ptr CUInt -> SgStatement b -> IO Bool |
| Stub for ::SgScopeStatement::generateUniqueStatementNumberForScopeHelper of type bool (unsigned int &, class ::SgStatement*)
|
|
| scopeStatementGetChildIndex :: (Typeable a, Typeable b) => SgScopeStatement a -> SgNode b -> IO CLong |
| Stub for ::SgScopeStatement::getChildIndex of type long (class ::SgNode*)
|
|
| scopeStatementGetDeclarationList :: Typeable a => SgScopeStatement a -> IO [SgDeclarationStatement ()] |
| Stub for ::SgScopeStatement::getDeclarationList of type ::SgDeclarationStatementPtrList&()
|
|
| scopeStatementGetStatementList :: Typeable a => SgScopeStatement a -> IO [SgStatement ()] |
| Stub for ::SgScopeStatement::getStatementList of type ::SgStatementPtrList&()
|
|
| scopeStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgScopeStatement a -> SgNode b -> IO CSize |
| Stub for ::SgScopeStatement::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| scopeStatementGetMangledName :: Typeable a => SgScopeStatement a -> IO String |
| Stub for ::SgScopeStatement::get_mangled_name of type class ::SgName()
|
|
| scopeStatementGetNumberOfTraversalSuccessors :: Typeable a => SgScopeStatement a -> IO CSize |
| Stub for ::SgScopeStatement::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| scopeStatementGetQualifiedName :: Typeable a => SgScopeStatement a -> IO String |
| Stub for ::SgScopeStatement::get_qualified_name of type class ::SgName()
|
|
| scopeStatementGetSymbolTable :: Typeable a => SgScopeStatement a -> IO (SgSymbolTable ()) |
| Stub for ::SgScopeStatement::get_symbol_table of type class ::SgSymbolTable*()
|
|
| scopeStatementGetTraversalSuccessorByIndex :: Typeable a => SgScopeStatement a -> CSize -> IO (SgNode ()) |
| Stub for ::SgScopeStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| scopeStatementGetTraversalSuccessorContainer :: Typeable a => SgScopeStatement a -> IO [SgNode ()] |
| Stub for ::SgScopeStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| scopeStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgScopeStatement a -> IO [CString] |
| Stub for ::SgScopeStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| scopeStatementGetTypeTable :: Typeable a => SgScopeStatement a -> IO (SgTypeTable ()) |
| Stub for ::SgScopeStatement::get_type_table of type class ::SgTypeTable*()
|
|
| scopeStatementInsertStatementInScope :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> Bool -> IO () |
| Stub for ::SgScopeStatement::insertStatementInScope of type void (class ::SgStatement*, bool )
|
|
| scopeStatementInsertSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgSymbol b -> IO () |
| Stub for ::SgScopeStatement::insert_symbol of type void (const class ::SgName&, class ::SgSymbol*)
|
|
| scopeStatementIsCaseInsensitive :: Typeable a => SgScopeStatement a -> IO Bool |
| Stub for ::SgScopeStatement::isCaseInsensitive of type bool ()
|
|
| scopeStatementIsInMemoryPool :: Typeable a => SgScopeStatement a -> IO Bool |
| Stub for ::SgScopeStatement::isInMemoryPool of type bool ()
|
|
| scopeStatementIsNamedScope :: Typeable a => SgScopeStatement a -> IO Bool |
| Stub for ::SgScopeStatement::isNamedScope of type bool ()
|
|
| scopeStatementLastStatement :: Typeable a => SgScopeStatement a -> IO (SgStatement ()) |
| Stub for ::SgScopeStatement::lastStatement of type class ::SgStatement*()
|
|
| scopeStatementLookupClassSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgClassSymbol ()) |
| Stub for ::SgScopeStatement::lookup_class_symbol of type class ::SgClassSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupEnumFieldSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgEnumFieldSymbol ()) |
| Stub for ::SgScopeStatement::lookup_enum_field_symbol of type class ::SgEnumFieldSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupEnumSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgEnumSymbol ()) |
| Stub for ::SgScopeStatement::lookup_enum_symbol of type class ::SgEnumSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupFunctionSymbolName :: Typeable a => SgScopeStatement a -> String -> IO (SgFunctionSymbol ()) |
| Stub for ::SgScopeStatement::lookup_function_symbol of type class ::SgFunctionSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupFunctionSymbolNameType :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgType b -> IO (SgFunctionSymbol ()) |
| Stub for ::SgScopeStatement::lookup_function_symbol of type class ::SgFunctionSymbol*(const class ::SgName&, const class ::SgType*)
|
|
| scopeStatementLookupJavaLabelSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgJavaLabelSymbol ()) |
| Stub for ::SgScopeStatement::lookup_java_label_symbol of type class ::SgJavaLabelSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupLabelSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgLabelSymbol ()) |
| Stub for ::SgScopeStatement::lookup_label_symbol of type class ::SgLabelSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupNamespaceSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgNamespaceSymbol ()) |
| Stub for ::SgScopeStatement::lookup_namespace_symbol of type class ::SgNamespaceSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupSymbolNameSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgSymbol b -> IO CInt |
| Stub for ::SgScopeStatement::lookup_symbol of type int (const class ::SgName&, class ::SgSymbol*)
|
|
| scopeStatementLookupSymbolName :: Typeable a => SgScopeStatement a -> String -> IO (SgSymbol ()) |
| Stub for ::SgScopeStatement::lookup_symbol of type class ::SgSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupTemplateSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgTemplateSymbol ()) |
| Stub for ::SgScopeStatement::lookup_template_symbol of type class ::SgTemplateSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupTypedefSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgTypedefSymbol ()) |
| Stub for ::SgScopeStatement::lookup_typedef_symbol of type class ::SgTypedefSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupVarSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgVariableSymbol ()) |
| Stub for ::SgScopeStatement::lookup_var_symbol of type class ::SgVariableSymbol*(const class ::SgName&)
|
|
| scopeStatementLookupVariableSymbol :: Typeable a => SgScopeStatement a -> String -> IO (SgVariableSymbol ()) |
| Stub for ::SgScopeStatement::lookup_variable_symbol of type class ::SgVariableSymbol*(const class ::SgName&)
|
|
| scopeStatementMemoryUsage :: IO CSize |
| Stub for ::SgScopeStatement::memoryUsage of type ::size_t()
|
|
| scopeStatementNextAnySymbol :: Typeable a => SgScopeStatement a -> IO (SgSymbol ()) |
| Stub for ::SgScopeStatement::next_any_symbol of type class ::SgSymbol*()
|
|
| scopeStatementNextClassSymbol :: Typeable a => SgScopeStatement a -> IO (SgClassSymbol ()) |
| Stub for ::SgScopeStatement::next_class_symbol of type class ::SgClassSymbol*()
|
|
| scopeStatementNextEnumFieldSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumFieldSymbol ()) |
| Stub for ::SgScopeStatement::next_enum_field_symbol of type class ::SgEnumFieldSymbol*()
|
|
| scopeStatementNextEnumSymbol :: Typeable a => SgScopeStatement a -> IO (SgEnumSymbol ()) |
| Stub for ::SgScopeStatement::next_enum_symbol of type class ::SgEnumSymbol*()
|
|
| scopeStatementNextFunctionSymbol :: Typeable a => SgScopeStatement a -> IO (SgFunctionSymbol ()) |
| Stub for ::SgScopeStatement::next_function_symbol of type class ::SgFunctionSymbol*()
|
|
| scopeStatementNextLabelSymbol :: Typeable a => SgScopeStatement a -> IO (SgLabelSymbol ()) |
| Stub for ::SgScopeStatement::next_label_symbol of type class ::SgLabelSymbol*()
|
|
| scopeStatementNextNamespaceSymbol :: Typeable a => SgScopeStatement a -> IO (SgNamespaceSymbol ()) |
| Stub for ::SgScopeStatement::next_namespace_symbol of type class ::SgNamespaceSymbol*()
|
|
| scopeStatementNextTemplateSymbol :: Typeable a => SgScopeStatement a -> IO (SgTemplateSymbol ()) |
| Stub for ::SgScopeStatement::next_template_symbol of type class ::SgTemplateSymbol*()
|
|
| scopeStatementNextTypedefSymbol :: Typeable a => SgScopeStatement a -> IO (SgTypedefSymbol ()) |
| Stub for ::SgScopeStatement::next_typedef_symbol of type class ::SgTypedefSymbol*()
|
|
| scopeStatementNextVariableSymbol :: Typeable a => SgScopeStatement a -> IO (SgVariableSymbol ()) |
| Stub for ::SgScopeStatement::next_variable_symbol of type class ::SgVariableSymbol*()
|
|
| scopeStatementNumberOfNodes :: IO CSize |
| Stub for ::SgScopeStatement::numberOfNodes of type ::size_t()
|
|
| scopeStatementPostConstructionInitialization :: Typeable a => SgScopeStatement a -> IO () |
| Stub for ::SgScopeStatement::post_construction_initialization of type void ()
|
|
| scopeStatementPrependStatement :: (Typeable a, Typeable b) => SgScopeStatement a -> SgStatement b -> IO () |
| Stub for ::SgScopeStatement::prepend_statement of type void (class ::SgStatement*)
|
|
| scopeStatementRemoveSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> SgSymbol b -> IO () |
| Stub for ::SgScopeStatement::remove_symbol of type void (class ::SgSymbol*)
|
|
| scopeStatementSageClassName :: Typeable a => SgScopeStatement a -> IO String |
| Stub for ::SgScopeStatement::sage_class_name of type const char *()
|
|
| scopeStatementSetCaseInsensitive :: Typeable a => SgScopeStatement a -> Bool -> IO () |
| Stub for ::SgScopeStatement::setCaseInsensitive of type void (bool )
|
|
| scopeStatementSetSymbolTable :: (Typeable a, Typeable b) => SgScopeStatement a -> SgSymbolTable b -> IO () |
| Stub for ::SgScopeStatement::set_symbol_table of type void (class ::SgSymbolTable*)
|
|
| scopeStatementSetTypeTable :: (Typeable a, Typeable b) => SgScopeStatement a -> SgTypeTable b -> IO () |
| Stub for ::SgScopeStatement::set_type_table of type void (class ::SgTypeTable*)
|
|
| scopeStatementSupportsDefiningFunctionDeclaration :: Typeable a => SgScopeStatement a -> IO Bool |
| Stub for ::SgScopeStatement::supportsDefiningFunctionDeclaration of type bool ()
|
|
| scopeStatementSymbolExistsNameSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> String -> SgSymbol b -> IO Bool |
| Stub for ::SgScopeStatement::symbol_exists of type bool (const class ::SgName&, class ::SgSymbol*)
|
|
| scopeStatementSymbolExistsName :: Typeable a => SgScopeStatement a -> String -> IO Bool |
| Stub for ::SgScopeStatement::symbol_exists of type bool (const class ::SgName&)
|
|
| scopeStatementSymbolExistsSymbol :: (Typeable a, Typeable b) => SgScopeStatement a -> SgSymbol b -> IO Bool |
| Stub for ::SgScopeStatement::symbol_exists of type bool (const class ::SgSymbol*)
|
|
| scopeStatementVariantT :: Typeable a => SgScopeStatement a -> IO VariantT |
| Stub for ::SgScopeStatement::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |