- decr
void decr()
Called when leaving a node
- incr
void incr()
Called when entering a node
- visit
void visit(DeclStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(NullStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(MsAsmStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SehFinallyStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SehExceptStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SehTryStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxForRangeStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxTryStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxCatchStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCForCollectionStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAutoreleasePoolStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAtSynchronizedStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAtThrowStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAtFinallyStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAtCatchStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAtTryStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(AsmStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ReturnStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(BreakStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ContinueStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IndirectGotoStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(GotoStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ForStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DoStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(WhileStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SwitchStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IfStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DefaultStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CaseStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CompoundStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(LabelStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnexposedStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Statement )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(VariableRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OverloadedDeclRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(LabelRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(MemberRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(NamespaceRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TemplateRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxBaseSpecifier value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TypeRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCClassRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCProtocolRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCSuperClassRef value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Reference )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(InclusionDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(MacroExpansion value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(MacroDefinition value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(PreprocessingDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Preprocessor )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(FriendDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(StaticAssert value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TypeAliasTemplateDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ModuleImportDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Extra )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCAvailabilityCheckExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpArraySectionExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCSelfExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCBoolLiteralExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(LambdaExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SizeOfPackExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(PackExpansionExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCBridgedCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCProtocolExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCSelectorExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCEncodeExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCStringLiteral value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnaryExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxDeleteExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxNewExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxThrowExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxThisExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxNullPtrLiteralExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxBoolLiteralExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxTypeidExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxFunctionalCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxConstCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxReinterpretCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxDynamicCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxStaticCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(GnuNullExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(GenericSelectionExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(StmtExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(AddrLabelExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(InitListExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CompoundLiteralExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CStyleCastExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ConditionalOperator value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CompoundAssignOperator value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(BinaryOperator value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ArraySubscriptExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnaryOperator value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ParenExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CharacterLiteral value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(StringLiteral value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ImaginaryLiteral value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(FloatingLiteral value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IntegerLiteral value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(BlockExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCMessageExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CallExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(MemberRefExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DeclRefExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnexposedExpr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Expression )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetTeamsDistributeSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetTeamsDistributeParallelForSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetTeamsDistributeParallelForDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetTeamsDistributeDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetTeamsDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTeamsDistributeParallelForDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTeamsDistributeParallelForSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTeamsDistributeSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTeamsDistributeDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetParallelForSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpDistributeSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpDistributeParallelForSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpDistributeParallelForDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetUpdateDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetParallelForDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetParallelDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetExitDataDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetEnterDataDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpDistributeDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTaskLoopSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTaskLoopDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetDataDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpCancelDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpCancellationPointDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTaskgroupDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTeamsDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTargetDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpParallelForSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpForSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpAtomicDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpOrderedDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpFlushDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTaskwaitDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpBarrierDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTaskyieldDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpCriticalDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpMasterDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpTaskDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpParallelSectionsDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpParallelForDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpSingleDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpSectionDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpSectionsDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpForDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpSimdDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(OmpParallelDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Directive )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxAccessSpecifier value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCDynamicDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCSynthesizeDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TypeAliasDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UsingDirective value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(NamespaceAlias value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ClassTemplatePartialSpecialization value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ClassTemplate value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(FunctionTemplate value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TemplateTemplateParameter value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(NonTypeTemplateParameter value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TemplateTypeParameter value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ConversionFunction value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Destructor value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Constructor value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(LinkageSpec value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Namespace value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxMethod value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TypedefDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCCategoryImplDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCImplementationDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCClassMethodDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCInstanceMethodDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCIvarDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCPropertyDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCProtocolDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCCategoryDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ObjCInterfaceDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ParmDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(VarDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(FunctionDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(EnumConstantDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(FieldDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(EnumDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ClassDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnionDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(StructDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnexposedDecl value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Declaration )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DllImport value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DllExport value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(VisibilityAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CudaSharedAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CudaHostAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CudaGlobalAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CudaDeviceAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CudaConstantAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(NoDuplicateAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ConstAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(PureAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(PackedAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(AsmLabelAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(AnnotateAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxOverrideAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CxxFinalAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IbOutletCollectionAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IbOutletAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IbActionAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnexposedAttr value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Attribute )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TranslationUnit )
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SehLeaveStmt value)
Undocumented in source. Be warned that the author may not have intended to support it.