// RUN: %clang_cc1 %s -emit-llvm -o - -ftime-report 2>&1 | FileCheck %s
// RUN: %clang_cc1 %s -emit-llvm -o - -fdelayed-template-parsing -DDELAYED_TEMPLATE_PARSING -ftime-report 2>&1 | FileCheck %s
// Template function declarations
void ;
void ;
// Template function definitions.
void
// Template class (forward) declarations
;
;
;
;
// Forward declarations with default parameters?
;
;
// Forward declarations w/template template parameters
;
;
;
// Forward declarations with non-type params
;
;
;
;
;
;
;
;
// Template class declarations
;
;
// This PR occurred only in template parsing mode.
;
;
_Wrap_alloc<int>::rebind<int> w;
// CHECK: Miscellaneous Ungrouped Timers
// CHECK-DAG: LLVM IR Generation Time
// CHECK-DAG: Code Generation Time
// CHECK: Total
// CHECK: Clang front-end time report
// CHECK: Clang front-end timer
// CHECK: Total