Lines Matching refs:SafeToInline
3899 bool SafeToInline = true; member
3906 SafeToInline = false; in VisitVarDecl()
3907 return SafeToInline; in VisitVarDecl()
3912 SafeToInline = !HasNonDllImportDtor(VD->getType()); in VisitVarDecl()
3914 return SafeToInline; in VisitVarDecl()
3919 SafeToInline = D->hasAttr<DLLImportAttr>(); in VisitCXXBindTemporaryExpr()
3920 return SafeToInline; in VisitCXXBindTemporaryExpr()
3926 SafeToInline = VD->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
3928 SafeToInline = !V->hasGlobalStorage() || V->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
3929 return SafeToInline; in VisitDeclRefExpr()
3933 SafeToInline = E->getConstructor()->hasAttr<DLLImportAttr>(); in VisitCXXConstructExpr()
3934 return SafeToInline; in VisitCXXConstructExpr()
3941 SafeToInline = true; in VisitCXXMemberCallExpr()
3943 SafeToInline = M->hasAttr<DLLImportAttr>(); in VisitCXXMemberCallExpr()
3945 return SafeToInline; in VisitCXXMemberCallExpr()
3949 SafeToInline = E->getOperatorDelete()->hasAttr<DLLImportAttr>(); in VisitCXXDeleteExpr()
3950 return SafeToInline; in VisitCXXDeleteExpr()
3954 SafeToInline = E->getOperatorNew()->hasAttr<DLLImportAttr>(); in VisitCXXNewExpr()
3955 return SafeToInline; in VisitCXXNewExpr()
4004 if (!Visitor.SafeToInline) in shouldEmitFunction()