Lines Matching defs:E

650 bool Compiler<Emitter>::VisitFloatingLiteral(const FloatingLiteral *E) {  in VisitFloatingLiteral()
658 bool Compiler<Emitter>::VisitImaginaryLiteral(const ImaginaryLiteral *E) { in VisitImaginaryLiteral()
682 bool Compiler<Emitter>::VisitParenExpr(const ParenExpr *E) { in VisitParenExpr()
859 bool Compiler<Emitter>::VisitPointerArithBinOp(const BinaryOperator *E) { in VisitPointerArithBinOp()
907 bool Compiler<Emitter>::VisitLogicalBinOp(const BinaryOperator *E) { in VisitLogicalBinOp()
968 bool Compiler<Emitter>::VisitComplexBinOp(const BinaryOperator *E) { in VisitComplexBinOp()
1096 const Expr *E) -> bool { in VisitComplexBinOp()
1197 const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
1280 bool Compiler<Emitter>::VisitArraySubscriptExpr(const ArraySubscriptExpr *E) { in VisitArraySubscriptExpr()
1301 const Expr *ArrayFiller, const Expr *E) { in visitInitList()
1571 bool Compiler<Emitter>::VisitInitListExpr(const InitListExpr *E) { in VisitInitListExpr()
1577 const CXXParenListInitExpr *E) { in VisitCXXParenListInitExpr()
1583 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
1588 bool Compiler<Emitter>::VisitConstantExpr(const ConstantExpr *E) { in VisitConstantExpr()
1604 bool Compiler<Emitter>::VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr()
1634 const UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
1723 bool Compiler<Emitter>::VisitMemberExpr(const MemberExpr *E) { in VisitMemberExpr()
1775 bool Compiler<Emitter>::VisitArrayInitIndexExpr(const ArrayInitIndexExpr *E) { in VisitArrayInitIndexExpr()
1784 bool Compiler<Emitter>::VisitArrayInitLoopExpr(const ArrayInitLoopExpr *E) { in VisitArrayInitLoopExpr()
1814 bool Compiler<Emitter>::VisitOpaqueValueExpr(const OpaqueValueExpr *E) { in VisitOpaqueValueExpr()
1851 const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
1882 bool Compiler<Emitter>::VisitStringLiteral(const StringLiteral *E) { in VisitStringLiteral()
1939 bool Compiler<Emitter>::VisitObjCStringLiteral(const ObjCStringLiteral *E) { in VisitObjCStringLiteral()
1944 bool Compiler<Emitter>::VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
1956 const SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
1979 bool Compiler<Emitter>::VisitCharacterLiteral(const CharacterLiteral *E) { in VisitCharacterLiteral()
1987 const CompoundAssignOperator *E) { in VisitFloatCompoundAssignOperator()
2061 const CompoundAssignOperator *E) { in VisitPointerCompoundAssignOperator()
2098 const CompoundAssignOperator *E) { in VisitCompoundAssignOperator()
2218 bool Compiler<Emitter>::VisitExprWithCleanups(const ExprWithCleanups *E) { in VisitExprWithCleanups()
2229 const MaterializeTemporaryExpr *E) { in VisitMaterializeTemporaryExpr()
2302 const CXXBindTemporaryExpr *E) { in VisitCXXBindTemporaryExpr()
2307 bool Compiler<Emitter>::VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
2372 bool Compiler<Emitter>::VisitTypeTraitExpr(const TypeTraitExpr *E) { in VisitTypeTraitExpr()
2381 bool Compiler<Emitter>::VisitArrayTypeTraitExpr(const ArrayTypeTraitExpr *E) { in VisitArrayTypeTraitExpr()
2388 bool Compiler<Emitter>::VisitLambdaExpr(const LambdaExpr *E) { in VisitLambdaExpr()
2427 bool Compiler<Emitter>::VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
2435 bool Compiler<Emitter>::VisitCXXThrowExpr(const CXXThrowExpr *E) { in VisitCXXThrowExpr()
2444 const CXXReinterpretCastExpr *E) { in VisitCXXReinterpretCastExpr()
2452 bool Compiler<Emitter>::VisitCXXNoexceptExpr(const CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
2461 bool Compiler<Emitter>::VisitCXXConstructExpr(const CXXConstructExpr *E) { in VisitCXXConstructExpr()
2580 bool Compiler<Emitter>::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
2636 bool Compiler<Emitter>::VisitOffsetOfExpr(const OffsetOfExpr *E) { in VisitOffsetOfExpr()
2672 const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
2730 bool Compiler<Emitter>::VisitSizeOfPackExpr(const SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
2736 const GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
2741 bool Compiler<Emitter>::VisitChooseExpr(const ChooseExpr *E) { in VisitChooseExpr()
2746 bool Compiler<Emitter>::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
2755 const CXXInheritedCtorInitExpr *E) { in VisitCXXInheritedCtorInitExpr()
2785 bool Compiler<Emitter>::VisitCXXNewExpr(const CXXNewExpr *E) { in VisitCXXNewExpr()
2885 bool Compiler<Emitter>::VisitCXXDeleteExpr(const CXXDeleteExpr *E) { in VisitCXXDeleteExpr()
2896 bool Compiler<Emitter>::VisitExpressionTraitExpr(const ExpressionTraitExpr *E) { in VisitExpressionTraitExpr()
2902 bool Compiler<Emitter>::VisitCXXUuidofExpr(const CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
2939 bool Compiler<Emitter>::VisitRequiresExpr(const RequiresExpr *E) { in VisitRequiresExpr()
2948 const ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
2957 const CXXRewrittenBinaryOperator *E) { in VisitCXXRewrittenBinaryOperator()
2962 bool Compiler<Emitter>::VisitPseudoObjectExpr(const PseudoObjectExpr *E) { in VisitPseudoObjectExpr()
2986 bool Compiler<Emitter>::VisitPackIndexingExpr(const PackIndexingExpr *E) { in VisitPackIndexingExpr()
2991 bool Compiler<Emitter>::VisitRecoveryExpr(const RecoveryExpr *E) { in VisitRecoveryExpr()
2996 bool Compiler<Emitter>::VisitAddrLabelExpr(const AddrLabelExpr *E) { in VisitAddrLabelExpr()
3006 bool Compiler<Emitter>::VisitConvertVectorExpr(const ConvertVectorExpr *E) { in VisitConvertVectorExpr()
3038 bool Compiler<Emitter>::VisitShuffleVectorExpr(const ShuffleVectorExpr *E) { in VisitShuffleVectorExpr()
3081 const ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
3142 bool Compiler<Emitter>::VisitObjCBoxedExpr(const ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
3151 const CXXStdInitializerListExpr *E) { in VisitCXXStdInitializerListExpr()
3183 bool Compiler<Emitter>::VisitStmtExpr(const StmtExpr *E) { in VisitStmtExpr()
3209 template <class Emitter> bool Compiler<Emitter>::discard(const Expr *E) { in discard()
3215 template <class Emitter> bool Compiler<Emitter>::delegate(const Expr *E) { in delegate()
3225 template <class Emitter> bool Compiler<Emitter>::visit(const Expr *E) { in visit()
3252 bool Compiler<Emitter>::visitInitializer(const Expr *E) { in visitInitializer()
3263 template <class Emitter> bool Compiler<Emitter>::visitBool(const Expr *E) { in visitBool()
3298 const Expr *E) { in visitZeroInitializer()
3337 const Expr *E) { in visitZeroRecordInitializer()
3405 bool Compiler<Emitter>::emitConst(T Value, PrimType Ty, const Expr *E) { in emitConst()
3439 bool Compiler<Emitter>::emitConst(T Value, const Expr *E) { in emitConst()
3445 const Expr *E) { in emitConst()
3457 bool Compiler<Emitter>::emitConst(const APSInt &Value, const Expr *E) { in emitConst()
3506 if (auto *E = Src.dyn_cast<const Expr *>()) { in allocateLocal() local
3550 template <class Emitter> bool Compiler<Emitter>::visitExpr(const Expr *E) { in visitExpr()
3784 const Expr *E) { in visitAPValue()
3811 const Expr *E) { in visitAPValueInitializer()
3873 bool Compiler<Emitter>::VisitBuiltinCallExpr(const CallExpr *E) { in VisitBuiltinCallExpr()
3928 bool Compiler<Emitter>::VisitCallExpr(const CallExpr *E) { in VisitCallExpr()
4088 bool Compiler<Emitter>::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
4095 bool Compiler<Emitter>::VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
4107 bool Compiler<Emitter>::VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr *E) { in VisitCXXBoolLiteralExpr()
4116 const CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
4124 bool Compiler<Emitter>::VisitGNUNullExpr(const GNUNullExpr *E) { in VisitGNUNullExpr()
4135 bool Compiler<Emitter>::VisitCXXThisExpr(const CXXThisExpr *E) { in VisitCXXThisExpr()
4210 if (const auto *E = dyn_cast<Expr>(S)) in visitStmt() local
4818 bool Compiler<Emitter>::VisitUnaryOperator(const UnaryOperator *E) { in VisitUnaryOperator()
5037 bool Compiler<Emitter>::VisitComplexUnaryOperator(const UnaryOperator *E) { in VisitComplexUnaryOperator()
5144 bool Compiler<Emitter>::visitDeclRef(const ValueDecl *D, const Expr *E) { in visitDeclRef()
5271 bool Compiler<Emitter>::VisitDeclRefExpr(const DeclRefExpr *E) { in VisitDeclRefExpr()
5298 QualType ToQT, const Expr *E) { in emitPrimCast()
5360 bool Compiler<Emitter>::emitComplexBoolCast(const Expr *E) { in emitComplexBoolCast()
5407 const BinaryOperator *E) { in emitComplexComparison()