Lines Matching defs:Node
93 void VisitStmt(Stmt *Node) LLVM_ATTRIBUTE_UNUSED { in VisitStmt()
96 void VisitExpr(Expr *Node) LLVM_ATTRIBUTE_UNUSED { in VisitExpr()
114 void StmtPrinter::PrintRawCompoundStmt(CompoundStmt *Node) { in PrintRawCompoundStmt()
136 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
140 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) { in VisitDeclStmt()
146 void StmtPrinter::VisitCompoundStmt(CompoundStmt *Node) { in VisitCompoundStmt()
152 void StmtPrinter::VisitCaseStmt(CaseStmt *Node) { in VisitCaseStmt()
164 void StmtPrinter::VisitDefaultStmt(DefaultStmt *Node) { in VisitDefaultStmt()
169 void StmtPrinter::VisitLabelStmt(LabelStmt *Node) { in VisitLabelStmt()
174 void StmtPrinter::VisitAttributedStmt(AttributedStmt *Node) { in VisitAttributedStmt()
231 void StmtPrinter::VisitSwitchStmt(SwitchStmt *Node) { in VisitSwitchStmt()
250 void StmtPrinter::VisitWhileStmt(WhileStmt *Node) { in VisitWhileStmt()
260 void StmtPrinter::VisitDoStmt(DoStmt *Node) { in VisitDoStmt()
276 void StmtPrinter::VisitForStmt(ForStmt *Node) { in VisitForStmt()
305 void StmtPrinter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *Node) { in VisitObjCForCollectionStmt()
324 void StmtPrinter::VisitCXXForRangeStmt(CXXForRangeStmt *Node) { in VisitCXXForRangeStmt()
336 void StmtPrinter::VisitMSDependentExistsStmt(MSDependentExistsStmt *Node) { in VisitMSDependentExistsStmt()
352 void StmtPrinter::VisitGotoStmt(GotoStmt *Node) { in VisitGotoStmt()
356 void StmtPrinter::VisitIndirectGotoStmt(IndirectGotoStmt *Node) { in VisitIndirectGotoStmt()
362 void StmtPrinter::VisitContinueStmt(ContinueStmt *Node) { in VisitContinueStmt()
366 void StmtPrinter::VisitBreakStmt(BreakStmt *Node) { in VisitBreakStmt()
371 void StmtPrinter::VisitReturnStmt(ReturnStmt *Node) { in VisitReturnStmt()
381 void StmtPrinter::VisitGCCAsmStmt(GCCAsmStmt *Node) { in VisitGCCAsmStmt()
443 void StmtPrinter::VisitMSAsmStmt(MSAsmStmt *Node) { in VisitMSAsmStmt()
453 void StmtPrinter::VisitObjCAtTryStmt(ObjCAtTryStmt *Node) { in VisitObjCAtTryStmt()
482 void StmtPrinter::VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *Node) { in VisitObjCAtFinallyStmt()
485 void StmtPrinter::VisitObjCAtCatchStmt (ObjCAtCatchStmt *Node) { in VisitObjCAtCatchStmt()
489 void StmtPrinter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *Node) { in VisitObjCAtThrowStmt()
498 void StmtPrinter::VisitObjCAtSynchronizedStmt(ObjCAtSynchronizedStmt *Node) { in VisitObjCAtSynchronizedStmt()
506 void StmtPrinter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *Node) { in VisitObjCAutoreleasePoolStmt()
512 void StmtPrinter::PrintRawCXXCatchStmt(CXXCatchStmt *Node) { in PrintRawCXXCatchStmt()
522 void StmtPrinter::VisitCXXCatchStmt(CXXCatchStmt *Node) { in VisitCXXCatchStmt()
528 void StmtPrinter::VisitCXXTryStmt(CXXTryStmt *Node) { in VisitCXXTryStmt()
538 void StmtPrinter::VisitSEHTryStmt(SEHTryStmt *Node) { in VisitSEHTryStmt()
552 void StmtPrinter::PrintRawSEHFinallyStmt(SEHFinallyStmt *Node) { in PrintRawSEHFinallyStmt()
558 void StmtPrinter::PrintRawSEHExceptHandler(SEHExceptStmt *Node) { in PrintRawSEHExceptHandler()
566 void StmtPrinter::VisitSEHExceptStmt(SEHExceptStmt *Node) { in VisitSEHExceptStmt()
572 void StmtPrinter::VisitSEHFinallyStmt(SEHFinallyStmt *Node) { in VisitSEHFinallyStmt()
582 void StmtPrinter::VisitDeclRefExpr(DeclRefExpr *Node) { in VisitDeclRefExpr()
594 DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
605 void StmtPrinter::VisitUnresolvedLookupExpr(UnresolvedLookupExpr *Node) { in VisitUnresolvedLookupExpr()
616 void StmtPrinter::VisitObjCIvarRefExpr(ObjCIvarRefExpr *Node) { in VisitObjCIvarRefExpr()
624 void StmtPrinter::VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *Node) { in VisitObjCPropertyRefExpr()
638 void StmtPrinter::VisitObjCSubscriptRefExpr(ObjCSubscriptRefExpr *Node) { in VisitObjCSubscriptRefExpr()
646 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr()
665 void StmtPrinter::VisitCharacterLiteral(CharacterLiteral *Node) { in VisitCharacterLiteral()
720 void StmtPrinter::VisitIntegerLiteral(IntegerLiteral *Node) { in VisitIntegerLiteral()
743 static void PrintFloatingLiteral(raw_ostream &OS, FloatingLiteral *Node, in PrintFloatingLiteral()
764 void StmtPrinter::VisitFloatingLiteral(FloatingLiteral *Node) { in VisitFloatingLiteral()
768 void StmtPrinter::VisitImaginaryLiteral(ImaginaryLiteral *Node) { in VisitImaginaryLiteral()
776 void StmtPrinter::VisitParenExpr(ParenExpr *Node) { in VisitParenExpr()
781 void StmtPrinter::VisitUnaryOperator(UnaryOperator *Node) { in VisitUnaryOperator()
807 void StmtPrinter::VisitOffsetOfExpr(OffsetOfExpr *Node) { in VisitOffsetOfExpr()
841 void StmtPrinter::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *Node){ in VisitUnaryExprOrTypeTraitExpr()
868 void StmtPrinter::VisitGenericSelectionExpr(GenericSelectionExpr *Node) { in VisitGenericSelectionExpr()
884 void StmtPrinter::VisitArraySubscriptExpr(ArraySubscriptExpr *Node) { in VisitArraySubscriptExpr()
909 void StmtPrinter::VisitMemberExpr(MemberExpr *Node) { in VisitMemberExpr()
933 void StmtPrinter::VisitObjCIsaExpr(ObjCIsaExpr *Node) { in VisitObjCIsaExpr()
938 void StmtPrinter::VisitExtVectorElementExpr(ExtVectorElementExpr *Node) { in VisitExtVectorElementExpr()
943 void StmtPrinter::VisitCStyleCastExpr(CStyleCastExpr *Node) { in VisitCStyleCastExpr()
949 void StmtPrinter::VisitCompoundLiteralExpr(CompoundLiteralExpr *Node) { in VisitCompoundLiteralExpr()
955 void StmtPrinter::VisitImplicitCastExpr(ImplicitCastExpr *Node) { in VisitImplicitCastExpr()
959 void StmtPrinter::VisitBinaryOperator(BinaryOperator *Node) { in VisitBinaryOperator()
964 void StmtPrinter::VisitCompoundAssignOperator(CompoundAssignOperator *Node) { in VisitCompoundAssignOperator()
969 void StmtPrinter::VisitConditionalOperator(ConditionalOperator *Node) { in VisitConditionalOperator()
980 StmtPrinter::VisitBinaryConditionalOperator(BinaryConditionalOperator *Node) { in VisitBinaryConditionalOperator()
985 void StmtPrinter::VisitAddrLabelExpr(AddrLabelExpr *Node) { in VisitAddrLabelExpr()
995 void StmtPrinter::VisitChooseExpr(ChooseExpr *Node) { in VisitChooseExpr()
1009 void StmtPrinter::VisitShuffleVectorExpr(ShuffleVectorExpr *Node) { in VisitShuffleVectorExpr()
1018 void StmtPrinter::VisitInitListExpr(InitListExpr* Node) { in VisitInitListExpr()
1035 void StmtPrinter::VisitParenListExpr(ParenListExpr* Node) { in VisitParenListExpr()
1044 void StmtPrinter::VisitDesignatedInitExpr(DesignatedInitExpr *Node) { in VisitDesignatedInitExpr()
1070 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
1086 void StmtPrinter::VisitVAArgExpr(VAArgExpr *Node) { in VisitVAArgExpr()
1094 void StmtPrinter::VisitPseudoObjectExpr(PseudoObjectExpr *Node) { in VisitPseudoObjectExpr()
1098 void StmtPrinter::VisitAtomicExpr(AtomicExpr *Node) { in VisitAtomicExpr()
1138 void StmtPrinter::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *Node) { in VisitCXXOperatorCallExpr()
1184 void StmtPrinter::VisitCXXMemberCallExpr(CXXMemberCallExpr *Node) { in VisitCXXMemberCallExpr()
1188 void StmtPrinter::VisitCUDAKernelCallExpr(CUDAKernelCallExpr *Node) { in VisitCUDAKernelCallExpr()
1197 void StmtPrinter::VisitCXXNamedCastExpr(CXXNamedCastExpr *Node) { in VisitCXXNamedCastExpr()
1205 void StmtPrinter::VisitCXXStaticCastExpr(CXXStaticCastExpr *Node) { in VisitCXXStaticCastExpr()
1209 void StmtPrinter::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *Node) { in VisitCXXDynamicCastExpr()
1213 void StmtPrinter::VisitCXXReinterpretCastExpr(CXXReinterpretCastExpr *Node) { in VisitCXXReinterpretCastExpr()
1217 void StmtPrinter::VisitCXXConstCastExpr(CXXConstCastExpr *Node) { in VisitCXXConstCastExpr()
1221 void StmtPrinter::VisitCXXTypeidExpr(CXXTypeidExpr *Node) { in VisitCXXTypeidExpr()
1231 void StmtPrinter::VisitCXXUuidofExpr(CXXUuidofExpr *Node) { in VisitCXXUuidofExpr()
1241 void StmtPrinter::VisitUserDefinedLiteral(UserDefinedLiteral *Node) { in VisitUserDefinedLiteral()
1279 void StmtPrinter::VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *Node) { in VisitCXXBoolLiteralExpr()
1283 void StmtPrinter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *Node) { in VisitCXXNullPtrLiteralExpr()
1287 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) { in VisitCXXThisExpr()
1291 void StmtPrinter::VisitCXXThrowExpr(CXXThrowExpr *Node) { in VisitCXXThrowExpr()
1300 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr()
1304 void StmtPrinter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *Node) { in VisitCXXFunctionalCastExpr()
1311 void StmtPrinter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *Node) { in VisitCXXBindTemporaryExpr()
1315 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) { in VisitCXXTemporaryObjectExpr()
1328 void StmtPrinter::VisitLambdaExpr(LambdaExpr *Node) { in VisitLambdaExpr()
1417 void StmtPrinter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *Node) { in VisitCXXScalarValueInitExpr()
1514 CXXUnresolvedConstructExpr *Node) { in VisitCXXUnresolvedConstructExpr()
1528 CXXDependentScopeMemberExpr *Node) { in VisitCXXDependentScopeMemberExpr()
1543 void StmtPrinter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *Node) { in VisitUnresolvedMemberExpr()
1694 SubstNonTypeTemplateParmPackExpr *Node) { in VisitSubstNonTypeTemplateParmPackExpr()
1699 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
1707 void StmtPrinter::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *Node){ in VisitMaterializeTemporaryExpr()
1713 void StmtPrinter::VisitObjCStringLiteral(ObjCStringLiteral *Node) { in VisitObjCStringLiteral()
1753 void StmtPrinter::VisitObjCEncodeExpr(ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
1759 void StmtPrinter::VisitObjCSelectorExpr(ObjCSelectorExpr *Node) { in VisitObjCSelectorExpr()
1763 void StmtPrinter::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) { in VisitObjCProtocolExpr()
1805 void StmtPrinter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
1822 void StmtPrinter::VisitBlockExpr(BlockExpr *Node) { in VisitBlockExpr()
1849 void StmtPrinter::VisitOpaqueValueExpr(OpaqueValueExpr *Node) { in VisitOpaqueValueExpr()
1853 void StmtPrinter::VisitAsTypeExpr(AsTypeExpr *Node) { in VisitAsTypeExpr()