Home | History | Annotate | Download | only in AST

Lines Matching refs:Sema

28 Sema::Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr,
35 void Sema::setDecl(const Decl *D) {
44 ParagraphComment *Sema::actOnParagraphComment(
49 BlockCommandComment *Sema::actOnBlockCommandStart(
61 void Sema::actOnBlockCommandArgs(BlockCommandComment *Command,
66 void Sema::actOnBlockCommandFinish(BlockCommandComment *Command,
75 ParamCommandComment *Sema::actOnParamCommandStart(
93 void Sema::checkFunctionDeclVerbatimLine(const BlockCommandComment *Comment) {
126 void Sema::checkContainerDeclVerbatimLine(const BlockCommandComment *Comment) {
163 void Sema::checkContainerDecl(const BlockCommandComment *Comment) {
213 void Sema::actOnParamCommandDirectionArg(ParamCommandComment *Command,
268 void Sema::actOnParamCommandParamNameArg(ParamCommandComment *Command,
286 void Sema::actOnParamCommandFinish(ParamCommandComment *Command,
292 TParamCommandComment *Sema::actOnTParamCommandStart(
310 void Sema::actOnTParamCommandParamNameArg(TParamCommandComment *Command,
373 void Sema::actOnTParamCommandFinish(TParamCommandComment *Command,
379 InlineCommandComment *Sema::actOnInlineCommand(SourceLocation CommandLocBegin,
392 InlineCommandComment *Sema::actOnInlineCommand(SourceLocation CommandLocBegin,
412 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin,
419 InlineContentComment *Sema::actOnUnknownCommand(SourceLocation LocBegin,
429 TextComment *Sema::actOnText(SourceLocation LocBegin,
435 VerbatimBlockComment *Sema::actOnVerbatimBlockStart(SourceLocation Loc,
444 VerbatimBlockLineComment *Sema::actOnVerbatimBlockLine(SourceLocation Loc,
449 void Sema::actOnVerbatimBlockFinish(
458 VerbatimLineComment *Sema::actOnVerbatimLine(SourceLocation LocBegin,
473 HTMLStartTagComment *Sema::actOnHTMLStartTagStart(SourceLocation LocBegin,
478 void Sema::actOnHTMLStartTagFinish(
491 HTMLEndTagComment *Sema::actOnHTMLEndTag(SourceLocation LocBegin,
552 FullComment *Sema::actOnFullComment(
559 void Sema::checkBlockCommandEmptyParagraph(BlockCommandComment *Command) {
577 void Sema::checkReturnsCommand(const BlockCommandComment *Command) {
616 void Sema::checkBlockCommandDuplicate(const BlockCommandComment *Command) {
654 void Sema::checkDeprecatedCommand(const BlockCommandComment *Command) {
702 void Sema::resolveParamCommandIndexes(const FullComment *FC) {
791 bool Sema::isFunctionDecl() {
799 bool Sema::isAnyFunctionDecl() {
804 bool Sema::isFunctionOrMethodVariadic() {
816 bool Sema::isObjCMethodDecl() {
821 bool Sema::isFunctionPointerVarDecl() {
835 bool Sema::isObjCPropertyDecl() {
843 bool Sema::isTemplateOrSpecialization() {
851 bool Sema::isRecordLikeDecl() {
860 bool Sema::isUnionDecl() {
871 bool Sema::isClassOrStructDecl() {
881 bool Sema::isClassTemplateDecl() {
890 bool Sema::isFunctionTemplateDecl() {
899 bool Sema::isObjCInterfaceDecl() {
908 bool Sema::isObjCProtocolDecl() {
917 ArrayRef<const ParmVarDecl *> Sema::getParamVars() {
923 void Sema::inspectThisDecl() {
927 unsigned Sema
993 unsigned Sema::correctTypoInParmVarReference(
1031 bool Sema::resolveTParamReference(
1058 StringRef Sema::correctTypoInTParamReference(
1072 Sema::getInlineCommandRenderKind(StringRef Name) const {