Searched refs:ParenRange (Results 1 - 11 of 11) sorted by relevance

/external/clang/lib/AST/
H A DExprCXX.cpp410 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 DParser.cpp139 /// \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 DExprCXX.h897 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 DSemaInit.cpp4672 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 DSemaType.cpp2081 SourceRange ParenRange(DeclType.Loc, DeclType.EndLoc);
2086 << ParenRange;
2132 << FixItHint::CreateRemoval(ParenRange);
2139 << FixItHint::CreateReplacement(ParenRange, Init);
H A DSemaDeclCXX.cpp9053 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 DSemaExpr.cpp5156 /// 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 DTreeTransform.h2111 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 DParser.h718 SourceRange ParenRange);
/external/clang/include/clang/Sema/
H A DSema.h3290 unsigned ConstructKind, SourceRange ParenRange);
3299 SourceRange ParenRange);
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1104 E->ParenRange = ReadSourceRange(Record, Idx);

Completed in 639 milliseconds