Home | History | Annotate | Download | only in AST

Lines Matching refs:ASTContext

47 CXXNewExpr::CXXNewExpr(ASTContext &C, bool globalNew, FunctionDecl *operatorNew,
100 void CXXNewExpr::AllocateArgsArray(ASTContext &C, bool isArray,
111 bool CXXNewExpr::shouldNullCheckAllocation(ASTContext &Ctx) const {
142 CXXPseudoDestructorExpr::CXXPseudoDestructorExpr(ASTContext &Context,
195 UnresolvedLookupExpr::Create(ASTContext &C,
212 UnresolvedLookupExpr::CreateEmpty(ASTContext &C, bool HasExplicitTemplateArgs,
224 OverloadExpr::OverloadExpr(StmtClass K, ASTContext &C,
290 void OverloadExpr::initializeResults(ASTContext &C,
344 DependentScopeDeclRefExpr::Create(ASTContext &C,
357 DependentScopeDeclRefExpr::CreateEmpty(ASTContext &C,
468 CXXStaticCastExpr *CXXStaticCastExpr::Create(ASTContext &C, QualType T,
485 CXXStaticCastExpr *CXXStaticCastExpr::CreateEmpty(ASTContext &C,
492 CXXDynamicCastExpr *CXXDynamicCastExpr::Create(ASTContext &C, QualType T,
509 CXXDynamicCastExpr *CXXDynamicCastExpr::CreateEmpty(ASTContext &C,
547 CXXReinterpretCastExpr::Create(ASTContext &C, QualType T, ExprValueKind VK,
563 CXXReinterpretCastExpr::CreateEmpty(ASTContext &C, unsigned PathSize) {
569 CXXConstCastExpr *CXXConstCastExpr::Create(ASTContext &C, QualType T,
577 CXXConstCastExpr *CXXConstCastExpr::CreateEmpty(ASTContext &C) {
582 CXXFunctionalCastExpr::Create(ASTContext &C, QualType T, ExprValueKind VK,
596 CXXFunctionalCastExpr::CreateEmpty(ASTContext &C, unsigned PathSize) {
604 CXXDefaultArgExpr::Create(ASTContext &C, SourceLocation Loc,
611 CXXTemporary *CXXTemporary::Create(ASTContext &C,
616 CXXBindTemporaryExpr *CXXBindTemporaryExpr::Create(ASTContext &C,
625 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(ASTContext &C,
645 CXXConstructExpr *CXXConstructExpr::Create(ASTContext &C, QualType T,
657 CXXConstructExpr::CXXConstructExpr(ASTContext &C, StmtClass SC, QualType T,
690 ExprWithCleanups::ExprWithCleanups(ASTContext &C,
707 void ExprWithCleanups::setNumTemporaries(ASTContext &C, unsigned N) {
714 ExprWithCleanups *ExprWithCleanups::Create(ASTContext &C,
748 CXXUnresolvedConstructExpr::Create(ASTContext &C,
761 CXXUnresolvedConstructExpr::CreateEmpty(ASTContext &C, unsigned NumArgs) {
772 CXXDependentScopeMemberExpr::CXXDependentScopeMemberExpr(ASTContext &C,
804 CXXDependentScopeMemberExpr::CXXDependentScopeMemberExpr(ASTContext &C,
825 CXXDependentScopeMemberExpr::Create(ASTContext &C,
852 CXXDependentScopeMemberExpr::CreateEmpty(ASTContext &C,
902 UnresolvedMemberExpr::UnresolvedMemberExpr(ASTContext &C,
939 UnresolvedMemberExpr::Create(ASTContext &C,
960 UnresolvedMemberExpr::CreateEmpty(ASTContext &C, bool HasExplicitTemplateArgs,