• Home
  • Raw
  • Download

Lines Matching defs:Node

151     void VisitStmt(Stmt *Node) LLVM_ATTRIBUTE_UNUSED {  in VisitStmt()
155 void VisitExpr(Expr *Node) LLVM_ATTRIBUTE_UNUSED { in VisitExpr()
175 void StmtPrinter::PrintRawCompoundStmt(CompoundStmt *Node) { in PrintRawCompoundStmt()
192 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
196 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) { in VisitDeclStmt()
202 void StmtPrinter::VisitCompoundStmt(CompoundStmt *Node) { in VisitCompoundStmt()
208 void StmtPrinter::VisitCaseStmt(CaseStmt *Node) { in VisitCaseStmt()
220 void StmtPrinter::VisitDefaultStmt(DefaultStmt *Node) { in VisitDefaultStmt()
225 void StmtPrinter::VisitLabelStmt(LabelStmt *Node) { in VisitLabelStmt()
230 void StmtPrinter::VisitAttributedStmt(AttributedStmt *Node) { in VisitAttributedStmt()
280 void StmtPrinter::VisitSwitchStmt(SwitchStmt *Node) { in VisitSwitchStmt()
292 void StmtPrinter::VisitWhileStmt(WhileStmt *Node) { in VisitWhileStmt()
302 void StmtPrinter::VisitDoStmt(DoStmt *Node) { in VisitDoStmt()
318 void StmtPrinter::VisitForStmt(ForStmt *Node) { in VisitForStmt()
335 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
347 void StmtPrinter::VisitCXXForRangeStmt(CXXForRangeStmt *Node) { in VisitCXXForRangeStmt()
360 void StmtPrinter::VisitMSDependentExistsStmt(MSDependentExistsStmt *Node) { in VisitMSDependentExistsStmt()
376 void StmtPrinter::VisitGotoStmt(GotoStmt *Node) { in VisitGotoStmt()
381 void StmtPrinter::VisitIndirectGotoStmt(IndirectGotoStmt *Node) { in VisitIndirectGotoStmt()
388 void StmtPrinter::VisitContinueStmt(ContinueStmt *Node) { in VisitContinueStmt()
393 void StmtPrinter::VisitBreakStmt(BreakStmt *Node) { in VisitBreakStmt()
398 void StmtPrinter::VisitReturnStmt(ReturnStmt *Node) { in VisitReturnStmt()
408 void StmtPrinter::VisitGCCAsmStmt(GCCAsmStmt *Node) { in VisitGCCAsmStmt()
487 void StmtPrinter::VisitMSAsmStmt(MSAsmStmt *Node) { in VisitMSAsmStmt()
497 void StmtPrinter::VisitCapturedStmt(CapturedStmt *Node) { in VisitCapturedStmt()
501 void StmtPrinter::VisitObjCAtTryStmt(ObjCAtTryStmt *Node) { in VisitObjCAtTryStmt()
529 void StmtPrinter::VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *Node) { in VisitObjCAtFinallyStmt()
532 void StmtPrinter::VisitObjCAtCatchStmt (ObjCAtCatchStmt *Node) { in VisitObjCAtCatchStmt()
536 void StmtPrinter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *Node) { in VisitObjCAtThrowStmt()
546 ObjCAvailabilityCheckExpr *Node) { in VisitObjCAvailabilityCheckExpr()
550 void StmtPrinter::VisitObjCAtSynchronizedStmt(ObjCAtSynchronizedStmt *Node) { in VisitObjCAtSynchronizedStmt()
558 void StmtPrinter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *Node) { in VisitObjCAutoreleasePoolStmt()
564 void StmtPrinter::PrintRawCXXCatchStmt(CXXCatchStmt *Node) { in PrintRawCXXCatchStmt()
574 void StmtPrinter::VisitCXXCatchStmt(CXXCatchStmt *Node) { in VisitCXXCatchStmt()
580 void StmtPrinter::VisitCXXTryStmt(CXXTryStmt *Node) { in VisitCXXTryStmt()
590 void StmtPrinter::VisitSEHTryStmt(SEHTryStmt *Node) { in VisitSEHTryStmt()
604 void StmtPrinter::PrintRawSEHFinallyStmt(SEHFinallyStmt *Node) { in PrintRawSEHFinallyStmt()
610 void StmtPrinter::PrintRawSEHExceptHandler(SEHExceptStmt *Node) { in PrintRawSEHExceptHandler()
618 void StmtPrinter::VisitSEHExceptStmt(SEHExceptStmt *Node) { in VisitSEHExceptStmt()
624 void StmtPrinter::VisitSEHFinallyStmt(SEHFinallyStmt *Node) { in VisitSEHFinallyStmt()
630 void StmtPrinter::VisitSEHLeaveStmt(SEHLeaveStmt *Node) { in VisitSEHLeaveStmt()
653 void StmtPrinter::VisitOMPParallelDirective(OMPParallelDirective *Node) { in VisitOMPParallelDirective()
658 void StmtPrinter::VisitOMPSimdDirective(OMPSimdDirective *Node) { in VisitOMPSimdDirective()
663 void StmtPrinter::VisitOMPForDirective(OMPForDirective *Node) { in VisitOMPForDirective()
668 void StmtPrinter::VisitOMPForSimdDirective(OMPForSimdDirective *Node) { in VisitOMPForSimdDirective()
673 void StmtPrinter::VisitOMPSectionsDirective(OMPSectionsDirective *Node) { in VisitOMPSectionsDirective()
678 void StmtPrinter::VisitOMPSectionDirective(OMPSectionDirective *Node) { in VisitOMPSectionDirective()
683 void StmtPrinter::VisitOMPSingleDirective(OMPSingleDirective *Node) { in VisitOMPSingleDirective()
688 void StmtPrinter::VisitOMPMasterDirective(OMPMasterDirective *Node) { in VisitOMPMasterDirective()
693 void StmtPrinter::VisitOMPCriticalDirective(OMPCriticalDirective *Node) { in VisitOMPCriticalDirective()
703 void StmtPrinter::VisitOMPParallelForDirective(OMPParallelForDirective *Node) { in VisitOMPParallelForDirective()
709 OMPParallelForSimdDirective *Node) { in VisitOMPParallelForSimdDirective()
715 OMPParallelMasterDirective *Node) { in VisitOMPParallelMasterDirective()
721 OMPParallelSectionsDirective *Node) { in VisitOMPParallelSectionsDirective()
726 void StmtPrinter::VisitOMPTaskDirective(OMPTaskDirective *Node) { in VisitOMPTaskDirective()
731 void StmtPrinter::VisitOMPTaskyieldDirective(OMPTaskyieldDirective *Node) { in VisitOMPTaskyieldDirective()
736 void StmtPrinter::VisitOMPBarrierDirective(OMPBarrierDirective *Node) { in VisitOMPBarrierDirective()
741 void StmtPrinter::VisitOMPTaskwaitDirective(OMPTaskwaitDirective *Node) { in VisitOMPTaskwaitDirective()
746 void StmtPrinter::VisitOMPTaskgroupDirective(OMPTaskgroupDirective *Node) { in VisitOMPTaskgroupDirective()
751 void StmtPrinter::VisitOMPFlushDirective(OMPFlushDirective *Node) { in VisitOMPFlushDirective()
756 void StmtPrinter::VisitOMPDepobjDirective(OMPDepobjDirective *Node) { in VisitOMPDepobjDirective()
761 void StmtPrinter::VisitOMPScanDirective(OMPScanDirective *Node) { in VisitOMPScanDirective()
766 void StmtPrinter::VisitOMPOrderedDirective(OMPOrderedDirective *Node) { in VisitOMPOrderedDirective()
771 void StmtPrinter::VisitOMPAtomicDirective(OMPAtomicDirective *Node) { in VisitOMPAtomicDirective()
776 void StmtPrinter::VisitOMPTargetDirective(OMPTargetDirective *Node) { in VisitOMPTargetDirective()
781 void StmtPrinter::VisitOMPTargetDataDirective(OMPTargetDataDirective *Node) { in VisitOMPTargetDataDirective()
787 OMPTargetEnterDataDirective *Node) { in VisitOMPTargetEnterDataDirective()
793 OMPTargetExitDataDirective *Node) { in VisitOMPTargetExitDataDirective()
799 OMPTargetParallelDirective *Node) { in VisitOMPTargetParallelDirective()
805 OMPTargetParallelForDirective *Node) { in VisitOMPTargetParallelForDirective()
810 void StmtPrinter::VisitOMPTeamsDirective(OMPTeamsDirective *Node) { in VisitOMPTeamsDirective()
816 OMPCancellationPointDirective *Node) { in VisitOMPCancellationPointDirective()
822 void StmtPrinter::VisitOMPCancelDirective(OMPCancelDirective *Node) { in VisitOMPCancelDirective()
828 void StmtPrinter::VisitOMPTaskLoopDirective(OMPTaskLoopDirective *Node) { in VisitOMPTaskLoopDirective()
834 OMPTaskLoopSimdDirective *Node) { in VisitOMPTaskLoopSimdDirective()
840 OMPMasterTaskLoopDirective *Node) { in VisitOMPMasterTaskLoopDirective()
846 OMPMasterTaskLoopSimdDirective *Node) { in VisitOMPMasterTaskLoopSimdDirective()
852 OMPParallelMasterTaskLoopDirective *Node) { in VisitOMPParallelMasterTaskLoopDirective()
858 OMPParallelMasterTaskLoopSimdDirective *Node) { in VisitOMPParallelMasterTaskLoopSimdDirective()
863 void StmtPrinter::VisitOMPDistributeDirective(OMPDistributeDirective *Node) { in VisitOMPDistributeDirective()
869 OMPTargetUpdateDirective *Node) { in VisitOMPTargetUpdateDirective()
875 OMPDistributeParallelForDirective *Node) { in VisitOMPDistributeParallelForDirective()
881 OMPDistributeParallelForSimdDirective *Node) { in VisitOMPDistributeParallelForSimdDirective()
887 OMPDistributeSimdDirective *Node) { in VisitOMPDistributeSimdDirective()
893 OMPTargetParallelForSimdDirective *Node) { in VisitOMPTargetParallelForSimdDirective()
898 void StmtPrinter::VisitOMPTargetSimdDirective(OMPTargetSimdDirective *Node) { in VisitOMPTargetSimdDirective()
904 OMPTeamsDistributeDirective *Node) { in VisitOMPTeamsDistributeDirective()
910 OMPTeamsDistributeSimdDirective *Node) { in VisitOMPTeamsDistributeSimdDirective()
916 OMPTeamsDistributeParallelForSimdDirective *Node) { in VisitOMPTeamsDistributeParallelForSimdDirective()
922 OMPTeamsDistributeParallelForDirective *Node) { in VisitOMPTeamsDistributeParallelForDirective()
927 void StmtPrinter::VisitOMPTargetTeamsDirective(OMPTargetTeamsDirective *Node) { in VisitOMPTargetTeamsDirective()
933 OMPTargetTeamsDistributeDirective *Node) { in VisitOMPTargetTeamsDistributeDirective()
939 OMPTargetTeamsDistributeParallelForDirective *Node) { in VisitOMPTargetTeamsDistributeParallelForDirective()
945 OMPTargetTeamsDistributeParallelForSimdDirective *Node) { in VisitOMPTargetTeamsDistributeParallelForSimdDirective()
951 OMPTargetTeamsDistributeSimdDirective *Node) { in VisitOMPTargetTeamsDistributeSimdDirective()
960 void StmtPrinter::VisitSourceLocExpr(SourceLocExpr *Node) { in VisitSourceLocExpr()
964 void StmtPrinter::VisitConstantExpr(ConstantExpr *Node) { in VisitConstantExpr()
968 void StmtPrinter::VisitDeclRefExpr(DeclRefExpr *Node) { in VisitDeclRefExpr()
987 DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
997 void StmtPrinter::VisitUnresolvedLookupExpr(UnresolvedLookupExpr *Node) { in VisitUnresolvedLookupExpr()
1018 void StmtPrinter::VisitObjCIvarRefExpr(ObjCIvarRefExpr *Node) { in VisitObjCIvarRefExpr()
1029 void StmtPrinter::VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *Node) { in VisitObjCPropertyRefExpr()
1049 void StmtPrinter::VisitObjCSubscriptRefExpr(ObjCSubscriptRefExpr *Node) { in VisitObjCSubscriptRefExpr()
1056 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr()
1060 void StmtPrinter::VisitCharacterLiteral(CharacterLiteral *Node) { in VisitCharacterLiteral()
1139 void StmtPrinter::VisitIntegerLiteral(IntegerLiteral *Node) { in VisitIntegerLiteral()
1162 void StmtPrinter::VisitFixedPointLiteral(FixedPointLiteral *Node) { in VisitFixedPointLiteral()
1184 static void PrintFloatingLiteral(raw_ostream &OS, FloatingLiteral *Node, in PrintFloatingLiteral()
1207 void StmtPrinter::VisitFloatingLiteral(FloatingLiteral *Node) { in VisitFloatingLiteral()
1213 void StmtPrinter::VisitImaginaryLiteral(ImaginaryLiteral *Node) { in VisitImaginaryLiteral()
1222 void StmtPrinter::VisitParenExpr(ParenExpr *Node) { in VisitParenExpr()
1228 void StmtPrinter::VisitUnaryOperator(UnaryOperator *Node) { in VisitUnaryOperator()
1254 void StmtPrinter::VisitOffsetOfExpr(OffsetOfExpr *Node) { in VisitOffsetOfExpr()
1289 UnaryExprOrTypeTraitExpr *Node) { in VisitUnaryExprOrTypeTraitExpr()
1312 void StmtPrinter::VisitGenericSelectionExpr(GenericSelectionExpr *Node) { in VisitGenericSelectionExpr()
1328 void StmtPrinter::VisitArraySubscriptExpr(ArraySubscriptExpr *Node) { in VisitArraySubscriptExpr()
1335 void StmtPrinter::VisitMatrixSubscriptExpr(MatrixSubscriptExpr *Node) { in VisitMatrixSubscriptExpr()
1345 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
1363 void StmtPrinter::VisitOMPArrayShapingExpr(OMPArrayShapingExpr *Node) { in VisitOMPArrayShapingExpr()
1374 void StmtPrinter::VisitOMPIteratorExpr(OMPIteratorExpr *Node) { in VisitOMPIteratorExpr()
1419 void StmtPrinter::VisitMemberExpr(MemberExpr *Node) { in VisitMemberExpr()
1445 void StmtPrinter::VisitObjCIsaExpr(ObjCIsaExpr *Node) { in VisitObjCIsaExpr()
1450 void StmtPrinter::VisitExtVectorElementExpr(ExtVectorElementExpr *Node) { in VisitExtVectorElementExpr()
1456 void StmtPrinter::VisitCStyleCastExpr(CStyleCastExpr *Node) { in VisitCStyleCastExpr()
1463 void StmtPrinter::VisitCompoundLiteralExpr(CompoundLiteralExpr *Node) { in VisitCompoundLiteralExpr()
1470 void StmtPrinter::VisitImplicitCastExpr(ImplicitCastExpr *Node) { in VisitImplicitCastExpr()
1475 void StmtPrinter::VisitBinaryOperator(BinaryOperator *Node) { in VisitBinaryOperator()
1481 void StmtPrinter::VisitCompoundAssignOperator(CompoundAssignOperator *Node) { in VisitCompoundAssignOperator()
1487 void StmtPrinter::VisitConditionalOperator(ConditionalOperator *Node) { in VisitConditionalOperator()
1498 StmtPrinter::VisitBinaryConditionalOperator(BinaryConditionalOperator *Node) { in VisitBinaryConditionalOperator()
1504 void StmtPrinter::VisitAddrLabelExpr(AddrLabelExpr *Node) { in VisitAddrLabelExpr()
1514 void StmtPrinter::VisitChooseExpr(ChooseExpr *Node) { in VisitChooseExpr()
1528 void StmtPrinter::VisitShuffleVectorExpr(ShuffleVectorExpr *Node) { in VisitShuffleVectorExpr()
1537 void StmtPrinter::VisitConvertVectorExpr(ConvertVectorExpr *Node) { in VisitConvertVectorExpr()
1545 void StmtPrinter::VisitInitListExpr(InitListExpr* Node) { in VisitInitListExpr()
1562 void StmtPrinter::VisitArrayInitLoopExpr(ArrayInitLoopExpr *Node) { in VisitArrayInitLoopExpr()
1570 void StmtPrinter::VisitArrayInitIndexExpr(ArrayInitIndexExpr *Node) { in VisitArrayInitIndexExpr()
1574 void StmtPrinter::VisitParenListExpr(ParenListExpr* Node) { in VisitParenListExpr()
1583 void StmtPrinter::VisitDesignatedInitExpr(DesignatedInitExpr *Node) { in VisitDesignatedInitExpr()
1616 DesignatedInitUpdateExpr *Node) { in VisitDesignatedInitUpdateExpr()
1627 void StmtPrinter::VisitNoInitExpr(NoInitExpr *Node) { in VisitNoInitExpr()
1631 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
1647 void StmtPrinter::VisitVAArgExpr(VAArgExpr *Node) { in VisitVAArgExpr()
1655 void StmtPrinter::VisitPseudoObjectExpr(PseudoObjectExpr *Node) { in VisitPseudoObjectExpr()
1659 void StmtPrinter::VisitAtomicExpr(AtomicExpr *Node) { in VisitAtomicExpr()
1702 void StmtPrinter::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *Node) { in VisitCXXOperatorCallExpr()
1741 void StmtPrinter::VisitCXXMemberCallExpr(CXXMemberCallExpr *Node) { in VisitCXXMemberCallExpr()
1751 void StmtPrinter::VisitCUDAKernelCallExpr(CUDAKernelCallExpr *Node) { in VisitCUDAKernelCallExpr()
1761 CXXRewrittenBinaryOperator *Node) { in VisitCXXRewrittenBinaryOperator()
1769 void StmtPrinter::VisitCXXNamedCastExpr(CXXNamedCastExpr *Node) { in VisitCXXNamedCastExpr()
1777 void StmtPrinter::VisitCXXStaticCastExpr(CXXStaticCastExpr *Node) { in VisitCXXStaticCastExpr()
1781 void StmtPrinter::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *Node) { in VisitCXXDynamicCastExpr()
1785 void StmtPrinter::VisitCXXReinterpretCastExpr(CXXReinterpretCastExpr *Node) { in VisitCXXReinterpretCastExpr()
1789 void StmtPrinter::VisitCXXConstCastExpr(CXXConstCastExpr *Node) { in VisitCXXConstCastExpr()
1793 void StmtPrinter::VisitBuiltinBitCastExpr(BuiltinBitCastExpr *Node) { in VisitBuiltinBitCastExpr()
1801 void StmtPrinter::VisitCXXAddrspaceCastExpr(CXXAddrspaceCastExpr *Node) { in VisitCXXAddrspaceCastExpr()
1805 void StmtPrinter::VisitCXXTypeidExpr(CXXTypeidExpr *Node) { in VisitCXXTypeidExpr()
1815 void StmtPrinter::VisitCXXUuidofExpr(CXXUuidofExpr *Node) { in VisitCXXUuidofExpr()
1825 void StmtPrinter::VisitMSPropertyRefExpr(MSPropertyRefExpr *Node) { in VisitMSPropertyRefExpr()
1837 void StmtPrinter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *Node) { in VisitMSPropertySubscriptExpr()
1844 void StmtPrinter::VisitUserDefinedLiteral(UserDefinedLiteral *Node) { in VisitUserDefinedLiteral()
1889 void StmtPrinter::VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *Node) { in VisitCXXBoolLiteralExpr()
1893 void StmtPrinter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *Node) { in VisitCXXNullPtrLiteralExpr()
1897 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) { in VisitCXXThisExpr()
1901 void StmtPrinter::VisitCXXThrowExpr(CXXThrowExpr *Node) { in VisitCXXThrowExpr()
1910 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr()
1914 void StmtPrinter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *Node) { in VisitCXXDefaultInitExpr()
1918 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
1929 void StmtPrinter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *Node) { in VisitCXXBindTemporaryExpr()
1933 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) { in VisitCXXTemporaryObjectExpr()
1958 void StmtPrinter::VisitLambdaExpr(LambdaExpr *Node) { in VisitLambdaExpr()
2081 void StmtPrinter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *Node) { in VisitCXXScalarValueInitExpr()
2188 CXXUnresolvedConstructExpr *Node) { in VisitCXXUnresolvedConstructExpr()
2202 CXXDependentScopeMemberExpr *Node) { in VisitCXXDependentScopeMemberExpr()
2216 void StmtPrinter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *Node) { in VisitUnresolvedMemberExpr()
2268 SubstNonTypeTemplateParmPackExpr *Node) { in VisitSubstNonTypeTemplateParmPackExpr()
2273 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
2281 void StmtPrinter::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *Node){ in VisitMaterializeTemporaryExpr()
2396 void StmtPrinter::VisitObjCStringLiteral(ObjCStringLiteral *Node) { in VisitObjCStringLiteral()
2433 void StmtPrinter::VisitObjCEncodeExpr(ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
2439 void StmtPrinter::VisitObjCSelectorExpr(ObjCSelectorExpr *Node) { in VisitObjCSelectorExpr()
2445 void StmtPrinter::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
2487 void StmtPrinter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
2504 void StmtPrinter::VisitBlockExpr(BlockExpr *Node) { in VisitBlockExpr()
2531 void StmtPrinter::VisitOpaqueValueExpr(OpaqueValueExpr *Node) { in VisitOpaqueValueExpr()
2535 void StmtPrinter::VisitTypoExpr(TypoExpr *Node) { in VisitTypoExpr()
2540 void StmtPrinter::VisitRecoveryExpr(RecoveryExpr *Node) { in VisitRecoveryExpr()
2551 void StmtPrinter::VisitAsTypeExpr(AsTypeExpr *Node) { in VisitAsTypeExpr()