Lines Matching refs:USE
9 // CHECK-NOT doesn't play nice with CHECK-DAG, so use separate run lines.
26 #define USEVARTYPE(type, var) type UNIQ(use)() { return var; }
28 #define USE(func) void UNIQ(use)() { func(); }
29 #define USEMEMFUNC(class, func) void (class::*UNIQ(use)())() { return &class::func; }
30 #define USESTATICMEMFUNC(class, func) void (*UNIQ(use)())() { return &class::func; }
31 #define USECLASS(class) void UNIQ(USE)() { class x; }
32 #define USECOPYASSIGN(class) class& (class::*UNIQ(use)())(class&) { return &class::operator=; }
33 #define USEMOVEASSIGN(class) class& (class::*UNIQ(use)())(class&&) { return &class::operator=; }
97 USE(inlineStaticLocalsFunc);
106 USE(initializationFunc);
209 USE(decl)
215 USE(externC)
223 USE(inlineFunc)
231 USE(inlineDecl)
239 USE(inlineDef)
245 USE(noinline)
250 USE(alwaysInline)
257 USE(redecl1)
265 USE(redecl2)
271 USE(redecl3)
301 USE(friend1)
302 USE(friend2)
303 USE(friend3)
304 USE(friend4)
305 USE(friend5)
311 void UNIQ(use)() { ::operator new(42); }
316 USE(ns::externalFunc)
331 USE(ReferencingImportedVar)
332 USE(ReferencingNonImportedVar)
333 USE(ReferencingImportedFunc)
334 USE(ReferencingNonImportedFunc)
340 USE(ReferencingNonImportedNew)
341 USE(ReferencingNonImportedDelete)
348 USE(ReferencingImportedNew)
349 USE(ReferencingImportedDelete)
356 USE(FunctionWithTLSVar)
357 USE(FunctionWithNormalVar)
368 USE(funcTmplDecl<ImplicitInst_Imported>)
378 USE(inlineFuncTmpl1<ImplicitInst_Imported>)
385 USE(inlineFuncTmpl2<ImplicitInst_Imported>)
393 USE(inlineFuncTmplDecl<ImplicitInst_Imported>)
401 USE(inlineFuncTmplDef<ImplicitInst_Imported>)
409 USE(funcTmplRedecl1<ImplicitInst_Imported>)
415 USE(funcTmplRedecl2<ImplicitInst_NotImported>)
421 USE(funcTmplRedecl3<ImplicitInst_NotImported>)
443 USE(funcTmplFriend1<ImplicitInst_Imported>)
444 USE(funcTmplFriend2<ImplicitInst_NotImported>)
445 USE(funcTmplFriend3<ImplicitInst_NotImported>)
446 USE(funcTmplFriend4<ImplicitInst_Imported>)
451 USE(ns::externalFuncTmpl<ImplicitInst_Imported>)
462 USE(importedFuncTmplDecl<ImplicitInst_Imported>)
468 USE(importedFuncTmpl<ImplicitInst_Imported>)
476 USE(importedFuncTmpl<ExplicitDecl_Imported>)
484 USE(importedFuncTmpl<ExplicitInst_Imported>)
491 USE(importedFuncTmplDecl<ExplicitSpec_Imported>)
497 //USE(importedFuncTmplDecl<ExplicitSpec_Def_Imported>)
505 USE(importedFuncTmplDecl<ExplicitSpec_InlineDef_Imported>)
511 USE(importedFuncTmpl<ExplicitSpec_Imported>)
517 //USE(importedFuncTmpl<ExplicitSpec_Def_Imported>)
525 USE(importedFuncTmpl<ExplicitSpec_InlineDef_Imported>)
533 USE(importedFuncTmpl<ExplicitSpec_NotImported>)
545 USE(funcTmpl<ExplicitDecl_Imported>)
546 USE(inlineFuncTmpl<ExplicitDecl_Imported>)
560 USE(funcTmpl<ExplicitInst_Imported>)
561 USE(inlineFuncTmpl<ExplicitInst_Imported>)
568 USE(funcTmpl<ExplicitSpec_Imported>)
574 //USE(funcTmpl<ExplicitSpec_Def_Imported>)
582 USE(funcTmpl<ExplicitSpec_InlineDef_Imported>)