Searched refs:ExternLoc (Results 1 - 12 of 12) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2398 SourceLocation ExternLoc; member in class:clang::LinkageSpecDecl
2402 LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc, argument
2405 Language(lang), HasBraces(HasBraces), ExternLoc(ExternLoc),
2410 SourceLocation ExternLoc,
2427 SourceLocation getExternLoc() const { return ExternLoc; }
2429 void setExternLoc(SourceLocation L) { ExternLoc = L; }
2444 return SourceRange(ExternLoc, getLocEnd());
H A DDeclTemplate.h1403 SourceLocation ExternLoc; member in struct:clang::TemplateParameterList::ClassTemplateSpecializationDecl::ExplicitSpecializationInfo
1408 : TypeAsWritten(0), ExternLoc(), TemplateKeywordLoc() {}
1600 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation();
1606 ExplicitInfo->ExternLoc = Loc;
2277 SourceLocation ExternLoc; member in struct:clang::TemplateParameterList::VarTemplateSpecializationDecl::ExplicitSpecializationInfo
2282 : TypeAsWritten(0), ExternLoc(), TemplateKeywordLoc() {}
2469 return ExplicitInfo ? ExplicitInfo->ExternLoc : SourceLocation();
2475 ExplicitInfo->ExternLoc = Loc;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp1225 SourceLocation ExternLoc,
1234 ParsedTemplateInfo(ExternLoc,
1246 if (ExternLoc.isValid())
1247 R.setBegin(ExternLoc);
1224 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument
H A DParser.cpp786 SourceLocation ExternLoc = ConsumeToken(); local
788 Diag(ExternLoc, getLangOpts().CPlusPlus11 ?
790 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc);
794 ExternLoc, TemplateLoc, DeclEnd));
H A DParseDeclCXX.cpp1272 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc
1457 TemplateInfo.ExternLoc,
1550 TemplateInfo.ExternLoc,
H A DParseDecl.cpp1808 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1040 explicit ParsedTemplateInfo(SourceLocation ExternLoc, argument
1043 ExternLoc(ExternLoc), TemplateLoc(TemplateLoc),
1064 SourceLocation ExternLoc; member in struct:clang::Parser::ParsedTemplateInfo
2288 SourceLocation ExternLoc,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp1882 SourceLocation ExternLoc,
1886 return new (C) LinkageSpecDecl(DC, ExternLoc, LangLoc, Lang, HasBraces);
1880 Create(ASTContext &C, DeclContext *DC, SourceLocation ExternLoc, SourceLocation LangLoc, LanguageIDs Lang, bool HasBraces) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp6892 SourceLocation ExternLoc,
6938 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition
7030 Specialization->setExternLoc(ExternLoc);
7090 SourceLocation ExternLoc,
7141 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition
7211 SourceLocation ExternLoc,
7278 = ExternLoc.isInvalid()? TSK_ExplicitInstantiationDefinition
6891 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr) argument
7089 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument
7210 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, Declarator &D) argument
H A DSemaDeclCXX.cpp10968 /// the '{'. ExternLoc is the location of the 'extern', LangLoc is
10973 Decl *Sema::ActOnStartLinkageSpecification(Scope *S, SourceLocation ExternLoc, argument
10990 ExternLoc, LangLoc, Language,
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4649 SourceLocation ExternLoc,
5239 SourceLocation ExternLoc,
5253 SourceLocation ExternLoc,
5263 SourceLocation ExternLoc,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp1604 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);
1687 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);

Completed in 356 milliseconds