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

References

tools/clang/lib/AST/ASTContext.cpp
 7696   return BuiltinInfo.canBeRedeclared(FD->getBuiltinID());
 9697   const char *TypeStr = BuiltinInfo.getTypeString(Id);
 9741   if (BuiltinInfo.isNoReturn(Id)) EI = EI.withNoReturn(true);
 9751   if (getLangOpts().CPlusPlus && BuiltinInfo.isNoThrow(Id))
tools/clang/lib/AST/Decl.cpp
 3156   if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
 3170       Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
tools/clang/lib/AST/Expr.cpp
 1492     return Ctx.BuiltinInfo.isUnevaluated(BI);
tools/clang/lib/AST/ExprConstant.cpp
 8214         << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
 8318         << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
10699         << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
10760         << (std::string("'") + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'");
tools/clang/lib/CodeGen/CGBuiltin.cpp
   71   assert(Context.BuiltinInfo.isLibFunction(BuiltinID));
   83     Name = Context.BuiltinInfo.getName(BuiltinID) + 10;
 4112   if (getContext().BuiltinInfo.isLibFunction(BuiltinID))
 4118   if (getContext().BuiltinInfo.isPredefinedLibFunction(BuiltinID))
 4129   if (unsigned VectorWidth = getContext().BuiltinInfo.getRequiredVectorWidth(BuiltinID))
 4133   const char *Name = getContext().BuiltinInfo.getName(BuiltinID);
 4274   if (getContext().BuiltinInfo.isAuxBuiltinID(BuiltinID)) {
 4277         this, getContext().BuiltinInfo.getAuxBuiltinID(BuiltinID), E,
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 2203         CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID);
 2211           << CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID);
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2688   FunctionIsDirectlyRecursive Walker(Name, Context.BuiltinInfo);
tools/clang/lib/Sema/SemaChecking.cpp
  439   StringRef FunctionName = getASTContext().BuiltinInfo.getName(BuiltinID);
 1529   if (Context.BuiltinInfo.isTSBuiltin(BuiltinID)) {
 5325   const char *NewBuiltinName = Context.BuiltinInfo.getName(NewBuiltinID);
 9116     FunctionName = S.Context.BuiltinInfo.getName(AbsKind);
 9117     HeaderName = S.Context.BuiltinInfo.getHeaderName(AbsKind);
 9182         IsStdAbs ? "std::abs" : Context.BuiltinInfo.getName(AbsKind);
tools/clang/lib/Sema/SemaCoroutine.cpp
  294   StringRef Name = S.Context.BuiltinInfo.getName(Id);
tools/clang/lib/Sema/SemaDecl.cpp
 2051           << Context.BuiltinInfo.getName(ID);
 2058         << getHeaderName(Context.BuiltinInfo, ID, Error)
 2059         << Context.BuiltinInfo.getName(ID);
 2064       (Context.BuiltinInfo.isPredefinedLibFunction(ID) ||
 2065        Context.BuiltinInfo.isHeaderDependentFunction(ID))) {
 2067         << Context.BuiltinInfo.getName(ID) << R;
 2068     if (Context.BuiltinInfo.getHeaderName(ID) &&
 2071           << Context.BuiltinInfo.getHeaderName(ID)
 2072           << Context.BuiltinInfo.getName(ID);
 3722     if (Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) {
10517         Context.BuiltinInfo.forgetBuiltin(BuiltinID, Context.Idents);
13553     if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID) &&
13554         !Context.BuiltinInfo.isPredefinedRuntimeFunction(BuiltinID)) {
14224     if (Context.BuiltinInfo.isPrintfLike(BuiltinID, FormatIdx, HasVAListArg)) {
14238     if (Context.BuiltinInfo.isScanfLike(BuiltinID, FormatIdx,
14251         Context.BuiltinInfo.performsCallback(BuiltinID, Encoding))
14259         Context.BuiltinInfo.isConstWithoutErrno(BuiltinID))
14282     if (Context.BuiltinInfo.isReturnsTwice(BuiltinID) &&
14286     if (Context.BuiltinInfo.isNoThrow(BuiltinID) && !FD->hasAttr<NoThrowAttr>())
14288     if (Context.BuiltinInfo.isPure(BuiltinID) && !FD->hasAttr<PureAttr>())
14290     if (Context.BuiltinInfo.isConst(BuiltinID) && !FD->hasAttr<ConstAttr>())
14292     if (getLangOpts().CUDA && Context.BuiltinInfo.isTSBuiltin(BuiltinID) &&
14298           Context.BuiltinInfo.isAuxBuiltinID(BuiltinID))
tools/clang/lib/Sema/SemaExpr.cpp
 3109         if (!Context.BuiltinInfo.isPredefinedLibFunction(BID)) {
 5035       if (Context.BuiltinInfo.hasCustomTypechecking(ID))
 5409   if (!Context.BuiltinInfo.hasPtrArgsOrResult(FDecl->getBuiltinID()) || !FT ||
 5837   if (!BuiltinID || !Context.BuiltinInfo.hasCustomTypechecking(BuiltinID)) {
 5916   if (BuiltinID && Context.BuiltinInfo.hasCustomTypechecking(BuiltinID))
tools/clang/lib/Sema/SemaLookup.cpp
  320       if (!getSema().Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
  864             Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))
tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
   53     StringRef BName = FD->getASTContext().BuiltinInfo.getName(BId);