Lines Matching defs:Emit
1 //===--- CGClass.cpp - Emit LLVM Code for C++ classes -----------*- C++ -*-===//
147 /// Emit the address of a field using a member data pointer.
515 void Emit(CodeGenFunction &CGF, Flags flags) override {
774 // Emit code in ctor (Prologue==true) or dtor (Prologue==false)
874 // Emit the constructor prologue, i.e. the base and member
878 // Emit the body of the statement.
884 // Emit any cleanup blocks associated with the member or base
1295 // conditionally construct the virtual bases. Emit that check here.
1581 void Emit(CodeGenFunction &CGF, Flags flags) override {
1625 void Emit(CodeGenFunction &CGF, Flags flags) override {
1642 void Emit(CodeGenFunction &CGF, Flags flags) override {
1713 void Emit(CodeGenFunction &CGF, Flags flags) override {
1751 void Emit(CodeGenFunction &CGF, Flags flags) override {
1794 void Emit(CodeGenFunction &CGF, Flags flags) override {
1838 /// Emit all code that comes at the end of class's
1974 /// EmitCXXAggrConstructorCall - Emit a loop to call a particular
1994 /// EmitCXXAggrConstructorCall - Emit a loop to call a particular
2241 // Emit the call.
2289 // The inheriting constructor was not inlined. Emit delegating arguments.
2334 // Emit a simplified prolog. We only need to emit the implicit params.
2466 void Emit(CodeGenFunction &CGF, Flags flags) override {
2524 void Emit(CodeGenFunction &CGF, Flags flags) override {
3111 // Emit function containing the original call op body. __invoke will delegate