/freebsd-10.3-release/contrib/llvm/tools/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 | CodeGenABITypes.cpp | 65 FunctionType::ExtInfo info,
|
H A D | CodeGenTypes.h | 180 const FunctionType::ExtInfo &Info, 198 FunctionType::ExtInfo info, 220 FunctionType::ExtInfo info,
|
H A D | CGObjCRuntime.cpp | 365 FunctionType::ExtInfo einfo = signature.getExtInfo(); 376 FunctionType::ExtInfo(),
|
H A D | CGCall.cpp | 88 /// given ExtInfo instead of the ExtInfo from the function type. 92 FunctionType::ExtInfo extInfo) { 114 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 215 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 238 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); 294 FunctionType::ExtInfo einfo; 376 FunctionType::ExtInfo info, 398 FunctionType::ExtInfo info = FPT->getExtInfo(); 406 const FunctionType::ExtInfo [all...] |
H A D | CGObjC.cpp | 540 FunctionType::ExtInfo(), 807 FunctionType::ExtInfo(), 899 FunctionType::ExtInfo(), 1011 FunctionType::ExtInfo(), 1049 FunctionType::ExtInfo(), 1182 FunctionType::ExtInfo(), 1195 FunctionType::ExtInfo(), 1563 FunctionType::ExtInfo(), 2898 FunctionType::ExtInfo(), 2979 FunctionType::ExtInfo(), [all...] |
H A D | CGStmt.cpp | 1830 FunctionType::ExtInfo ExtInfo; local 1832 CGM.getTypes().arrangeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
|
H A D | CGDeclCXX.cpp | 509 FunctionType::ExtInfo(),
|
H A D | CGBlocks.cpp | 1290 FunctionType::ExtInfo(), 1465 FunctionType::ExtInfo(), 1756 FunctionType::ExtInfo(), 1827 FunctionType::ExtInfo(),
|
H A D | CGAtomic.cpp | 140 FunctionType::ExtInfo(), RequiredArgs::All); 589 FunctionType::ExtInfo(), RequiredArgs::All);
|
H A D | CGObjCMac.cpp | 247 FunctionType::ExtInfo(), 267 FunctionType::ExtInfo(), 293 FunctionType::ExtInfo(), 320 FunctionType::ExtInfo(), 339 FunctionType::ExtInfo(), 352 FunctionType::ExtInfo(),
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 270 const FunctionType::ExtInfo &extInfo, 316 FunctionType::ExtInfo getExtInfo() const { 317 return FunctionType::ExtInfo(isNoReturn(), 340 const FunctionType::ExtInfo &info,
|
H A D | CodeGenABITypes.h | 70 FunctionType::ExtInfo info,
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Type.h | 1254 unsigned ExtInfo : 9; 2635 /// ExtInfo - A class which abstracts out some details necessary for 2655 class ExtInfo { class in class:clang::FunctionType 2672 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} function in class:clang::FunctionType::ExtInfo 2679 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, function in class:clang::FunctionType::ExtInfo 2690 ExtInfo() : Bits(CC_C) { } function in class:clang::FunctionType::ExtInfo 2694 ExtInfo(CallingConv CC) : Bits(CC) { } function in class:clang::FunctionType::ExtInfo 2707 bool operator==(ExtInfo Other) const { 2710 bool operator!=(ExtInfo Other) const { 2717 ExtInfo withNoRetur 2843 FunctionType::ExtInfo ExtInfo; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::ExtProtoInfo [all...] |
H A D | Decl.h | 527 struct ExtInfo : public QualifierInfo { struct in class:clang::DeclaratorDecl 531 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 537 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } 538 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } 539 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } 2543 typedef QualifierInfo ExtInfo; 2553 llvm::PointerUnion<NamedDecl *, ExtInfo *> NamedDeclOrQualifier; 2555 bool hasExtInfo() const { return NamedDeclOrQualifier.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 | 897 /// \brief Change the ExtInfo on a function type. 899 FunctionType::ExtInfo EInfo); 1031 const FunctionType::ExtInfo &Info) const; 1034 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 1076 InvokerExtInfo.ExtInfo = InvokerExtInfo.ExtInfo.withCallingConv(CC); 1244 FunctionProtoType::ExtProtoInfo ExtInfo = Proto->getExtProtoInfo(); local 1245 ExtInfo.TypeQuals = 0; 1247 Proto->getResultType(), Proto->getArgTypes(), ExtInfo); 1251 FunctionProtoType::ExtProtoInfo ExtInfo(S.Context.getDefaultCallingConvention( 1253 ExtInfo.TypeQuals = Qualifiers::Const; 1254 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ExtInfo);
|
H A D | SemaType.cpp | 2883 FunctionType::ExtInfo EI(getCCForDeclaratorChunk(S, D, FTI, chunkIndex)); 2917 EPI.ExtInfo = EI; 4471 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); 4487 FunctionType::ExtInfo EI 4513 FunctionType::ExtInfo EI = 4582 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
|
H A D | SemaLookup.cpp | 747 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C);
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 329 DeclaratorDecl::ExtInfo *Info = 330 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>(); 468 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo(); 539 DeclaratorDecl::ExtInfo *Info 540 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ASTContext.cpp | 2077 FunctionType::ExtInfo Info) { 2087 EPI.ExtInfo = Info; 2763 const FunctionType::ExtInfo &Info) const { 2786 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv); 6972 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo(); 6973 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo(); 6996 FunctionType::ExtInfo einfo = lbaseInfo.withNoReturn(NoReturn); 7048 EPI.ExtInfo = einfo; 7085 EPI.ExtInfo = einfo; 7433 EPI.ExtInfo [all...] |
H A D | Decl.cpp | 1489 DeclInfo = new (getASTContext()) ExtInfo; 1522 DeclInfo = new (getASTContext()) ExtInfo; 3239 NamedDeclOrQualifier = new (getASTContext()) ExtInfo; 3262 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
|
H A D | Type.cpp | 1594 epi.ExtInfo), 1747 epi.ExtInfo.Profile(ID);
|
H A D | TypePrinter.cpp | 634 FunctionType::ExtInfo Info = T->getExtInfo();
|