Searched defs:ParenRange (Results 1 - 6 of 6) sorted by relevance
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 377 if (ParenRange.isValid()) 378 return SourceRange(Loc, ParenRange.getEnd()); 656 SourceRange ParenRange) { 660 ConstructKind, ParenRange); 670 SourceRange ParenRange) 675 Constructor(D), Loc(Loc), ParenRange(ParenRange), NumArgs(numargs), 649 Create(ASTContext &C, QualType T, SourceLocation Loc, CXXConstructorDecl *D, bool Elidable, Expr **Args, unsigned NumArgs, bool HadMultipleCandidates, bool ZeroInitialization, ConstructionKind ConstructKind, SourceRange ParenRange) argument 663 CXXConstructExpr(ASTContext &C, StmtClass SC, QualType T, SourceLocation Loc, CXXConstructorDecl *D, bool elidable, Expr **args, unsigned numargs, bool HadMultipleCandidates, bool ZeroInitialization, ConstructionKind ConstructKind, SourceRange ParenRange) argument
|
/external/clang/lib/Parse/ |
H A D | Parser.cpp | 109 /// \param ParenRange Source range enclosing code that should be parenthesized. 111 SourceRange ParenRange) { 112 SourceLocation EndLoc = PP.getLocForEndOfToken(ParenRange.getEnd()); 113 if (!ParenRange.getEnd().isFileID() || EndLoc.isInvalid()) { 121 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 110 SuggestParentheses(SourceLocation Loc, unsigned DK, SourceRange ParenRange) argument
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 809 SourceRange ParenRange; member in class:clang::CXXConstructExpr 825 SourceRange ParenRange = SourceRange()); 847 SourceRange ParenRange = SourceRange()); 909 SourceRange getParenRange() const { return ParenRange; }
|
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 8698 SourceRange ParenRange) { 8719 RequiresZeroInit, ConstructKind, ParenRange); 8731 SourceRange ParenRange) { 8747 ParenRange)); 8692 BuildCXXConstructExpr(SourceLocation ConstructLoc, QualType DeclInitType, CXXConstructorDecl *Constructor, MultiExprArg ExprArgs, bool HadMultipleCandidates, bool RequiresZeroInit, unsigned ConstructKind, SourceRange ParenRange) argument 8725 BuildCXXConstructExpr(SourceLocation ConstructLoc, QualType DeclInitType, CXXConstructorDecl *Constructor, bool Elidable, MultiExprArg ExprArgs, bool HadMultipleCandidates, bool RequiresZeroInit, unsigned ConstructKind, SourceRange ParenRange) argument
|
H A D | SemaExpr.cpp | 4898 /// ParenRange in parentheses. 4901 SourceRange ParenRange) { 4902 SourceLocation EndLoc = Self.PP.getLocForEndOfToken(ParenRange.getEnd()); 4903 if (ParenRange.getBegin().isFileID() && ParenRange.getEnd().isFileID() && 4906 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 4910 Self.Diag(Loc, Note) << ParenRange; 4899 SuggestParentheses(Sema &Self, SourceLocation Loc, const PartialDiagnostic &Note, SourceRange ParenRange) argument
|
H A D | TreeTransform.h | 2047 SourceRange ParenRange) { 2057 ParenRange); 2039 RebuildCXXConstructExpr(QualType T, SourceLocation Loc, CXXConstructorDecl *Constructor, bool IsElidable, MultiExprArg Args, bool HadMultipleCandidates, bool RequiresZeroInit, CXXConstructExpr::ConstructionKind ConstructKind, SourceRange ParenRange) argument
|
Completed in 136 milliseconds