Searched refs:ExtInfo (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.h226 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 DCodeGenABITypes.cpp65 FunctionType::ExtInfo info,
H A DCodeGenTypes.h180 const FunctionType::ExtInfo &Info,
198 FunctionType::ExtInfo info,
220 FunctionType::ExtInfo info,
H A DCGObjCRuntime.cpp365 FunctionType::ExtInfo einfo = signature.getExtInfo();
376 FunctionType::ExtInfo(),
H A DCGCall.cpp88 /// 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 DCGObjC.cpp540 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 DCGStmt.cpp1830 FunctionType::ExtInfo ExtInfo; local
1832 CGM.getTypes().arrangeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo,
H A DCGDeclCXX.cpp509 FunctionType::ExtInfo(),
H A DCGBlocks.cpp1290 FunctionType::ExtInfo(),
1465 FunctionType::ExtInfo(),
1756 FunctionType::ExtInfo(),
1827 FunctionType::ExtInfo(),
H A DCGAtomic.cpp140 FunctionType::ExtInfo(), RequiredArgs::All);
589 FunctionType::ExtInfo(), RequiredArgs::All);
H A DCGObjCMac.cpp247 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 DCGFunctionInfo.h270 const FunctionType::ExtInfo &extInfo,
316 FunctionType::ExtInfo getExtInfo() const {
317 return FunctionType::ExtInfo(isNoReturn(),
340 const FunctionType::ExtInfo &info,
H A DCodeGenABITypes.h70 FunctionType::ExtInfo info,
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1254 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 DDecl.h527 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 DCanonicalType.h545 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 DASTContext.h897 /// \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 DSemaLambda.cpp1076 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 DSemaType.cpp2883 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 DSemaLookup.cpp747 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp329 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 DASTContext.cpp2077 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 DDecl.cpp1489 DeclInfo = new (getASTContext()) ExtInfo;
1522 DeclInfo = new (getASTContext()) ExtInfo;
3239 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
3262 NamedDeclOrQualifier = new (getASTContext()) ExtInfo;
H A DType.cpp1594 epi.ExtInfo),
1747 epi.ExtInfo.Profile(ID);
H A DTypePrinter.cpp634 FunctionType::ExtInfo Info = T->getExtInfo();

Completed in 509 milliseconds

12