reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
71 assert(Context.BuiltinInfo.isLibFunction(BuiltinID)); 83 Name = Context.BuiltinInfo.getName(BuiltinID) + 10;tools/clang/lib/CodeGen/CGCXX.cpp
100 const ASTRecordLayout &ClassLayout = Context.getASTRecordLayout(Class);
tools/clang/lib/CodeGen/CGExprConstant.cpp 2302 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) {
tools/clang/lib/CodeGen/CGVTables.cpp832 const CXXMethodDecl *keyFunction = Context.getCurrentKeyFunction(RD); 851 return !Context.getLangOpts().AppleKext ? 858 return !Context.getLangOpts().AppleKext ? 863 return !Context.getLangOpts().AppleKext ? 874 if (Context.getLangOpts().AppleKext) 1073 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); 1073 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0)); 1121 Context.getMemberPointerType( 1123 Context.getRecordType(AP.first).getTypePtr()));tools/clang/lib/CodeGen/CodeGenModule.cpp
142 TBAA.reset(new CodeGenTBAA(Context, TheModule, CodeGenOpts, getLangOpts(), 406 if (Context.getLangOpts().CUDA && !Context.getLangOpts().CUDAIsDevice && 406 if (Context.getLangOpts().CUDA && !Context.getLangOpts().CUDAIsDevice && 444 (Context.getLangOpts().Modules || !LinkerOptionsMetadata.empty())) { 460 if (!ELFDependentLibraries.empty() && !Context.getLangOpts().CUDAIsDevice) { 467 if (Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86) 518 Context.getTypeSizeInChars(Context.getWideCharType()).getQuantity(); 518 Context.getTypeSizeInChars(Context.getWideCharType()).getQuantity(); 521 llvm::Triple::ArchType Arch = Context.getTargetInfo().getTriple().getArch(); 527 uint64_t EnumWidth = Context.getLangOpts().ShortEnums ? 1 : 4; 585 if (uint32_t PLevel = Context.getLangOpts().PICLevel) { 588 if (Context.getLangOpts().PIE) 730 getDiags().Report(Context.getFullLoc(loc), diagID) << message; 739 getDiags().Report(Context.getFullLoc(S->getBeginLoc()), DiagID) 749 getDiags().Report(Context.getFullLoc(D->getLocation()), DiagID) << Msg; 1199 Context.getTargetInfo().getCXXABI().isMicrosoft()) { 1272 const PrintingPolicy &Policy = Context.getPrintingPolicy(); 1595 unsigned alignment = D->getMaxAlignment() / Context.getCharWidth(); 1631 CreateMetadataIdentifierForType(Context.getMemberPointerType( 1632 MD->getType(), Context.getRecordType(Base).getTypePtr())); 2243 auto &SM = Context.getSourceManager(); 2340 if (Context.getInlineVariableDefinitionKind(VD) == 2496 !Context.isMSStaticDataMemberInlineDefinition(VD)) { 2519 if (Context.getInlineVariableDefinitionKind(VD) == 2688 FunctionIsDirectlyRecursive Walker(Name, Context.BuiltinInfo); 2793 Context.getSourceManager(), 2929 Context.getTargetAddressSpace(FD->getType())), 3362 const FunctionDecl *FD = GetRuntimeFunctionDecl(Context, Name); 3382 if (!Ty.isConstant(Context) && !Ty->isReferenceType()) 3385 if (Context.getLangOpts().CPlusPlus) { 3387 = Context.getBaseElementType(Ty)->getAsCXXRecordDecl()) 3528 D->getType().isConstant(Context) && 3535 if (Context.getLangOpts().CPlusPlus && GV->hasExternalLinkage() && 3539 Context.getBaseElementType(D->getType())->getAsCXXRecordDecl(); 3717 return Context.toCharUnitsFromBits( 4038 const ASTContext::SectionInfo &SI = Context.SectionInfos[SA->getName()]; 4053 Context.getTargetInfo().getTriple().isOSDarwin() && 4208 return !Context.getLangOpts().AppleKext ? llvm::Function::LinkOnceODRLinkage 4220 if (Context.getLangOpts().AppleKext) 4222 if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice) 4222 if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice) 4231 !isVarDeclStrongDefinition(Context, *this, cast<VarDecl>(D), 4813 RecordDecl *D = Context.buildImplicitRecord("__objcFastEnumerationState"); 4817 Context.UnsignedLongTy, 4818 Context.getPointerType(Context.getObjCIdType()), 4818 Context.getPointerType(Context.getObjCIdType()), 4819 Context.getPointerType(Context.UnsignedLongTy), 4819 Context.getPointerType(Context.UnsignedLongTy), 4820 Context.getConstantArrayType(Context.UnsignedLongTy, 4820 Context.getConstantArrayType(Context.UnsignedLongTy, 4825 FieldDecl *Field = FieldDecl::Create(Context, 4838 ObjCFastEnumerationStateType = Context.getTagDeclType(D); 4854 const ConstantArrayType *CAT = Context.getAsConstantArrayType(E->getType()); 5420 for (auto *D : Context.getModuleInitializers(Mod))tools/clang/lib/CodeGen/CodeGenModule.h
667 ASTContext &getContext() const { return Context; }
tools/clang/lib/CodeGen/CodeGenTypes.cpp708 return Context.getTypeSize(type) != Context.getTypeSize(type->getValueType()); 708 return Context.getTypeSize(type) != Context.getTypeSize(type->getValueType());