Lines Matching refs:ExpectedStmt

82   using ExpectedStmt = llvm::Expected<Stmt *>;  typedef
182 public StmtVisitor<ASTNodeImporter, ExpectedStmt> {
369 using StmtVisitor<ASTNodeImporter, ExpectedStmt>::Visit;
578 ExpectedStmt VisitStmt(Stmt *S);
579 ExpectedStmt VisitGCCAsmStmt(GCCAsmStmt *S);
580 ExpectedStmt VisitDeclStmt(DeclStmt *S);
581 ExpectedStmt VisitNullStmt(NullStmt *S);
582 ExpectedStmt VisitCompoundStmt(CompoundStmt *S);
583 ExpectedStmt VisitCaseStmt(CaseStmt *S);
584 ExpectedStmt VisitDefaultStmt(DefaultStmt *S);
585 ExpectedStmt VisitLabelStmt(LabelStmt *S);
586 ExpectedStmt VisitAttributedStmt(AttributedStmt *S);
587 ExpectedStmt VisitIfStmt(IfStmt *S);
588 ExpectedStmt VisitSwitchStmt(SwitchStmt *S);
589 ExpectedStmt VisitWhileStmt(WhileStmt *S);
590 ExpectedStmt VisitDoStmt(DoStmt *S);
591 ExpectedStmt VisitForStmt(ForStmt *S);
592 ExpectedStmt VisitGotoStmt(GotoStmt *S);
593 ExpectedStmt VisitIndirectGotoStmt(IndirectGotoStmt *S);
594 ExpectedStmt VisitContinueStmt(ContinueStmt *S);
595 ExpectedStmt VisitBreakStmt(BreakStmt *S);
596 ExpectedStmt VisitReturnStmt(ReturnStmt *S);
603 ExpectedStmt VisitCXXCatchStmt(CXXCatchStmt *S);
604 ExpectedStmt VisitCXXTryStmt(CXXTryStmt *S);
605 ExpectedStmt VisitCXXForRangeStmt(CXXForRangeStmt *S);
607 ExpectedStmt VisitObjCForCollectionStmt(ObjCForCollectionStmt *S);
608 ExpectedStmt VisitObjCAtCatchStmt(ObjCAtCatchStmt *S);
609 ExpectedStmt VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *S);
610 ExpectedStmt VisitObjCAtTryStmt(ObjCAtTryStmt *S);
611 ExpectedStmt VisitObjCAtSynchronizedStmt(ObjCAtSynchronizedStmt *S);
612 ExpectedStmt VisitObjCAtThrowStmt(ObjCAtThrowStmt *S);
613 ExpectedStmt VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);
616 ExpectedStmt VisitExpr(Expr *E);
617 ExpectedStmt VisitSourceLocExpr(SourceLocExpr *E);
618 ExpectedStmt VisitVAArgExpr(VAArgExpr *E);
619 ExpectedStmt VisitChooseExpr(ChooseExpr *E);
620 ExpectedStmt VisitShuffleVectorExpr(ShuffleVectorExpr *E);
621 ExpectedStmt VisitGNUNullExpr(GNUNullExpr *E);
622 ExpectedStmt VisitGenericSelectionExpr(GenericSelectionExpr *E);
623 ExpectedStmt VisitPredefinedExpr(PredefinedExpr *E);
624 ExpectedStmt VisitDeclRefExpr(DeclRefExpr *E);
625 ExpectedStmt VisitImplicitValueInitExpr(ImplicitValueInitExpr *E);
626 ExpectedStmt VisitDesignatedInitExpr(DesignatedInitExpr *E);
627 ExpectedStmt VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E);
628 ExpectedStmt VisitIntegerLiteral(IntegerLiteral *E);
629 ExpectedStmt VisitFloatingLiteral(FloatingLiteral *E);
630 ExpectedStmt VisitImaginaryLiteral(ImaginaryLiteral *E);
631 ExpectedStmt VisitFixedPointLiteral(FixedPointLiteral *E);
632 ExpectedStmt VisitCharacterLiteral(CharacterLiteral *E);
633 ExpectedStmt VisitStringLiteral(StringLiteral *E);
634 ExpectedStmt VisitCompoundLiteralExpr(CompoundLiteralExpr *E);
635 ExpectedStmt VisitAtomicExpr(AtomicExpr *E);
636 ExpectedStmt VisitAddrLabelExpr(AddrLabelExpr *E);
637 ExpectedStmt VisitConstantExpr(ConstantExpr *E);
638 ExpectedStmt VisitParenExpr(ParenExpr *E);
639 ExpectedStmt VisitParenListExpr(ParenListExpr *E);
640 ExpectedStmt VisitStmtExpr(StmtExpr *E);
641 ExpectedStmt VisitUnaryOperator(UnaryOperator *E);
642 ExpectedStmt VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E);
643 ExpectedStmt VisitBinaryOperator(BinaryOperator *E);
644 ExpectedStmt VisitConditionalOperator(ConditionalOperator *E);
645 ExpectedStmt VisitBinaryConditionalOperator(BinaryConditionalOperator *E);
646 ExpectedStmt VisitOpaqueValueExpr(OpaqueValueExpr *E);
647 ExpectedStmt VisitArrayTypeTraitExpr(ArrayTypeTraitExpr *E);
648 ExpectedStmt VisitExpressionTraitExpr(ExpressionTraitExpr *E);
649 ExpectedStmt VisitArraySubscriptExpr(ArraySubscriptExpr *E);
650 ExpectedStmt VisitCompoundAssignOperator(CompoundAssignOperator *E);
651 ExpectedStmt VisitImplicitCastExpr(ImplicitCastExpr *E);
652 ExpectedStmt VisitExplicitCastExpr(ExplicitCastExpr *E);
653 ExpectedStmt VisitOffsetOfExpr(OffsetOfExpr *OE);
654 ExpectedStmt VisitCXXThrowExpr(CXXThrowExpr *E);
655 ExpectedStmt VisitCXXNoexceptExpr(CXXNoexceptExpr *E);
656 ExpectedStmt VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E);
657 ExpectedStmt VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E);
658 ExpectedStmt VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E);
659 ExpectedStmt VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E);
660 ExpectedStmt VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *E);
661 ExpectedStmt VisitPackExpansionExpr(PackExpansionExpr *E);
662 ExpectedStmt VisitSizeOfPackExpr(SizeOfPackExpr *E);
663 ExpectedStmt VisitCXXNewExpr(CXXNewExpr *E);
664 ExpectedStmt VisitCXXDeleteExpr(CXXDeleteExpr *E);
665 ExpectedStmt VisitCXXConstructExpr(CXXConstructExpr *E);
666 ExpectedStmt VisitCXXMemberCallExpr(CXXMemberCallExpr *E);
667 ExpectedStmt VisitCXXDependentScopeMemberExpr(CXXDependentScopeMemberExpr *E);
668 ExpectedStmt VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E);
669 ExpectedStmt VisitCXXUnresolvedConstructExpr(CXXUnresolvedConstructExpr *E);
670 ExpectedStmt VisitUnresolvedLookupExpr(UnresolvedLookupExpr *E);
671 ExpectedStmt VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E);
672 ExpectedStmt VisitExprWithCleanups(ExprWithCleanups *E);
673 ExpectedStmt VisitCXXThisExpr(CXXThisExpr *E);
674 ExpectedStmt VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *E);
675 ExpectedStmt VisitCXXPseudoDestructorExpr(CXXPseudoDestructorExpr *E);
676 ExpectedStmt VisitMemberExpr(MemberExpr *E);
677 ExpectedStmt VisitCallExpr(CallExpr *E);
678 ExpectedStmt VisitLambdaExpr(LambdaExpr *LE);
679 ExpectedStmt VisitInitListExpr(InitListExpr *E);
680 ExpectedStmt VisitCXXStdInitializerListExpr(CXXStdInitializerListExpr *E);
681 ExpectedStmt VisitCXXInheritedCtorInitExpr(CXXInheritedCtorInitExpr *E);
682 ExpectedStmt VisitArrayInitLoopExpr(ArrayInitLoopExpr *E);
683 ExpectedStmt VisitArrayInitIndexExpr(ArrayInitIndexExpr *E);
684 ExpectedStmt VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E);
685 ExpectedStmt VisitCXXNamedCastExpr(CXXNamedCastExpr *E);
686 ExpectedStmt VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E);
687 ExpectedStmt VisitTypeTraitExpr(TypeTraitExpr *E);
688 ExpectedStmt VisitCXXTypeidExpr(CXXTypeidExpr *E);
689 ExpectedStmt VisitCXXFoldExpr(CXXFoldExpr *E);
3214 if (ExpectedStmt ToBodyOrErr = import(FromBody)) in ImportFunctionDeclBody()
6249 ExpectedStmt ASTNodeImporter::VisitStmt(Stmt *S) { in VisitStmt()
6256 ExpectedStmt ASTNodeImporter::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()
6338 ExpectedStmt ASTNodeImporter::VisitDeclStmt(DeclStmt *S) { in VisitDeclStmt()
6349 ExpectedStmt ASTNodeImporter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
6357 ExpectedStmt ASTNodeImporter::VisitCompoundStmt(CompoundStmt *S) { in VisitCompoundStmt()
6377 ExpectedStmt ASTNodeImporter::VisitCaseStmt(CaseStmt *S) { in VisitCaseStmt()
6396 ExpectedStmt ASTNodeImporter::VisitDefaultStmt(DefaultStmt *S) { in VisitDefaultStmt()
6409 ExpectedStmt ASTNodeImporter::VisitLabelStmt(LabelStmt *S) { in VisitLabelStmt()
6422 ExpectedStmt ASTNodeImporter::VisitAttributedStmt(AttributedStmt *S) { in VisitAttributedStmt()
6430 ExpectedStmt ToSubStmtOrErr = import(S->getSubStmt()); in VisitAttributedStmt()
6438 ExpectedStmt ASTNodeImporter::VisitIfStmt(IfStmt *S) { in VisitIfStmt()
6458 ExpectedStmt ASTNodeImporter::VisitSwitchStmt(SwitchStmt *S) { in VisitSwitchStmt()
6494 ExpectedStmt ASTNodeImporter::VisitWhileStmt(WhileStmt *S) { in VisitWhileStmt()
6510 ExpectedStmt ASTNodeImporter::VisitDoStmt(DoStmt *S) { in VisitDoStmt()
6525 ExpectedStmt ASTNodeImporter::VisitForStmt(ForStmt *S) { in VisitForStmt()
6545 ExpectedStmt ASTNodeImporter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
6558 ExpectedStmt ASTNodeImporter::VisitIndirectGotoStmt(IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
6571 ExpectedStmt ASTNodeImporter::VisitContinueStmt(ContinueStmt *S) { in VisitContinueStmt()
6578 ExpectedStmt ASTNodeImporter::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()
6585 ExpectedStmt ASTNodeImporter::VisitReturnStmt(ReturnStmt *S) { in VisitReturnStmt()
6598 ExpectedStmt ASTNodeImporter::VisitCXXCatchStmt(CXXCatchStmt *S) { in VisitCXXCatchStmt()
6611 ExpectedStmt ASTNodeImporter::VisitCXXTryStmt(CXXTryStmt *S) { in VisitCXXTryStmt()
6616 ExpectedStmt ToTryBlockOrErr = import(S->getTryBlock()); in VisitCXXTryStmt()
6633 ExpectedStmt ASTNodeImporter::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
6656 ExpectedStmt
6674 ExpectedStmt ASTNodeImporter::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
6688 ExpectedStmt ASTNodeImporter::VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *S) { in VisitObjCAtFinallyStmt()
6692 ExpectedStmt ToAtFinallyStmtOrErr = import(S->getFinallyBody()); in VisitObjCAtFinallyStmt()
6699 ExpectedStmt ASTNodeImporter::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
6711 if (ExpectedStmt ToCatchStmtOrErr = import(FromCatchStmt)) in VisitObjCAtTryStmt()
6723 ExpectedStmt
6737 ExpectedStmt ASTNodeImporter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
6748 ExpectedStmt ASTNodeImporter::VisitObjCAutoreleasePoolStmt( in VisitObjCAutoreleasePoolStmt()
6753 ExpectedStmt ToSubStmtOrErr = import(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
6763 ExpectedStmt ASTNodeImporter::VisitExpr(Expr *E) { in VisitExpr()
6769 ExpectedStmt ASTNodeImporter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
6785 ExpectedStmt ASTNodeImporter::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
6801 ExpectedStmt ASTNodeImporter::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
6825 ExpectedStmt ASTNodeImporter::VisitShuffleVectorExpr(ShuffleVectorExpr *E) { in VisitShuffleVectorExpr()
6843 ExpectedStmt ASTNodeImporter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
6855 ExpectedStmt
6889 ExpectedStmt ASTNodeImporter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
6902 ExpectedStmt ASTNodeImporter::VisitDeclRefExpr(DeclRefExpr *E) { in VisitDeclRefExpr()
6940 ExpectedStmt ASTNodeImporter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
6948 ExpectedStmt ASTNodeImporter::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
6976 ExpectedStmt
6990 ExpectedStmt ASTNodeImporter::VisitIntegerLiteral(IntegerLiteral *E) { in VisitIntegerLiteral()
7004 ExpectedStmt ASTNodeImporter::VisitFloatingLiteral(FloatingLiteral *E) { in VisitFloatingLiteral()
7018 ExpectedStmt ASTNodeImporter::VisitImaginaryLiteral(ImaginaryLiteral *E) { in VisitImaginaryLiteral()
7031 ExpectedStmt ASTNodeImporter::VisitFixedPointLiteral(FixedPointLiteral *E) { in VisitFixedPointLiteral()
7045 ExpectedStmt ASTNodeImporter::VisitCharacterLiteral(CharacterLiteral *E) { in VisitCharacterLiteral()
7058 ExpectedStmt ASTNodeImporter::VisitStringLiteral(StringLiteral *E) { in VisitStringLiteral()
7073 ExpectedStmt ASTNodeImporter::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
7088 ExpectedStmt ASTNodeImporter::VisitAtomicExpr(AtomicExpr *E) { in VisitAtomicExpr()
7108 ExpectedStmt ASTNodeImporter::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
7120 ExpectedStmt ASTNodeImporter::VisitConstantExpr(ConstantExpr *E) { in VisitConstantExpr()
7129 ExpectedStmt ASTNodeImporter::VisitParenExpr(ParenExpr *E) { in VisitParenExpr()
7141 ExpectedStmt ASTNodeImporter::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr()
7158 ExpectedStmt ASTNodeImporter::VisitStmtExpr(StmtExpr *E) { in VisitStmtExpr()
7172 ExpectedStmt ASTNodeImporter::VisitUnaryOperator(UnaryOperator *E) { in VisitUnaryOperator()
7186 ExpectedStmt
7215 ExpectedStmt ASTNodeImporter::VisitBinaryOperator(BinaryOperator *E) { in VisitBinaryOperator()
7230 ExpectedStmt ASTNodeImporter::VisitConditionalOperator(ConditionalOperator *E) { in VisitConditionalOperator()
7246 ExpectedStmt
7266 ExpectedStmt ASTNodeImporter::VisitArrayTypeTraitExpr(ArrayTypeTraitExpr *E) { in VisitArrayTypeTraitExpr()
7282 ExpectedStmt ASTNodeImporter::VisitExpressionTraitExpr(ExpressionTraitExpr *E) { in VisitExpressionTraitExpr()
7296 ExpectedStmt ASTNodeImporter::VisitOpaqueValueExpr(OpaqueValueExpr *E) { in VisitOpaqueValueExpr()
7308 ExpectedStmt ASTNodeImporter::VisitArraySubscriptExpr(ArraySubscriptExpr *E) { in VisitArraySubscriptExpr()
7322 ExpectedStmt
7354 ExpectedStmt ASTNodeImporter::VisitImplicitCastExpr(ImplicitCastExpr *E) { in VisitImplicitCastExpr()
7372 ExpectedStmt ASTNodeImporter::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
7432 ExpectedStmt ASTNodeImporter::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr()
7495 ExpectedStmt ASTNodeImporter::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
7514 ExpectedStmt ASTNodeImporter::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr()
7526 ExpectedStmt ASTNodeImporter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
7558 ExpectedStmt
7571 ExpectedStmt
7586 ExpectedStmt
7631 ExpectedStmt
7652 ExpectedStmt ASTNodeImporter::VisitPackExpansionExpr(PackExpansionExpr *E) { in VisitPackExpansionExpr()
7664 ExpectedStmt ASTNodeImporter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
7692 ExpectedStmt ASTNodeImporter::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr()
7720 ExpectedStmt ASTNodeImporter::VisitCXXDeleteExpr(CXXDeleteExpr *E) { in VisitCXXDeleteExpr()
7735 ExpectedStmt ASTNodeImporter::VisitCXXConstructExpr(CXXConstructExpr *E) { in VisitCXXConstructExpr()
7756 ExpectedStmt ASTNodeImporter::VisitExprWithCleanups(ExprWithCleanups *E) { in VisitExprWithCleanups()
7770 ExpectedStmt ASTNodeImporter::VisitCXXMemberCallExpr(CXXMemberCallExpr *E) { in VisitCXXMemberCallExpr()
7787 ExpectedStmt ASTNodeImporter::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr()
7800 ExpectedStmt ASTNodeImporter::VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *E) { in VisitCXXBoolLiteralExpr()
7813 ExpectedStmt ASTNodeImporter::VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
7848 ExpectedStmt
7879 ExpectedStmt ASTNodeImporter::VisitCXXDependentScopeMemberExpr( in VisitCXXDependentScopeMemberExpr()
7925 ExpectedStmt
7955 ExpectedStmt ASTNodeImporter::VisitCXXUnresolvedConstructExpr( in VisitCXXUnresolvedConstructExpr()
7975 ExpectedStmt
8026 ExpectedStmt
8074 ExpectedStmt ASTNodeImporter::VisitCallExpr(CallExpr *E) { in VisitCallExpr()
8099 ExpectedStmt ASTNodeImporter::VisitLambdaExpr(LambdaExpr *E) { in VisitLambdaExpr()
8129 ExpectedStmt ASTNodeImporter::VisitInitListExpr(InitListExpr *E) { in VisitInitListExpr()
8174 ExpectedStmt ASTNodeImporter::VisitCXXStdInitializerListExpr( in VisitCXXStdInitializerListExpr()
8188 ExpectedStmt ASTNodeImporter::VisitCXXInheritedCtorInitExpr( in VisitCXXInheritedCtorInitExpr()
8202 ExpectedStmt ASTNodeImporter::VisitArrayInitLoopExpr(ArrayInitLoopExpr *E) { in VisitArrayInitLoopExpr()
8214 ExpectedStmt ASTNodeImporter::VisitArrayInitIndexExpr(ArrayInitIndexExpr *E) { in VisitArrayInitIndexExpr()
8221 ExpectedStmt ASTNodeImporter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
8253 ExpectedStmt ASTNodeImporter::VisitCXXNamedCastExpr(CXXNamedCastExpr *E) { in VisitCXXNamedCastExpr()
8293 ExpectedStmt ASTNodeImporter::VisitSubstNonTypeTemplateParmExpr( in VisitSubstNonTypeTemplateParmExpr()
8308 ExpectedStmt ASTNodeImporter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
8329 ExpectedStmt ASTNodeImporter::VisitCXXTypeidExpr(CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
8354 ExpectedStmt ASTNodeImporter::VisitCXXFoldExpr(CXXFoldExpr *E) { in VisitCXXFoldExpr()
9048 if (ExpectedStmt ToSOrErr = Import(cast_or_null<Stmt>(FromE))) in Import()
9065 ExpectedStmt ToSOrErr = Importer.Visit(FromS); in Import()