Lines Matching refs:PredefinedExpr
665 PredefinedExpr::PredefinedExpr(SourceLocation L, QualType FNTy, IdentKind IK, in PredefinedExpr() function in PredefinedExpr
679 PredefinedExpr::PredefinedExpr(EmptyShell Empty, bool HasFunctionName) in PredefinedExpr() function in PredefinedExpr
684 PredefinedExpr *PredefinedExpr::Create(const ASTContext &Ctx, SourceLocation L, in Create()
689 alignof(PredefinedExpr)); in Create()
690 return new (Mem) PredefinedExpr(L, FNTy, IK, SL); in Create()
693 PredefinedExpr *PredefinedExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
696 alignof(PredefinedExpr)); in CreateEmpty()
697 return new (Mem) PredefinedExpr(EmptyShell(), HasFunctionName); in CreateEmpty()
700 StringRef PredefinedExpr::getIdentKindName(PredefinedExpr::IdentKind IK) { in getIdentKindName()
724 std::string PredefinedExpr::ComputeName(IdentKind IK, const Decl *CurrentDecl) { in ComputeName()
727 if (IK == PredefinedExpr::FuncDName) { in ComputeName()
2293 CurDecl ? PredefinedExpr::ComputeName(PredefinedExpr::Function, CurDecl) in EvaluateInContext()
2329 ? StringRef(PredefinedExpr::ComputeName( in EvaluateInContext()
2330 PredefinedExpr::PrettyFunction, CurDecl)) in EvaluateInContext()