Lines Matching refs:SafeToInline
2892 bool SafeToInline = true; member
2899 SafeToInline = false; in VisitVarDecl()
2900 return SafeToInline; in VisitVarDecl()
2905 SafeToInline = !HasNonDllImportDtor(VD->getType()); in VisitVarDecl()
2907 return SafeToInline; in VisitVarDecl()
2912 SafeToInline = D->hasAttr<DLLImportAttr>(); in VisitCXXBindTemporaryExpr()
2913 return SafeToInline; in VisitCXXBindTemporaryExpr()
2919 SafeToInline = VD->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
2921 SafeToInline = !V->hasGlobalStorage() || V->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
2922 return SafeToInline; in VisitDeclRefExpr()
2926 SafeToInline = E->getConstructor()->hasAttr<DLLImportAttr>(); in VisitCXXConstructExpr()
2927 return SafeToInline; in VisitCXXConstructExpr()
2934 SafeToInline = true; in VisitCXXMemberCallExpr()
2936 SafeToInline = M->hasAttr<DLLImportAttr>(); in VisitCXXMemberCallExpr()
2938 return SafeToInline; in VisitCXXMemberCallExpr()
2942 SafeToInline = E->getOperatorDelete()->hasAttr<DLLImportAttr>(); in VisitCXXDeleteExpr()
2943 return SafeToInline; in VisitCXXDeleteExpr()
2947 SafeToInline = E->getOperatorNew()->hasAttr<DLLImportAttr>(); in VisitCXXNewExpr()
2948 return SafeToInline; in VisitCXXNewExpr()
2985 if (!Visitor.SafeToInline) in shouldEmitFunction()