Lines Matching defs:Node
94 void VisitStmt(Stmt *Node) LLVM_ATTRIBUTE_UNUSED { in VisitStmt()
97 void VisitExpr(Expr *Node) LLVM_ATTRIBUTE_UNUSED { in VisitExpr()
115 void StmtPrinter::PrintRawCompoundStmt(CompoundStmt *Node) { in PrintRawCompoundStmt()
132 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
136 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) { in VisitDeclStmt()
142 void StmtPrinter::VisitCompoundStmt(CompoundStmt *Node) { in VisitCompoundStmt()
148 void StmtPrinter::VisitCaseStmt(CaseStmt *Node) { in VisitCaseStmt()
160 void StmtPrinter::VisitDefaultStmt(DefaultStmt *Node) { in VisitDefaultStmt()
165 void StmtPrinter::VisitLabelStmt(LabelStmt *Node) { in VisitLabelStmt()
170 void StmtPrinter::VisitAttributedStmt(AttributedStmt *Node) { in VisitAttributedStmt()
218 void StmtPrinter::VisitSwitchStmt(SwitchStmt *Node) { in VisitSwitchStmt()
237 void StmtPrinter::VisitWhileStmt(WhileStmt *Node) { in VisitWhileStmt()
247 void StmtPrinter::VisitDoStmt(DoStmt *Node) { in VisitDoStmt()
263 void StmtPrinter::VisitForStmt(ForStmt *Node) { in VisitForStmt()
292 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
311 void StmtPrinter::VisitCXXForRangeStmt(CXXForRangeStmt *Node) { in VisitCXXForRangeStmt()
324 void StmtPrinter::VisitMSDependentExistsStmt(MSDependentExistsStmt *Node) { in VisitMSDependentExistsStmt()
340 void StmtPrinter::VisitGotoStmt(GotoStmt *Node) { in VisitGotoStmt()
345 void StmtPrinter::VisitIndirectGotoStmt(IndirectGotoStmt *Node) { in VisitIndirectGotoStmt()
352 void StmtPrinter::VisitContinueStmt(ContinueStmt *Node) { in VisitContinueStmt()
357 void StmtPrinter::VisitBreakStmt(BreakStmt *Node) { in VisitBreakStmt()
363 void StmtPrinter::VisitReturnStmt(ReturnStmt *Node) { in VisitReturnStmt()
374 void StmtPrinter::VisitGCCAsmStmt(GCCAsmStmt *Node) { in VisitGCCAsmStmt()
437 void StmtPrinter::VisitMSAsmStmt(MSAsmStmt *Node) { in VisitMSAsmStmt()
447 void StmtPrinter::VisitCapturedStmt(CapturedStmt *Node) { in VisitCapturedStmt()
451 void StmtPrinter::VisitObjCAtTryStmt(ObjCAtTryStmt *Node) { in VisitObjCAtTryStmt()
480 void StmtPrinter::VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *Node) { in VisitObjCAtFinallyStmt()
483 void StmtPrinter::VisitObjCAtCatchStmt (ObjCAtCatchStmt *Node) { in VisitObjCAtCatchStmt()
487 void StmtPrinter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *Node) { in VisitObjCAtThrowStmt()
496 void StmtPrinter::VisitObjCAtSynchronizedStmt(ObjCAtSynchronizedStmt *Node) { in VisitObjCAtSynchronizedStmt()
504 void StmtPrinter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *Node) { in VisitObjCAutoreleasePoolStmt()
510 void StmtPrinter::PrintRawCXXCatchStmt(CXXCatchStmt *Node) { in PrintRawCXXCatchStmt()
520 void StmtPrinter::VisitCXXCatchStmt(CXXCatchStmt *Node) { in VisitCXXCatchStmt()
526 void StmtPrinter::VisitCXXTryStmt(CXXTryStmt *Node) { in VisitCXXTryStmt()
536 void StmtPrinter::VisitSEHTryStmt(SEHTryStmt *Node) { in VisitSEHTryStmt()
550 void StmtPrinter::PrintRawSEHFinallyStmt(SEHFinallyStmt *Node) { in PrintRawSEHFinallyStmt()
556 void StmtPrinter::PrintRawSEHExceptHandler(SEHExceptStmt *Node) { in PrintRawSEHExceptHandler()
564 void StmtPrinter::VisitSEHExceptStmt(SEHExceptStmt *Node) { in VisitSEHExceptStmt()
570 void StmtPrinter::VisitSEHFinallyStmt(SEHFinallyStmt *Node) { in VisitSEHFinallyStmt()
576 void StmtPrinter::VisitSEHLeaveStmt(SEHLeaveStmt *Node) { in VisitSEHLeaveStmt()
600 void OMPClausePrinter::VisitOMPIfClause(OMPIfClause *Node) { in VisitOMPIfClause()
606 void OMPClausePrinter::VisitOMPFinalClause(OMPFinalClause *Node) { in VisitOMPFinalClause()
612 void OMPClausePrinter::VisitOMPNumThreadsClause(OMPNumThreadsClause *Node) { in VisitOMPNumThreadsClause()
618 void OMPClausePrinter::VisitOMPSafelenClause(OMPSafelenClause *Node) { in VisitOMPSafelenClause()
624 void OMPClausePrinter::VisitOMPCollapseClause(OMPCollapseClause *Node) { in VisitOMPCollapseClause()
630 void OMPClausePrinter::VisitOMPDefaultClause(OMPDefaultClause *Node) { in VisitOMPDefaultClause()
636 void OMPClausePrinter::VisitOMPProcBindClause(OMPProcBindClause *Node) { in VisitOMPProcBindClause()
642 void OMPClausePrinter::VisitOMPScheduleClause(OMPScheduleClause *Node) { in VisitOMPScheduleClause()
685 void OMPClausePrinter::VisitOMPClauseList(T *Node, char StartSym) { in VisitOMPClauseList()
700 void OMPClausePrinter::VisitOMPPrivateClause(OMPPrivateClause *Node) { in VisitOMPPrivateClause()
708 void OMPClausePrinter::VisitOMPFirstprivateClause(OMPFirstprivateClause *Node) { in VisitOMPFirstprivateClause()
716 void OMPClausePrinter::VisitOMPLastprivateClause(OMPLastprivateClause *Node) { in VisitOMPLastprivateClause()
724 void OMPClausePrinter::VisitOMPSharedClause(OMPSharedClause *Node) { in VisitOMPSharedClause()
732 void OMPClausePrinter::VisitOMPReductionClause(OMPReductionClause *Node) { in VisitOMPReductionClause()
754 void OMPClausePrinter::VisitOMPLinearClause(OMPLinearClause *Node) { in VisitOMPLinearClause()
766 void OMPClausePrinter::VisitOMPAlignedClause(OMPAlignedClause *Node) { in VisitOMPAlignedClause()
778 void OMPClausePrinter::VisitOMPCopyinClause(OMPCopyinClause *Node) { in VisitOMPCopyinClause()
786 void OMPClausePrinter::VisitOMPCopyprivateClause(OMPCopyprivateClause *Node) { in VisitOMPCopyprivateClause()
794 void OMPClausePrinter::VisitOMPFlushClause(OMPFlushClause *Node) { in VisitOMPFlushClause()
824 void StmtPrinter::VisitOMPParallelDirective(OMPParallelDirective *Node) { in VisitOMPParallelDirective()
829 void StmtPrinter::VisitOMPSimdDirective(OMPSimdDirective *Node) { in VisitOMPSimdDirective()
834 void StmtPrinter::VisitOMPForDirective(OMPForDirective *Node) { in VisitOMPForDirective()
839 void StmtPrinter::VisitOMPForSimdDirective(OMPForSimdDirective *Node) { in VisitOMPForSimdDirective()
844 void StmtPrinter::VisitOMPSectionsDirective(OMPSectionsDirective *Node) { in VisitOMPSectionsDirective()
849 void StmtPrinter::VisitOMPSectionDirective(OMPSectionDirective *Node) { in VisitOMPSectionDirective()
854 void StmtPrinter::VisitOMPSingleDirective(OMPSingleDirective *Node) { in VisitOMPSingleDirective()
859 void StmtPrinter::VisitOMPMasterDirective(OMPMasterDirective *Node) { in VisitOMPMasterDirective()
864 void StmtPrinter::VisitOMPCriticalDirective(OMPCriticalDirective *Node) { in VisitOMPCriticalDirective()
874 void StmtPrinter::VisitOMPParallelForDirective(OMPParallelForDirective *Node) { in VisitOMPParallelForDirective()
880 OMPParallelForSimdDirective *Node) { in VisitOMPParallelForSimdDirective()
886 OMPParallelSectionsDirective *Node) { in VisitOMPParallelSectionsDirective()
891 void StmtPrinter::VisitOMPTaskDirective(OMPTaskDirective *Node) { in VisitOMPTaskDirective()
896 void StmtPrinter::VisitOMPTaskyieldDirective(OMPTaskyieldDirective *Node) { in VisitOMPTaskyieldDirective()
901 void StmtPrinter::VisitOMPBarrierDirective(OMPBarrierDirective *Node) { in VisitOMPBarrierDirective()
906 void StmtPrinter::VisitOMPTaskwaitDirective(OMPTaskwaitDirective *Node) { in VisitOMPTaskwaitDirective()
911 void StmtPrinter::VisitOMPFlushDirective(OMPFlushDirective *Node) { in VisitOMPFlushDirective()
916 void StmtPrinter::VisitOMPOrderedDirective(OMPOrderedDirective *Node) { in VisitOMPOrderedDirective()
921 void StmtPrinter::VisitOMPAtomicDirective(OMPAtomicDirective *Node) { in VisitOMPAtomicDirective()
926 void StmtPrinter::VisitOMPTargetDirective(OMPTargetDirective *Node) { in VisitOMPTargetDirective()
931 void StmtPrinter::VisitOMPTeamsDirective(OMPTeamsDirective *Node) { in VisitOMPTeamsDirective()
940 void StmtPrinter::VisitDeclRefExpr(DeclRefExpr *Node) { in VisitDeclRefExpr()
952 DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
963 void StmtPrinter::VisitUnresolvedLookupExpr(UnresolvedLookupExpr *Node) { in VisitUnresolvedLookupExpr()
974 void StmtPrinter::VisitObjCIvarRefExpr(ObjCIvarRefExpr *Node) { in VisitObjCIvarRefExpr()
982 void StmtPrinter::VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *Node) { in VisitObjCPropertyRefExpr()
998 void StmtPrinter::VisitObjCSubscriptRefExpr(ObjCSubscriptRefExpr *Node) { in VisitObjCSubscriptRefExpr()
1006 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr()
1010 void StmtPrinter::VisitCharacterLiteral(CharacterLiteral *Node) { in VisitCharacterLiteral()
1065 void StmtPrinter::VisitIntegerLiteral(IntegerLiteral *Node) { in VisitIntegerLiteral()
1088 static void PrintFloatingLiteral(raw_ostream &OS, FloatingLiteral *Node, in PrintFloatingLiteral()
1109 void StmtPrinter::VisitFloatingLiteral(FloatingLiteral *Node) { in VisitFloatingLiteral()
1113 void StmtPrinter::VisitImaginaryLiteral(ImaginaryLiteral *Node) { in VisitImaginaryLiteral()
1121 void StmtPrinter::VisitParenExpr(ParenExpr *Node) { in VisitParenExpr()
1126 void StmtPrinter::VisitUnaryOperator(UnaryOperator *Node) { in VisitUnaryOperator()
1152 void StmtPrinter::VisitOffsetOfExpr(OffsetOfExpr *Node) { in VisitOffsetOfExpr()
1186 void StmtPrinter::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *Node){ in VisitUnaryExprOrTypeTraitExpr()
1213 void StmtPrinter::VisitGenericSelectionExpr(GenericSelectionExpr *Node) { in VisitGenericSelectionExpr()
1229 void StmtPrinter::VisitArraySubscriptExpr(ArraySubscriptExpr *Node) { in VisitArraySubscriptExpr()
1254 void StmtPrinter::VisitMemberExpr(MemberExpr *Node) { in VisitMemberExpr()
1278 void StmtPrinter::VisitObjCIsaExpr(ObjCIsaExpr *Node) { in VisitObjCIsaExpr()
1283 void StmtPrinter::VisitExtVectorElementExpr(ExtVectorElementExpr *Node) { in VisitExtVectorElementExpr()
1288 void StmtPrinter::VisitCStyleCastExpr(CStyleCastExpr *Node) { in VisitCStyleCastExpr()
1294 void StmtPrinter::VisitCompoundLiteralExpr(CompoundLiteralExpr *Node) { in VisitCompoundLiteralExpr()
1300 void StmtPrinter::VisitImplicitCastExpr(ImplicitCastExpr *Node) { in VisitImplicitCastExpr()
1304 void StmtPrinter::VisitBinaryOperator(BinaryOperator *Node) { in VisitBinaryOperator()
1309 void StmtPrinter::VisitCompoundAssignOperator(CompoundAssignOperator *Node) { in VisitCompoundAssignOperator()
1314 void StmtPrinter::VisitConditionalOperator(ConditionalOperator *Node) { in VisitConditionalOperator()
1325 StmtPrinter::VisitBinaryConditionalOperator(BinaryConditionalOperator *Node) { in VisitBinaryConditionalOperator()
1330 void StmtPrinter::VisitAddrLabelExpr(AddrLabelExpr *Node) { in VisitAddrLabelExpr()
1340 void StmtPrinter::VisitChooseExpr(ChooseExpr *Node) { in VisitChooseExpr()
1354 void StmtPrinter::VisitShuffleVectorExpr(ShuffleVectorExpr *Node) { in VisitShuffleVectorExpr()
1363 void StmtPrinter::VisitConvertVectorExpr(ConvertVectorExpr *Node) { in VisitConvertVectorExpr()
1371 void StmtPrinter::VisitInitListExpr(InitListExpr* Node) { in VisitInitListExpr()
1388 void StmtPrinter::VisitParenListExpr(ParenListExpr* Node) { in VisitParenListExpr()
1397 void StmtPrinter::VisitDesignatedInitExpr(DesignatedInitExpr *Node) { in VisitDesignatedInitExpr()
1425 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
1441 void StmtPrinter::VisitVAArgExpr(VAArgExpr *Node) { in VisitVAArgExpr()
1449 void StmtPrinter::VisitPseudoObjectExpr(PseudoObjectExpr *Node) { in VisitPseudoObjectExpr()
1453 void StmtPrinter::VisitAtomicExpr(AtomicExpr *Node) { in VisitAtomicExpr()
1494 void StmtPrinter::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *Node) { in VisitCXXOperatorCallExpr()
1540 void StmtPrinter::VisitCXXMemberCallExpr(CXXMemberCallExpr *Node) { in VisitCXXMemberCallExpr()
1550 void StmtPrinter::VisitCUDAKernelCallExpr(CUDAKernelCallExpr *Node) { in VisitCUDAKernelCallExpr()
1559 void StmtPrinter::VisitCXXNamedCastExpr(CXXNamedCastExpr *Node) { in VisitCXXNamedCastExpr()
1567 void StmtPrinter::VisitCXXStaticCastExpr(CXXStaticCastExpr *Node) { in VisitCXXStaticCastExpr()
1571 void StmtPrinter::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *Node) { in VisitCXXDynamicCastExpr()
1575 void StmtPrinter::VisitCXXReinterpretCastExpr(CXXReinterpretCastExpr *Node) { in VisitCXXReinterpretCastExpr()
1579 void StmtPrinter::VisitCXXConstCastExpr(CXXConstCastExpr *Node) { in VisitCXXConstCastExpr()
1583 void StmtPrinter::VisitCXXTypeidExpr(CXXTypeidExpr *Node) { in VisitCXXTypeidExpr()
1593 void StmtPrinter::VisitCXXUuidofExpr(CXXUuidofExpr *Node) { in VisitCXXUuidofExpr()
1603 void StmtPrinter::VisitMSPropertyRefExpr(MSPropertyRefExpr *Node) { in VisitMSPropertyRefExpr()
1615 void StmtPrinter::VisitUserDefinedLiteral(UserDefinedLiteral *Node) { in VisitUserDefinedLiteral()
1661 void StmtPrinter::VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *Node) { in VisitCXXBoolLiteralExpr()
1665 void StmtPrinter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *Node) { in VisitCXXNullPtrLiteralExpr()
1669 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) { in VisitCXXThisExpr()
1673 void StmtPrinter::VisitCXXThrowExpr(CXXThrowExpr *Node) { in VisitCXXThrowExpr()
1682 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr()
1686 void StmtPrinter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *Node) { in VisitCXXDefaultInitExpr()
1690 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
1701 void StmtPrinter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *Node) { in VisitCXXBindTemporaryExpr()
1705 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) { in VisitCXXTemporaryObjectExpr()
1730 void StmtPrinter::VisitLambdaExpr(LambdaExpr *Node) { in VisitLambdaExpr()
1820 void StmtPrinter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *Node) { in VisitCXXScalarValueInitExpr()
1921 CXXUnresolvedConstructExpr *Node) { in VisitCXXUnresolvedConstructExpr()
1935 CXXDependentScopeMemberExpr *Node) { in VisitCXXDependentScopeMemberExpr()
1950 void StmtPrinter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *Node) { in VisitUnresolvedMemberExpr()
2032 SubstNonTypeTemplateParmPackExpr *Node) { in VisitSubstNonTypeTemplateParmPackExpr()
2037 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
2045 void StmtPrinter::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *Node){ in VisitMaterializeTemporaryExpr()
2065 void StmtPrinter::VisitObjCStringLiteral(ObjCStringLiteral *Node) { in VisitObjCStringLiteral()
2105 void StmtPrinter::VisitObjCEncodeExpr(ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
2111 void StmtPrinter::VisitObjCSelectorExpr(ObjCSelectorExpr *Node) { in VisitObjCSelectorExpr()
2117 void StmtPrinter::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
2159 void StmtPrinter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
2176 void StmtPrinter::VisitBlockExpr(BlockExpr *Node) { in VisitBlockExpr()
2203 void StmtPrinter::VisitOpaqueValueExpr(OpaqueValueExpr *Node) { in VisitOpaqueValueExpr()
2207 void StmtPrinter::VisitTypoExpr(TypoExpr *Node) { in VisitTypoExpr()
2212 void StmtPrinter::VisitAsTypeExpr(AsTypeExpr *Node) { in VisitAsTypeExpr()