/external/clang/lib/CodeGen/ |
H A D | CGCleanup.h | 235 struct ExtInfo { 243 mutable struct ExtInfo *ExtInfo; 245 struct ExtInfo &getExtInfo() { 246 if (!ExtInfo) ExtInfo = new struct ExtInfo(); 247 return *ExtInfo; 250 const struct ExtInfo &getExtInfo() const { 251 if (!ExtInfo) ExtInf [all...] |
H A D | CodeGenABITypes.cpp | 65 FunctionType::ExtInfo info,
|
H A D | CodeGenTypes.h | 180 const FunctionType::ExtInfo &Info, 202 FunctionType::ExtInfo info, 225 FunctionType::ExtInfo info,
|
H A D | CGObjCRuntime.cpp | 365 FunctionType::ExtInfo einfo = signature.getExtInfo(); 376 FunctionType::ExtInfo(),
|
H A D | CGCall.cpp | 89 /// given ExtInfo instead of the ExtInfo from the function type. 94 FunctionType::ExtInfo extInfo) { 117 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 242 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 264 FunctionType::ExtInfo Info = FPT->getExtInfo(); 287 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 342 FunctionType::ExtInfo einfo; 425 FunctionType::ExtInfo info, 447 FunctionType::ExtInfo inf [all...] |
H A D | CGObjC.cpp | 542 FunctionType::ExtInfo(), 809 FunctionType::ExtInfo(), 902 FunctionType::ExtInfo(), 1018 FunctionType::ExtInfo(), 1056 FunctionType::ExtInfo(), 1189 FunctionType::ExtInfo(), 1202 FunctionType::ExtInfo(), 1573 FunctionType::ExtInfo(), 2910 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArgs::All); 2989 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArg [all...] |
H A D | CGBlocks.cpp | 1289 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false); 1462 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false); 1752 R, args, FunctionType::ExtInfo(), /*variadic=*/false); 1822 R, args, FunctionType::ExtInfo(), /*variadic=*/false);
|
H A D | CGDeclCXX.cpp | 533 getContext().VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false);
|
H A D | CGAtomic.cpp | 130 FunctionType::ExtInfo(), RequiredArgs::All); 728 FunctionType::ExtInfo(), RequiredArgs::All);
|
H A D | CGStmt.cpp | 2122 FunctionType::ExtInfo ExtInfo; local 2124 CGM.getTypes().arrangeFreeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
|
H A D | CGObjCMac.cpp | 248 FunctionType::ExtInfo(), 269 FunctionType::ExtInfo(), 296 FunctionType::ExtInfo(), 324 FunctionType::ExtInfo(), 344 FunctionType::ExtInfo(), 358 FunctionType::ExtInfo(),
|
/external/clang/include/clang/CodeGen/ |
H A D | CodeGenABITypes.h | 67 FunctionType::ExtInfo info,
|
H A D | CGFunctionInfo.h | 371 const FunctionType::ExtInfo &extInfo, 427 FunctionType::ExtInfo getExtInfo() const { 428 return FunctionType::ExtInfo(isNoReturn(), 460 const FunctionType::ExtInfo &info,
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 1253 unsigned ExtInfo : 9; 2655 /// ExtInfo - A class which abstracts out some details necessary for 2675 class ExtInfo { class in class:clang::FunctionType 2692 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} function in class:clang::FunctionType::ExtInfo 2699 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, function in class:clang::FunctionType::ExtInfo 2710 ExtInfo() : Bits(CC_C) { } function in class:clang::FunctionType::ExtInfo 2714 ExtInfo(CallingConv CC) : Bits(CC) { } function in class:clang::FunctionType::ExtInfo 2727 bool operator==(ExtInfo Other) const { 2730 bool operator!=(ExtInfo Other) const { 2737 ExtInfo withNoRetur 2863 FunctionType::ExtInfo ExtInfo; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo [all...] |
H A D | Decl.h | 530 struct ExtInfo : public QualifierInfo { struct in class:clang::DeclaratorDecl 534 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 540 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } 541 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } 542 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } 2574 typedef QualifierInfo ExtInfo; 2584 llvm::PointerUnion<NamedDecl *, ExtInfo *> NamedDeclOrQualifier; 2586 bool hasExtInfo() const { return NamedDeclOrQualifier.is<ExtInfo *>(); } [all...] |
H A D | CanonicalType.h | 544 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 551 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 558 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
|
H A D | ASTContext.h | 908 /// \brief Change the ExtInfo on a function type. 910 FunctionType::ExtInfo EInfo); 1050 const FunctionType::ExtInfo &Info) const; 1053 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
|
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 1173 InvokerExtInfo.ExtInfo = InvokerExtInfo.ExtInfo.withCallingConv(CC); 1342 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local 1343 ExtInfo.TypeQuals = 0; 1345 Proto->getReturnType(), Proto->getParamTypes(), ExtInfo); 1349 FunctionProtoType::ExtProtoInfo ExtInfo(S.Context.getDefaultCallingConvention( 1351 ExtInfo.TypeQuals = Qualifiers::Const; 1352 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ExtInfo);
|
H A D | SemaType.cpp | 2853 FunctionType::ExtInfo EI(getCCForDeclaratorChunk(S, D, FTI, chunkIndex)); 2888 EPI.ExtInfo = EI; 4478 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); 4494 FunctionType::ExtInfo EI 4520 FunctionType::ExtInfo EI = 4589 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
|
H A D | SemaLookup.cpp | 737 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C);
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 2080 FunctionType::ExtInfo Info) { 2090 EPI.ExtInfo = Info; 2787 const FunctionType::ExtInfo &Info) const { 2810 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv); 6885 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo(); 6886 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo(); 6909 FunctionType::ExtInfo einfo = lbaseInfo.withNoReturn(NoReturn); 6958 EPI.ExtInfo = einfo; 6994 EPI.ExtInfo = einfo; 7340 EPI.ExtInfo [all...] |
H A D | Decl.cpp | 1550 DeclInfo = new (getASTContext()) ExtInfo; 1583 DeclInfo = new (getASTContext()) ExtInfo; 3378 NamedDeclOrQualifier = new (getASTContext()) ExtInfo; 3401 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
|
H A D | Type.cpp | 1598 result->containsUnexpandedParameterPack(), epi.ExtInfo), 1777 epi.ExtInfo.Profile(ID);
|
H A D | TypePrinter.cpp | 645 FunctionType::ExtInfo Info = T->getExtInfo();
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 349 DeclaratorDecl::ExtInfo *Info = 350 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>(); 491 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo(); 563 DeclaratorDecl::ExtInfo *Info 564 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();
|