Home
last modified time | relevance | path

Searched refs:getAsIntegral (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTemplateBase.cpp56 const llvm::APSInt &Val = TemplArg.getAsIntegral(); in printIntegral()
324 getAsIntegral().Profile(ID); in Profile()
356 getAsIntegral() == Other.getAsIntegral(); in structurallyEquals()
528 return DB << Arg.getAsIntegral().toString(10); in operator <<()
H A DASTStructuralEquivalence.cpp247 return llvm::APSInt::isSameValue(Arg1.getAsIntegral(), in IsStructurallyEquivalent()
248 Arg2.getAsIntegral()); in IsStructurallyEquivalent()
H A DASTDiagnostic.cpp1168 Value = Iter->getAsIntegral(); in InitializeNonTypeDiffVariables()
1198 Value = TA.getAsIntegral(); in InitializeNonTypeDiffVariables()
H A DTextNodeDumper.cpp579 OS << " integral " << TA.getAsIntegral(); in VisitIntegralTemplateArgument()
H A DStmtProfile.cpp1997 Arg.getAsIntegral().Profile(ID); in VisitTemplateArgument()
H A DStmtPrinter.cpp1754 char C = (char)P.getAsIntegral().getZExtValue(); in VisitUserDefinedLiteral()
H A DMicrosoftMangle.cpp1447 mangleIntegerLiteral(TA.getAsIntegral(), in mangleTemplateArg()
H A DItaniumMangle.cpp4474 mangleIntegerLiteral(A.getIntegralType(), A.getAsIntegral()); in mangleTemplateArg()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp262 hasSameExtendedValue(X.getAsIntegral(), Y.getAsIntegral()))) in checkDeducedTemplateArguments()
313 return TemplateArgument(Context, Y.getAsIntegral(), in checkDeducedTemplateArguments()
2176 if (hasSameExtendedValue(Param.getAsIntegral(), Arg.getAsIntegral())) in DeduceTemplateArguments()
2199 Arg.getAsIntegral(), in DeduceTemplateArguments()
2404 return hasSameExtendedValue(X.getAsIntegral(), Y.getAsIntegral()); in isSameTemplateArg()
H A DSemaTemplate.cpp2949 llvm::APSInt NumArgs = NumArgsArg.getAsIntegral(); in checkBuiltinTemplateIdType()
2983 llvm::APSInt Index = IndexArg.getAsIntegral(); in checkBuiltinTemplateIdType()
6899 E = new (Context) CharacterLiteral(Arg.getAsIntegral().getZExtValue(), in BuildExpressionFromIntegralTemplateArgument()
6902 E = new (Context) CXXBoolLiteralExpr(Arg.getAsIntegral().getBoolValue(), in BuildExpressionFromIntegralTemplateArgument()
6907 E = IntegerLiteral::Create(Context, Arg.getAsIntegral(), T, Loc); in BuildExpressionFromIntegralTemplateArgument()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h301 llvm::APSInt getAsIntegral() const { in getAsIntegral() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp971 Out << Arg.getAsIntegral(); in VisitTemplateArgument()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1050 return Node.getAsIntegral().toString(10) == Value; in AST_MATCHER_P()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1722 llvm::ConstantInt::get(CGM.getLLVMContext(), TA.getAsIntegral()))); in CollectTemplateParams()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp5876 AddAPSInt(Arg.getAsIntegral()); in AddTemplateArgument()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp7825 return {{template_arg.getAsIntegral(), in GetIntegralTemplateArgument()