reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Type.h
 3653   bool getHasRegParm() const { return getExtInfo().getHasRegParm(); }
 3654   unsigned getRegParmType() const { return getExtInfo().getRegParm(); }
 3659   bool getNoReturnAttr() const { return getExtInfo().getNoReturn(); }
 3661   CallingConv getCallConv() const { return getExtInfo().getCC(); }
 3704     Profile(ID, getReturnType(), getExtInfo());
 3940     EPI.ExtInfo = getExtInfo();
 6294       return FT->getExtInfo();
 6296     return FT->getExtInfo();
tools/clang/lib/AST/ASTContext.cpp
 2814   if (T->getExtInfo() == Info)
 8690   FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo();
 8691   FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo();
tools/clang/lib/AST/ASTDiagnostic.cpp
  102                  : Context.getFunctionNoProtoType(RT, FT->getExtInfo());
tools/clang/lib/AST/ASTImporter.cpp
 1186                                                         T->getExtInfo());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  661     if (!IsStructurallyEquivalent(Context, Function1->getExtInfo(),
  662                                   Function2->getExtInfo()))
tools/clang/lib/AST/ItaniumMangle.cpp
 2764   if (T->getExtInfo() == FunctionType::ExtInfo())
 2771   StringRef CCQualifier = getCallingConvQualifierName(T->getExtInfo().getCC());
 2873     if (Proto->getExtInfo().getProducesResult() && FD == nullptr)
tools/clang/lib/AST/JSONNodeDumper.cpp
  490   FunctionType::ExtInfo E = T->getExtInfo();
tools/clang/lib/AST/ODRHash.cpp
  878     T->getExtInfo().Profile(ID);
tools/clang/lib/AST/TextNodeDumper.cpp
 1132   auto EI = T->getExtInfo();
tools/clang/lib/AST/Type.cpp
  964     return Ctx.getFunctionNoProtoType(returnType, T->getExtInfo());
 1262       return Ctx.getFunctionNoProtoType(returnType, funcType->getExtInfo());
tools/clang/lib/AST/TypePrinter.cpp
  817   FunctionType::ExtInfo Info = T->getExtInfo();
  940   printFunctionAfter(T->getExtInfo(), OS);
 1473                              ->getExtInfo().getProducesResult())
tools/clang/lib/CodeGen/CGCall.cpp
  601                                      argTypes, fnType->getExtInfo(), paramInfos,
  634                                  argTypes, proto->getExtInfo(), paramInfos,
  688   FunctionType::ExtInfo info = proto->getExtInfo();
tools/clang/lib/CodeGen/TargetInfo.cpp
 8112       FT, FT->getExtInfo().withCallingConv(CC_OpenCLKernel));
tools/clang/lib/Sema/SemaDecl.cpp
 3283   FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo();
 3284   FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo();
 3291     FunctionType::ExtInfo FI = FT->getExtInfo();
 9103       CallingConv CC = FT->getExtInfo().getCC();
 9380     EPI.ExtInfo = FT->getExtInfo();
 9797     FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo();
 9798     FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo();
10618     FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(CC_C));
tools/clang/lib/Sema/SemaExpr.cpp
 3140                                               fty->getExtInfo());
14269     FunctionType::ExtInfo Ext = FTy->getExtInfo();
17590                                                 FnType->getExtInfo());
tools/clang/lib/Sema/SemaExprCXX.cpp
 6397       ReturnsRetained = FTy->getExtInfo().getProducesResult();
tools/clang/lib/Sema/SemaOverload.cpp
 1519   FunctionType::ExtInfo FromEInfo = FromFn->getExtInfo();
 1522   FunctionType::ExtInfo ToEInfo = ToFn->getExtInfo();
 2713   FunctionType::ExtInfo FromEInfo = FromFunctionType->getExtInfo();
 2714   FunctionType::ExtInfo ToEInfo = ToFunctionType->getExtInfo();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1750   if (OrigFunc->getExtInfo() == NewFunc->getExtInfo())
 1750   if (OrigFunc->getExtInfo() == NewFunc->getExtInfo())
 1754   NewEPI.ExtInfo = OrigFunc->getExtInfo();
tools/clang/lib/Sema/SemaType.cpp
 6858     FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true);
 6881         = unwrapped.get()->getExtInfo().withProducesResult(true);
 6899         unwrapped.get()->getExtInfo().withNoCallerSavedRegs(true);
 6920       unwrapped.get()->getExtInfo().withNoCfCheck(true);
 6946       unwrapped.get()->getExtInfo().withRegParm(value);
 7064     auto EI = unwrapped.get()->getExtInfo().withCallingConv(CC);
 7122   FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(ToCC));
tools/clang/lib/Serialization/ASTWriter.cpp
  272   FunctionType::ExtInfo C = T->getExtInfo();