/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2398 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 D | DeclTemplate.h | 1403 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 D | ParseTemplate.cpp | 1225 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 D | Parser.cpp | 786 SourceLocation ExternLoc = ConsumeToken(); local 788 Diag(ExternLoc, getLangOpts().CPlusPlus11 ? 790 diag::ext_extern_template) << SourceRange(ExternLoc, TemplateLoc); 794 ExternLoc, TemplateLoc, DeclEnd));
|
H A D | ParseDeclCXX.cpp | 1272 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc 1457 TemplateInfo.ExternLoc, 1550 TemplateInfo.ExternLoc,
|
H A D | ParseDecl.cpp | 1808 getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc, D);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1040 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 D | DeclCXX.cpp | 1882 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 D | SemaTemplate.cpp | 6892 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 D | SemaDeclCXX.cpp | 10968 /// 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 D | Sema.h | 4649 SourceLocation ExternLoc, 5239 SourceLocation ExternLoc, 5253 SourceLocation ExternLoc, 5263 SourceLocation ExternLoc,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1604 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx); 1687 ExplicitInfo->ExternLoc = ReadSourceLocation(Record, Idx);
|