/external/clang/lib/CodeGen/ |
H A D | CGCleanup.h | 226 struct ExtInfo { 234 mutable struct ExtInfo *ExtInfo; 236 struct ExtInfo &getExtInfo() { 237 if (!ExtInfo) ExtInfo = new struct ExtInfo(); 238 return *ExtInfo; 241 const struct ExtInfo &getExtInfo() const { 242 if (!ExtInfo) ExtInf [all...] |
H A D | CGCall.h | 223 const FunctionType::ExtInfo &extInfo, 269 FunctionType::ExtInfo getExtInfo() const { 270 return FunctionType::ExtInfo(isNoReturn(), 293 const FunctionType::ExtInfo &info,
|
H A D | CodeGenTypes.h | 183 const FunctionType::ExtInfo &Info, 201 FunctionType::ExtInfo info, 223 FunctionType::ExtInfo info,
|
H A D | CGObjCRuntime.cpp | 364 FunctionType::ExtInfo einfo = signature.getExtInfo(); 375 FunctionType::ExtInfo(),
|
H A D | CGCall.cpp | 85 /// given ExtInfo instead of the ExtInfo from the function type. 89 FunctionType::ExtInfo extInfo) { 109 FunctionType::ExtInfo &extInfo, 122 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 218 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 242 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 299 FunctionType::ExtInfo einfo; 379 FunctionType::ExtInfo info, 401 FunctionType::ExtInfo inf [all...] |
H A D | CGObjC.cpp | 539 FunctionType::ExtInfo(), 806 FunctionType::ExtInfo(), 898 FunctionType::ExtInfo(), 1010 FunctionType::ExtInfo(), 1048 FunctionType::ExtInfo(), 1183 FunctionType::ExtInfo(), 1196 FunctionType::ExtInfo(), 1564 FunctionType::ExtInfo(), 2898 FunctionType::ExtInfo(), 2982 FunctionType::ExtInfo(), [all...] |
H A D | CGStmt.cpp | 1829 FunctionType::ExtInfo ExtInfo; local 1831 CGM.getTypes().arrangeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
|
H A D | CGBlocks.cpp | 1292 FunctionType::ExtInfo(), 1470 FunctionType::ExtInfo(), 1764 FunctionType::ExtInfo(), 1837 FunctionType::ExtInfo(),
|
H A D | CGDeclCXX.cpp | 495 FunctionType::ExtInfo(),
|
H A D | CGAtomic.cpp | 138 FunctionType::ExtInfo(), RequiredArgs::All); 581 FunctionType::ExtInfo(), RequiredArgs::All);
|
H A D | CGObjCMac.cpp | 246 FunctionType::ExtInfo(), 266 FunctionType::ExtInfo(), 292 FunctionType::ExtInfo(), 319 FunctionType::ExtInfo(), 338 FunctionType::ExtInfo(), 351 FunctionType::ExtInfo(),
|
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 816 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local 817 ExtInfo.TypeQuals = 0; 819 Proto->getArgTypes(), ExtInfo); 823 FunctionProtoType::ExtProtoInfo ExtInfo; local 824 ExtInfo.TypeQuals = Qualifiers::Const; 826 S.Context.getFunctionType(FunctionPtrTy, None, ExtInfo); 885 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local 886 ExtInfo.TypeQuals = 0; 888 Proto->getResultType(), Proto->getArgTypes(), ExtInfo); 892 FunctionProtoType::ExtProtoInfo ExtInfo; local [all...] |
H A D | SemaType.cpp | 4359 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); 4375 FunctionType::ExtInfo EI 4401 FunctionType::ExtInfo EI = 4419 FunctionType::ExtInfo EI= unwrapped.get()->getExtInfo().withCallingConv(CC); 4463 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
|
H A D | SemaLookup.cpp | 731 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_Default);
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 1254 unsigned ExtInfo : 9; 2631 /// ExtInfo - A class which abstracts out some details necessary for 2651 class ExtInfo { class in class:clang::FunctionType 2668 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} function in class:clang::FunctionType::ExtInfo 2675 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, function in class:clang::FunctionType::ExtInfo 2686 ExtInfo() : Bits(0) {} function in class:clang::FunctionType::ExtInfo 2699 bool operator==(ExtInfo Other) const { 2702 bool operator!=(ExtInfo Other) const { 2709 ExtInfo withNoReturn(bool noReturn) const { 2711 return ExtInfo(Bit 2829 FunctionType::ExtInfo ExtInfo; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo [all...] |
H A D | Decl.h | 521 struct ExtInfo : public QualifierInfo { struct in class:clang::DeclaratorDecl 525 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 531 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } 532 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } 533 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } 2490 typedef QualifierInfo ExtInfo; 2497 llvm::PointerUnion<TypedefNameDecl*, ExtInfo*> TypedefNameDeclOrQualifier; 2499 bool hasExtInfo() const { return TypedefNameDeclOrQualifier.is<ExtInfo*>(); } [all...] |
H A D | CanonicalType.h | 545 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 552 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 559 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
|
H A D | ASTContext.h | 869 /// \brief Change the ExtInfo on a function type. 871 FunctionType::ExtInfo EInfo); 1003 const FunctionType::ExtInfo &Info) const; 1006 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 2053 FunctionType::ExtInfo Info) { 2063 EPI.ExtInfo = Info; 2739 const FunctionType::ExtInfo &Info) const { 2766 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv); 2807 const CallingConv DefaultCC = EPI.ExtInfo.getCC(); 2824 CanonicalEPI.ExtInfo 2825 = CanonicalEPI.ExtInfo.withCallingConv(getCanonicalCallConv(CallConv)); 2867 newEPI.ExtInfo = EPI.ExtInfo.withCallingConv(CallConv); 6943 FunctionType::ExtInfo lbaseInf [all...] |
H A D | Decl.cpp | 1426 DeclInfo = new (getASTContext()) ExtInfo; 1459 DeclInfo = new (getASTContext()) ExtInfo; 3108 TypedefNameDeclOrQualifier = new (getASTContext()) ExtInfo; 3131 TypedefNameDeclOrQualifier = new (getASTContext()) ExtInfo;
|
H A D | Type.cpp | 1588 epi.ExtInfo), 1741 epi.ExtInfo.Profile(ID);
|
H A D | TypePrinter.cpp | 633 FunctionType::ExtInfo Info = T->getExtInfo();
|
H A D | ASTImporter.cpp | 1627 ToEPI.ExtInfo = FromEPI.ExtInfo;
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 322 DeclaratorDecl::ExtInfo *Info = 323 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>(); 459 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo(); 516 DeclaratorDecl::ExtInfo *Info 517 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();
|
H A D | ASTReader.cpp | 4646 FunctionType::ExtInfo Info(Record[1], Record[2], Record[3], 4655 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1],
|