H A D | Decl.cpp | 94 /// Kinds of LV computation. The linkage side of the computation is 98 /// Do an LV computation for, ultimately, a type. 103 /// Do an LV computation for, ultimately, a non-type declaration. 108 /// Do an LV computation for, ultimately, a type that already has 113 /// Do an LV computation for, ultimately, a non-type declaration 118 /// Do an LV computation when we only care about the linkage. 123 /// Does this computation kind permit us to consider additional 125 static bool hasExplicitVisibilityAlready(LVComputationKind computation) { argument 126 return ((unsigned(computation) 220 getLVForType(const Type &T, LVComputationKind computation) argument 230 getLVForTemplateParameterList(const TemplateParameterList *Params, LVComputationKind computation) argument 304 getLVForTemplateArgumentList(ArrayRef<TemplateArgument> Args, LVComputationKind computation) argument 348 getLVForTemplateArgumentList(const TemplateArgumentList &TArgs, LVComputationKind computation) argument 373 mergeTemplateLV(LinkageInfo &LV, const FunctionDecl *fn, const FunctionTemplateSpecializationInfo *specInfo, LVComputationKind computation) argument 393 hasDirectVisibilityAttribute(const NamedDecl *D, LVComputationKind computation) argument 414 shouldConsiderTemplateVisibility( const ClassTemplateSpecializationDecl *spec, LVComputationKind computation) argument 450 mergeTemplateLV(LinkageInfo &LV, const ClassTemplateSpecializationDecl *spec, LVComputationKind computation) argument 478 shouldConsiderTemplateVisibility( const VarTemplateSpecializationDecl *spec, LVComputationKind computation) argument 502 mergeTemplateLV(LinkageInfo &LV, const VarTemplateSpecializationDecl *spec, LVComputationKind computation) argument 566 getLVForNamespaceScopeDecl(const NamedDecl *D, LVComputationKind computation) argument 825 getLVForClassMember(const NamedDecl *D, LVComputationKind computation) argument 1004 LVComputationKind computation = local 1085 getLVForClosure(const DeclContext *DC, Decl *ContextDecl, LVComputationKind computation) argument 1101 getLVForLocalDecl(const NamedDecl *D, LVComputationKind computation) argument 1195 computeLVForDecl(const NamedDecl *D, LVComputationKind computation) argument 1285 getLVForDecl(const NamedDecl *D, LVComputationKind computation) argument 1325 getLVForDecl(const NamedDecl *D, LVComputationKind computation) argument [all...] |