Lines Matching refs:SafeToInline
3941 bool SafeToInline = true; member
3948 SafeToInline = false; in VisitVarDecl()
3949 return SafeToInline; in VisitVarDecl()
3954 SafeToInline = !HasNonDllImportDtor(VD->getType()); in VisitVarDecl()
3956 return SafeToInline; in VisitVarDecl()
3961 SafeToInline = D->hasAttr<DLLImportAttr>(); in VisitCXXBindTemporaryExpr()
3962 return SafeToInline; in VisitCXXBindTemporaryExpr()
3968 SafeToInline = VD->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
3970 SafeToInline = !V->hasGlobalStorage() || V->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
3971 return SafeToInline; in VisitDeclRefExpr()
3975 SafeToInline = E->getConstructor()->hasAttr<DLLImportAttr>(); in VisitCXXConstructExpr()
3976 return SafeToInline; in VisitCXXConstructExpr()
3983 SafeToInline = true; in VisitCXXMemberCallExpr()
3985 SafeToInline = M->hasAttr<DLLImportAttr>(); in VisitCXXMemberCallExpr()
3987 return SafeToInline; in VisitCXXMemberCallExpr()
3991 SafeToInline = E->getOperatorDelete()->hasAttr<DLLImportAttr>(); in VisitCXXDeleteExpr()
3992 return SafeToInline; in VisitCXXDeleteExpr()
3996 SafeToInline = E->getOperatorNew()->hasAttr<DLLImportAttr>(); in VisitCXXNewExpr()
3997 return SafeToInline; in VisitCXXNewExpr()
4057 if (!Visitor.SafeToInline) in shouldEmitFunction()