reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
230 Arg = Arg->IgnoreImpCasts(); 230 Arg = Arg->IgnoreImpCasts(); 231 if (isa<UnaryOperator>(Arg)) 232 Arg = cast<UnaryOperator>(Arg)->getSubExpr(); 232 Arg = cast<UnaryOperator>(Arg)->getSubExpr(); 233 if (Arg->getExprLoc().isMacroID()) 235 return (CommentBoolLiterals && isa<CXXBoolLiteralExpr>(Arg)) || 236 (CommentIntegerLiterals && isa<IntegerLiteral>(Arg)) || 237 (CommentFloatLiterals && isa<FloatingLiteral>(Arg)) || 238 (CommentUserDefinedLiterals && isa<UserDefinedLiteral>(Arg)) || 239 (CommentCharacterLiterals && isa<CharacterLiteral>(Arg)) || 240 (CommentStringLiterals && isa<StringLiteral>(Arg)) || 241 (CommentNullPtrs && isa<CXXNullPtrLiteralExpr>(Arg));