![]() |
eRPC Generator (erpcgen)
Rev. 1.12.0
NXP Semiconductors
|
This is the complete list of members for erpcgen::SymbolScanner, including all inherited members.
| addAnnotations(AstNode *childTok, Symbol *symbol) | erpcgen::SymbolScanner | protected |
| addDoxygenComments(Symbol *symbol, AstNode *above, AstNode *trailing) | erpcgen::SymbolScanner | protected |
| addForwardDeclaration(DataType *dataType) | erpcgen::SymbolScanner | protected |
| addGlobalSymbol(Symbol *symbol) | erpcgen::SymbolScanner | protected |
| AstWalker()=default | erpcgen::AstWalker | |
| AstWalker(const std::string &inputFile) | erpcgen::AstWalker | inlineexplicit |
| checkAnnotationBeforeAdding(AstNode *annotation, Symbol *symbol) | erpcgen::SymbolScanner | protected |
| containsStructEnumDeclaration(const AstNode *typeNode) | erpcgen::SymbolScanner | protected |
| createArrayType(const AstNode *typeNode) | erpcgen::SymbolScanner | protected |
| createCallbackParam(StructMember *structMember, const std::string &name) | erpcgen::SymbolScanner | protected |
| createListType(const AstNode *typeNode) | erpcgen::SymbolScanner | protected |
| dispatch(AstNode *node) | erpcgen::AstWalker | protected |
| enumMemberHasValue(AstNode *enumMember) | erpcgen::SymbolScanner | protected |
| getAnnotationLang(AstNode *annotationNode) | erpcgen::SymbolScanner | protected |
| getAnnotationValue(AstNode *annotationNode) | erpcgen::SymbolScanner | protected |
| getDataTypeForConst(AstNode *typeNode) | erpcgen::SymbolScanner | protected |
| getIntExprValue(const AstNode *exprNode) | erpcgen::SymbolScanner | protected |
| getProgram() | erpcgen::SymbolScanner | inline |
| getValueForConst(AstNode *const node, DataType *const constDataType) | erpcgen::SymbolScanner | protected |
| getValueFromSymbol(const Token &tok) | erpcgen::SymbolScanner | protected |
| handleAnnotation(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleAnnotation(AstNode *node, bottom_up) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleBinaryOp(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleBinaryOp(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleChildren(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleChildren(AstNode *node, bottom_up) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleConst(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleConst(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleEnum(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleEnum(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleEnumMember(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleEnumMember(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleExpr(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleExpr(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleFunction(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleFunction(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleInterface(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleInterface(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleParam(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleParam(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleProgram(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleProgram(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleRoot(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleRoot(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleStruct(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleStruct(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleStructMember(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleStructMember(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleType(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleType(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleUnaryOp(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleUnaryOp(AstNode *node, top_down) (defined in erpcgen::AstWalker) | erpcgen::AstWalker | inlineprotectedvirtual |
| handleUnion(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleUnion(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| handleUnionCase(AstNode *node, top_down) override | erpcgen::SymbolScanner | protectedvirtual |
| handleUnionCase(AstNode *node, bottom_up) override | erpcgen::SymbolScanner | protectedvirtual |
| lookupDataType(const AstNode *typeNode) | erpcgen::SymbolScanner | protected |
| lookupDataTypeByName(const Token &tok, SymbolScope *scope, bool recursive=true) | erpcgen::SymbolScanner | protected |
| m_currentAlias | erpcgen::SymbolScanner | protected |
| m_currentEnum | erpcgen::SymbolScanner | protected |
| m_currentInterface | erpcgen::SymbolScanner | protected |
| m_currentProgram | erpcgen::SymbolScanner | protected |
| m_currentStruct | erpcgen::SymbolScanner | protected |
| m_currentUnion | erpcgen::SymbolScanner | protected |
| m_emptyUnionCases | erpcgen::SymbolScanner | protected |
| m_fileName | erpcgen::AstWalker | protected |
| m_forwardDeclarations | erpcgen::SymbolScanner | protected |
| m_globals | erpcgen::SymbolScanner | protected |
| removeForwardDeclaration(DataType *dataType) | erpcgen::SymbolScanner | protected |
| rhsIsAnExpression(AstNode *rhs) | erpcgen::SymbolScanner | protected |
| rhsIsAStringLiteral(AstNode *rhs) | erpcgen::SymbolScanner | protected |
| scanStructForAnnotations() | erpcgen::SymbolScanner | protected |
| setParameterDirection(StructMember *param, AstNode *directionNode) | erpcgen::SymbolScanner | protected |
| startWalk(AstNode *node) | erpcgen::AstWalker | virtual |
| SymbolScanner(SymbolScope *globals) | erpcgen::SymbolScanner | inlineexplicit |
| SymbolScanner(SymbolScope *globals, const std::string &fileName) | erpcgen::SymbolScanner | inline |
| walk(AstNode *node) | erpcgen::AstWalker | protectedvirtual |
| ~AstWalker()=default | erpcgen::AstWalker | virtual |
| ~SymbolScanner() | erpcgen::SymbolScanner | inlinevirtual |