Lines Matching defs:Emit
1 //===--- CGClass.cpp - Emit LLVM Code for C++ classes -----------*- C++ -*-===//
148 /// Emit the address of a field using a member data pointer.
516 void Emit(CodeGenFunction &CGF, Flags flags) override {
775 // Emit code in ctor (Prologue==true) or dtor (Prologue==false)
875 // Emit the constructor prologue, i.e. the base and member
879 // Emit the body of the statement.
885 // Emit any cleanup blocks associated with the member or base
1296 // conditionally construct the virtual bases. Emit that check here.
1582 void Emit(CodeGenFunction &CGF, Flags flags) override {
1626 void Emit(CodeGenFunction &CGF, Flags flags) override {
1643 void Emit(CodeGenFunction &CGF, Flags flags) override {
1714 void Emit(CodeGenFunction &CGF, Flags flags) override {
1752 void Emit(CodeGenFunction &CGF, Flags flags) override {
1795 void Emit(CodeGenFunction &CGF, Flags flags) override {
1839 /// Emit all code that comes at the end of class's
1975 /// EmitCXXAggrConstructorCall - Emit a loop to call a particular
1995 /// EmitCXXAggrConstructorCall - Emit a loop to call a particular
2246 // Emit the call.
2294 // The inheriting constructor was not inlined. Emit delegating arguments.
2339 // Emit a simplified prolog. We only need to emit the implicit params.
2471 void Emit(CodeGenFunction &CGF, Flags flags) override {
2529 void Emit(CodeGenFunction &CGF, Flags flags) override {
3115 // Emit function containing the original call op body. __invoke will delegate