Lines Matching refs:SafeToInline
3462 bool SafeToInline = true; member
3469 SafeToInline = false; in VisitVarDecl()
3470 return SafeToInline; in VisitVarDecl()
3475 SafeToInline = !HasNonDllImportDtor(VD->getType()); in VisitVarDecl()
3477 return SafeToInline; in VisitVarDecl()
3482 SafeToInline = D->hasAttr<DLLImportAttr>(); in VisitCXXBindTemporaryExpr()
3483 return SafeToInline; in VisitCXXBindTemporaryExpr()
3489 SafeToInline = VD->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
3491 SafeToInline = !V->hasGlobalStorage() || V->hasAttr<DLLImportAttr>(); in VisitDeclRefExpr()
3492 return SafeToInline; in VisitDeclRefExpr()
3496 SafeToInline = E->getConstructor()->hasAttr<DLLImportAttr>(); in VisitCXXConstructExpr()
3497 return SafeToInline; in VisitCXXConstructExpr()
3504 SafeToInline = true; in VisitCXXMemberCallExpr()
3506 SafeToInline = M->hasAttr<DLLImportAttr>(); in VisitCXXMemberCallExpr()
3508 return SafeToInline; in VisitCXXMemberCallExpr()
3512 SafeToInline = E->getOperatorDelete()->hasAttr<DLLImportAttr>(); in VisitCXXDeleteExpr()
3513 return SafeToInline; in VisitCXXDeleteExpr()
3517 SafeToInline = E->getOperatorNew()->hasAttr<DLLImportAttr>(); in VisitCXXNewExpr()
3518 return SafeToInline; in VisitCXXNewExpr()
3555 if (!Visitor.SafeToInline) in shouldEmitFunction()