, including all inherited members.
| addCompilerUsedGlobal(llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| AddCXXDtorEntry(llvm::Constant *DtorFn, llvm::Constant *Object) | clang::CodeGen::CodeGenModule | [inline] |
| AddDeferredUnusedCoverageMapping(Decl *D) | clang::CodeGen::CodeGenModule | |
| addDeferredVTable(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | [inline] |
| AddDependentLib(StringRef Lib) | clang::CodeGen::CodeGenModule | |
| AddDetectMismatch(StringRef Name, StringRef Value) | clang::CodeGen::CodeGenModule | |
| AddGlobalAnnotations(const ValueDecl *D, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| addReplacement(StringRef Name, llvm::Constant *C) | clang::CodeGen::CodeGenModule | |
| addUsedGlobal(llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| AppendLinkerOptions(StringRef Opts) | clang::CodeGen::CodeGenModule | |
| ByrefHelpersCache | clang::CodeGen::CodeGenModule | |
| clear() | clang::CodeGen::CodeGenModule | |
| ClearUnusedCoverageMapping(const Decl *D) | clang::CodeGen::CodeGenModule | |
| codegenCXXStructor(const CXXMethodDecl *MD, StructorType Type) | clang::CodeGen::CodeGenModule | |
| CodeGenModule(ASTContext &C, const CodeGenOptions &CodeGenOpts, llvm::Module &M, const llvm::DataLayout &TD, DiagnosticsEngine &Diags, CoverageSourceInfo *CoverageInfo=nullptr) | clang::CodeGen::CodeGenModule | |
| ConstructAttributeList(const CGFunctionInfo &Info, const Decl *TargetDecl, AttributeListType &PAL, unsigned &CallingConv, bool AttrOnCallSite) | clang::CodeGen::CodeGenModule | |
| CreateGlobalInitOrDestructFunction(llvm::FunctionType *ty, const Twine &name, SourceLocation Loc=SourceLocation(), bool TLS=false) | clang::CodeGen::CodeGenModule | |
| CreateOrReplaceCXXRuntimeVariable(StringRef Name, llvm::Type *Ty, llvm::GlobalValue::LinkageTypes Linkage) | clang::CodeGen::CodeGenModule | |
| CreateRuntimeFunction(llvm::FunctionType *Ty, StringRef Name, llvm::AttributeSet ExtraAttrs=llvm::AttributeSet()) | clang::CodeGen::CodeGenModule | |
| CreateRuntimeVariable(llvm::Type *Ty, StringRef Name) | clang::CodeGen::CodeGenModule | |
| DecorateInstruction(llvm::Instruction *Inst, llvm::MDNode *TBAAInfo, bool ConvertTypeToTag=true) | clang::CodeGen::CodeGenModule | |
| DoubleTy | clang::CodeGen::CodeGenTypeCache | |
| EmitAnnotateAttr(llvm::GlobalValue *GV, const AnnotateAttr *AA, SourceLocation L) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationLineNo(SourceLocation L) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationString(StringRef Str) | clang::CodeGen::CodeGenModule | |
| EmitAnnotationUnit(SourceLocation Loc) | clang::CodeGen::CodeGenModule | |
| EmitConstantExpr(const Expr *E, QualType DestType, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitConstantInit(const VarDecl &D, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitConstantValue(const APValue &Value, QualType DestType, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitConstantValueForMemory(const APValue &Value, QualType DestType, CodeGenFunction *CGF=nullptr) | clang::CodeGen::CodeGenModule | |
| EmitDeferredUnusedCoverageMappings() | clang::CodeGen::CodeGenModule | |
| EmitFundamentalRTTIDescriptors() | clang::CodeGen::CodeGenModule | |
| EmitGlobal(GlobalDecl D) | clang::CodeGen::CodeGenModule | |
| EmitGlobalAnnotations() | clang::CodeGen::CodeGenModule | |
| EmitNullConstant(QualType T) | clang::CodeGen::CodeGenModule | |
| EmitNullConstantForBase(const CXXRecordDecl *Record) | clang::CodeGen::CodeGenModule | |
| EmitOMPThreadPrivateDecl(const OMPThreadPrivateDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitTentativeDefinition(const VarDecl *D) | clang::CodeGen::CodeGenModule | |
| EmitTopLevelDecl(Decl *D) | clang::CodeGen::CodeGenModule | |
| EmitVTable(CXXRecordDecl *Class, bool DefinitionRequired) | clang::CodeGen::CodeGenModule | |
| Error(SourceLocation loc, StringRef error) | clang::CodeGen::CodeGenModule | |
| ErrorUnsupported(const Stmt *S, const char *Type) | clang::CodeGen::CodeGenModule | |
| ErrorUnsupported(const Decl *D, const char *Type) | clang::CodeGen::CodeGenModule | |
| FloatTy | clang::CodeGen::CodeGenTypeCache | |
| GetAddrOfConstantCFString(const StringLiteral *Literal) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *E) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantCString(const std::string &Str, const char *GlobalName=nullptr, unsigned Alignment=0) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantString(const StringLiteral *Literal) | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantStringFromLiteral(const StringLiteral *S, StringRef Name=".str") | clang::CodeGen::CodeGenModule | |
| GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *) | clang::CodeGen::CodeGenModule | |
| getAddrOfCXXStructor(const CXXMethodDecl *MD, StructorType Type, const CGFunctionInfo *FnInfo=nullptr, llvm::FunctionType *FnType=nullptr, bool DontDefer=false) | clang::CodeGen::CodeGenModule | |
| GetAddrOfFunction(GlobalDecl GD, llvm::Type *Ty=0, bool ForVTable=false, bool DontDefer=false) | clang::CodeGen::CodeGenModule | |
| GetAddrOfGlobal(GlobalDecl GD) | clang::CodeGen::CodeGenModule | [inline] |
| GetAddrOfGlobalBlock(const BlockExpr *BE, const char *) | clang::CodeGen::CodeGenModule | |
| GetAddrOfGlobalTemporary(const MaterializeTemporaryExpr *E, const Expr *Inner) | clang::CodeGen::CodeGenModule | |
| GetAddrOfGlobalVar(const VarDecl *D, llvm::Type *Ty=nullptr) | clang::CodeGen::CodeGenModule | |
| GetAddrOfRTTIDescriptor(QualType Ty, bool ForEH=false) | clang::CodeGen::CodeGenModule | |
| GetAddrOfThunk(GlobalDecl GD, const ThunkInfo &Thunk) | clang::CodeGen::CodeGenModule | |
| GetAddrOfUuidDescriptor(const CXXUuidofExpr *E) | clang::CodeGen::CodeGenModule | |
| getARCEntrypoints() const | clang::CodeGen::CodeGenModule | [inline] |
| getAtomicGetterHelperFnMap(QualType Ty) | clang::CodeGen::CodeGenModule | [inline] |
| getAtomicSetterHelperFnMap(QualType Ty) | clang::CodeGen::CodeGenModule | [inline] |
| getBlockDescriptorType() | clang::CodeGen::CodeGenModule | |
| getBlockMangledName(GlobalDecl GD, const BlockDecl *BD) | clang::CodeGen::CodeGenModule | |
| getBlockObjectAssign() | clang::CodeGen::CodeGenModule | |
| getBlockObjectDispose() | clang::CodeGen::CodeGenModule | |
| getBuiltinLibFunction(const FunctionDecl *FD, unsigned BuiltinID) | clang::CodeGen::CodeGenModule | |
| getCodeGenOpts() const | clang::CodeGen::CodeGenModule | [inline] |
| GetConstantArrayFromStringLiteral(const StringLiteral *E) | clang::CodeGen::CodeGenModule | |
| getContext() const | clang::CodeGen::CodeGenModule | [inline] |
| getCoverageMapping() const | clang::CodeGen::CodeGenModule | [inline] |
| getCUDARuntime() | clang::CodeGen::CodeGenModule | [inline] |
| getCXXABI() const | clang::CodeGen::CodeGenModule | [inline] |
| getDataLayout() const | clang::CodeGen::CodeGenModule | [inline] |
| getDiags() const | clang::CodeGen::CodeGenModule | [inline] |
| getFunctionLinkage(GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| getGenericBlockLiteralType() | clang::CodeGen::CodeGenModule | |
| GetGlobalValue(StringRef Ref) | clang::CodeGen::CodeGenModule | |
| GetGlobalVarAddressSpace(const VarDecl *D, unsigned AddrSpace) | clang::CodeGen::CodeGenModule | |
| getIntrinsic(unsigned IID, ArrayRef< llvm::Type * > Tys=None) | clang::CodeGen::CodeGenModule | |
| getItaniumVTableContext() | clang::CodeGen::CodeGenModule | [inline] |
| getLangOpts() const | clang::CodeGen::CodeGenModule | [inline] |
| getLLVMContext() | clang::CodeGen::CodeGenModule | [inline] |
| getLLVMLifetimeEndFn() | clang::CodeGen::CodeGenModule | |
| getLLVMLifetimeStartFn() | clang::CodeGen::CodeGenModule | |
| getLLVMLinkageForDeclarator(const DeclaratorDecl *D, GVALinkage Linkage, bool IsConstantVariable) | clang::CodeGen::CodeGenModule | |
| getLLVMLinkageVarDefinition(const VarDecl *VD, bool IsConstant) | clang::CodeGen::CodeGenModule | |
| GetLLVMVisibility(Visibility V) | clang::CodeGen::CodeGenModule | [inline, static] |
| getMangledName(GlobalDecl GD) | clang::CodeGen::CodeGenModule | |
| getMemberPointerConstant(const UnaryOperator *e) | clang::CodeGen::CodeGenModule | |
| getMicrosoftVTableContext() | clang::CodeGen::CodeGenModule | [inline] |
| getModule() const | clang::CodeGen::CodeGenModule | [inline] |
| getModuleDebugInfo() | clang::CodeGen::CodeGenModule | [inline] |
| GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, CastExpr::path_const_iterator PathBegin, CastExpr::path_const_iterator PathEnd) | clang::CodeGen::CodeGenModule | |
| getNoObjCARCExceptionsMetadata() | clang::CodeGen::CodeGenModule | [inline] |
| getNSConcreteGlobalBlock() | clang::CodeGen::CodeGenModule | |
| getNSConcreteStackBlock() | clang::CodeGen::CodeGenModule | |
| getObjCFastEnumerationStateType() | clang::CodeGen::CodeGenModule | |
| getObjCRuntime() | clang::CodeGen::CodeGenModule | [inline] |
| getOpenCLRuntime() | clang::CodeGen::CodeGenModule | [inline] |
| getOpenMPRuntime() | clang::CodeGen::CodeGenModule | [inline] |
| getOrCreateStaticVarDecl(const VarDecl &D, llvm::GlobalValue::LinkageTypes Linkage) | clang::CodeGen::CodeGenModule | |
| getPGOReader() const | clang::CodeGen::CodeGenModule | [inline] |
| getPGOStats() | clang::CodeGen::CodeGenModule | [inline] |
| getRREntrypoints() const | clang::CodeGen::CodeGenModule | [inline] |
| getRuntimeCC() const | clang::CodeGen::CodeGenTypeCache | [inline] |
| getSanitizerMetadata() | clang::CodeGen::CodeGenModule | [inline] |
| getSize(CharUnits numChars) | clang::CodeGen::CodeGenModule | |
| getStaticLocalDeclAddress(const VarDecl *D) | clang::CodeGen::CodeGenModule | [inline] |
| getStaticLocalDeclGuardAddress(const VarDecl *D) | clang::CodeGen::CodeGenModule | [inline] |
| getTarget() const | clang::CodeGen::CodeGenModule | [inline] |
| getTargetCodeGenInfo() | clang::CodeGen::CodeGenModule | |
| GetTargetTypeStoreSize(llvm::Type *Ty) const | clang::CodeGen::CodeGenModule | |
| getTBAAInfo(QualType QTy) | clang::CodeGen::CodeGenModule | |
| getTBAAInfoForVTablePtr() | clang::CodeGen::CodeGenModule | |
| getTBAAStructInfo(QualType QTy) | clang::CodeGen::CodeGenModule | |
| getTBAAStructTagInfo(QualType BaseTy, llvm::MDNode *AccessN, uint64_t O) | clang::CodeGen::CodeGenModule | |
| getTBAAStructTypeInfo(QualType QTy) | clang::CodeGen::CodeGenModule | |
| getTriple() const | clang::CodeGen::CodeGenModule | |
| getTypeDescriptorFromMap(QualType Ty) | clang::CodeGen::CodeGenModule | [inline] |
| getTypes() | clang::CodeGen::CodeGenModule | [inline] |
| getUniqueBlockCount() | clang::CodeGen::CodeGenModule | [inline] |
| getVTableLinkage(const CXXRecordDecl *RD) | clang::CodeGen::CodeGenModule | |
| getVTables() | clang::CodeGen::CodeGenModule | [inline] |
| GetWeakRefReference(const ValueDecl *VD) | clang::CodeGen::CodeGenModule | |
| GlobalUniqueCount | clang::CodeGen::CodeGenModule | |
| HandleCXXStaticMemberVarInstantiation(VarDecl *VD) | clang::CodeGen::CodeGenModule | |
| hasObjCRuntime() | clang::CodeGen::CodeGenModule | [inline] |
| Int16Ty | clang::CodeGen::CodeGenTypeCache | |
| Int32Ty | clang::CodeGen::CodeGenTypeCache | |
| Int64Ty | clang::CodeGen::CodeGenTypeCache | |
| Int8PtrPtrTy | clang::CodeGen::CodeGenTypeCache | |
| Int8PtrTy | clang::CodeGen::CodeGenTypeCache | |
| Int8Ty | clang::CodeGen::CodeGenTypeCache | |
| IntPtrTy | clang::CodeGen::CodeGenTypeCache | |
| IntTy | clang::CodeGen::CodeGenTypeCache | |
| isInSanitizerBlacklist(llvm::Function *Fn, SourceLocation Loc) const | clang::CodeGen::CodeGenModule | |
| isInSanitizerBlacklist(llvm::GlobalVariable *GV, SourceLocation Loc, QualType Ty, StringRef Category=StringRef()) const | clang::CodeGen::CodeGenModule | |
| isPaddedAtomicType(QualType type) | clang::CodeGen::CodeGenModule | |
| isPaddedAtomicType(const AtomicType *type) | clang::CodeGen::CodeGenModule | |
| isTypeConstant(QualType QTy, bool ExcludeCtorDtor) | clang::CodeGen::CodeGenModule | |
| lookupRepresentativeDecl(StringRef MangledName, GlobalDecl &Result) const | clang::CodeGen::CodeGenModule | |
| MaybeHandleStaticInExternC(const SomeDecl *D, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| PointerAlignInBytes | clang::CodeGen::CodeGenTypeCache | |
| PointerSizeInBytes | clang::CodeGen::CodeGenTypeCache | |
| PointerWidthInBits | clang::CodeGen::CodeGenTypeCache | |
| PtrDiffTy | clang::CodeGen::CodeGenTypeCache | |
| Release() | clang::CodeGen::CodeGenModule | |
| ReturnSlotInterferesWithArgs(const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| ReturnTypeUsesFP2Ret(QualType ResultType) | clang::CodeGen::CodeGenModule | |
| ReturnTypeUsesFPRet(QualType ResultType) | clang::CodeGen::CodeGenModule | |
| ReturnTypeUsesSRet(const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| RuntimeCC | clang::CodeGen::CodeGenTypeCache | |
| setAliasAttributes(const Decl *D, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| setAtomicGetterHelperFnMap(QualType Ty, llvm::Constant *Fn) | clang::CodeGen::CodeGenModule | [inline] |
| setAtomicSetterHelperFnMap(QualType Ty, llvm::Constant *Fn) | clang::CodeGen::CodeGenModule | [inline] |
| SetCommonAttributes(const Decl *D, llvm::GlobalValue *GV) | clang::CodeGen::CodeGenModule | |
| setFunctionDefinitionAttributes(const FunctionDecl *D, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| setFunctionLinkage(GlobalDecl GD, llvm::Function *F) | clang::CodeGen::CodeGenModule | [inline] |
| setGlobalVisibility(llvm::GlobalValue *GV, const NamedDecl *D) const | clang::CodeGen::CodeGenModule | |
| SetInternalFunctionAttributes(const Decl *D, llvm::Function *F, const CGFunctionInfo &FI) | clang::CodeGen::CodeGenModule | |
| SetLLVMFunctionAttributes(const Decl *D, const CGFunctionInfo &Info, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| SetLLVMFunctionAttributesForDefinition(const Decl *D, llvm::Function *F) | clang::CodeGen::CodeGenModule | |
| setStaticLocalDeclAddress(const VarDecl *D, llvm::Constant *C) | clang::CodeGen::CodeGenModule | [inline] |
| setStaticLocalDeclGuardAddress(const VarDecl *D, llvm::GlobalVariable *C) | clang::CodeGen::CodeGenModule | [inline] |
| setTLSMode(llvm::GlobalValue *GV, const VarDecl &D) const | clang::CodeGen::CodeGenModule | |
| setTypeDescriptorInMap(QualType Ty, llvm::Constant *C) | clang::CodeGen::CodeGenModule | [inline] |
| shouldUseTBAA() const | clang::CodeGen::CodeGenModule | [inline] |
| SizeSizeInBytes | clang::CodeGen::CodeGenTypeCache | |
| SizeTy | clang::CodeGen::CodeGenTypeCache | |
| supportsCOMDAT() const | clang::CodeGen::CodeGenModule | |
| TryEmitBaseDestructorAsAlias(const CXXDestructorDecl *D) | clang::CodeGen::CodeGenModule | |
| TryEmitDefinitionAsAlias(GlobalDecl Alias, GlobalDecl Target, bool InEveryTU) | clang::CodeGen::CodeGenModule | |
| UpdateCompletedType(const TagDecl *TD) | clang::CodeGen::CodeGenModule | |
| VoidPtrPtrTy | clang::CodeGen::CodeGenTypeCache | |
| VoidPtrTy | clang::CodeGen::CodeGenTypeCache | |
| VoidTy | clang::CodeGen::CodeGenTypeCache | |
| ~CodeGenModule() | clang::CodeGen::CodeGenModule | |