/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 410 if (ParenRange.isValid()) 411 return SourceRange(Loc, ParenRange.getEnd()); 726 SourceRange ParenRange) { 731 ParenRange); 742 SourceRange ParenRange) 747 Constructor(D), Loc(Loc), ParenRange(ParenRange), NumArgs(args.size()), 718 Create(ASTContext &C, QualType T, SourceLocation Loc, CXXConstructorDecl *D, bool Elidable, ArrayRef<Expr*> Args, bool HadMultipleCandidates, bool ListInitialization, bool ZeroInitialization, ConstructionKind ConstructKind, SourceRange ParenRange) argument 734 CXXConstructExpr(ASTContext &C, StmtClass SC, QualType T, SourceLocation Loc, CXXConstructorDecl *D, bool elidable, ArrayRef<Expr*> args, bool HadMultipleCandidates, bool ListInitialization, bool ZeroInitialization, ConstructionKind ConstructKind, SourceRange ParenRange) argument
|
/external/clang/lib/Parse/ |
H A D | Parser.cpp | 139 /// \param ParenRange Source range enclosing code that should be parenthesized. 141 SourceRange ParenRange) { 142 SourceLocation EndLoc = PP.getLocForEndOfToken(ParenRange.getEnd()); 143 if (!ParenRange.getEnd().isFileID() || EndLoc.isInvalid()) { 151 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 140 SuggestParentheses(SourceLocation Loc, unsigned DK, SourceRange ParenRange) argument
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 897 SourceRange ParenRange; member in class:clang::CXXConstructExpr 915 SourceRange ParenRange); 941 SourceRange ParenRange); 1006 SourceRange getParenRange() const { return ParenRange; } 1007 void setParenRange(SourceRange Range) { ParenRange = Range; }
|
/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 4672 SourceRange ParenRange; local 4674 ParenRange = Kind.getParenRange(); 4680 ParenRange, 4824 SourceRange ParenRange = Kind.getParenRange(); local 4825 return S.ActOnParenListExpr(ParenRange.getBegin(), ParenRange.getEnd(),
|
H A D | SemaType.cpp | 2081 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc); 2086 << ParenRange; 2132 << FixItHint::CreateRemoval(ParenRange); 2139 << FixItHint::CreateReplacement(ParenRange, Init);
|
H A D | SemaDeclCXX.cpp | 9053 SourceRange ParenRange) { 9074 RequiresZeroInit, ConstructKind, ParenRange); 9086 SourceRange ParenRange) { 9093 ParenRange)); 9047 BuildCXXConstructExpr(SourceLocation ConstructLoc, QualType DeclInitType, CXXConstructorDecl *Constructor, MultiExprArg ExprArgs, bool HadMultipleCandidates, bool RequiresZeroInit, unsigned ConstructKind, SourceRange ParenRange) argument 9080 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 | 5156 /// ParenRange in parentheses. 5159 SourceRange ParenRange) { 5160 SourceLocation EndLoc = Self.PP.getLocForEndOfToken(ParenRange.getEnd()); 5161 if (ParenRange.getBegin().isFileID() && ParenRange.getEnd().isFileID() && 5164 << FixItHint::CreateInsertion(ParenRange.getBegin(), "(") 5168 Self.Diag(Loc, Note) << ParenRange; 5157 SuggestParentheses(Sema &Self, SourceLocation Loc, const PartialDiagnostic &Note, SourceRange ParenRange) argument
|
H A D | TreeTransform.h | 2111 SourceRange ParenRange) { 2121 ParenRange); 2103 RebuildCXXConstructExpr(QualType T, SourceLocation Loc, CXXConstructorDecl *Constructor, bool IsElidable, MultiExprArg Args, bool HadMultipleCandidates, bool RequiresZeroInit, CXXConstructExpr::ConstructionKind ConstructKind, SourceRange ParenRange) argument
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 718 SourceRange ParenRange);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 3290 unsigned ConstructKind, SourceRange ParenRange); 3299 SourceRange ParenRange);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1104 E->ParenRange = ReadSourceRange(Record, Idx);
|