Lines Matching refs:ASTContext
483 ASTContext &Context = D->getASTContext(); in getLVForNamespaceScopeDecl()
1256 ASTContext &Context = getASTContext(); in declarationReplaces()
1357 DeclaratorDecl::setTemplateParameterListsInfo(ASTContext &Context, in setTemplateParameterListsInfo()
1428 QualifierInfo::setTemplateParameterListsInfo(ASTContext &Context, in setTemplateParameterListsInfo()
1467 VarDecl *VarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1474 VarDecl *VarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
1508 ASTContext &Context = D.getASTContext(); in getLanguageLinkageTemplate()
1554 ASTContext &C) const in isThisDeclarationADefinition()
1634 VarDecl *VarDecl::getDefinition(ASTContext &C) { in getDefinition()
1644 VarDecl::DefinitionKind VarDecl::hasDefinition(ASTContext &C) const { in hasDefinition()
1708 bool VarDecl::isUsableInConstantExpressions(ASTContext &C) const { in isUsableInConstantExpressions()
1878 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1888 ParmVarDecl *ParmVarDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2043 ASTContext &Context = in isReservedGlobalPlacementOperator()
2140 ASTContext &Context = getASTContext(); in getBuiltinID()
2182 void FunctionDecl::setParams(ASTContext &C, in setParams()
2265 ASTContext &Context = getASTContext(); in doesDeclarationForceExternallyVisibleDefinition()
2334 ASTContext &Context = getASTContext(); in isInlineDefinitionExternallyVisible()
2423 FunctionDecl::setInstantiationOfMemberFunction(ASTContext &C, in setInstantiationOfMemberFunction()
2540 FunctionDecl::setFunctionTemplateSpecialization(ASTContext &C, in setFunctionTemplateSpecialization()
2561 FunctionDecl::setDependentTemplateSpecialization(ASTContext &Context, in setDependentTemplateSpecialization()
2761 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
2770 FieldDecl *FieldDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2786 unsigned FieldDecl::getBitWidthValue(const ASTContext &Ctx) const { in getBitWidthValue()
2927 void TagDecl::setTemplateParameterListsInfo(ASTContext &Context, in setTemplateParameterListsInfo()
2945 EnumDecl *EnumDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2957 EnumDecl *EnumDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3003 void EnumDecl::setInstantiationOfMemberEnum(ASTContext &C, EnumDecl *ED, in setInstantiationOfMemberEnum()
3025 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
3036 RecordDecl *RecordDecl::CreateDeserialized(const ASTContext &C, unsigned ID) { in CreateDeserialized()
3066 bool RecordDecl::isMsStruct(const ASTContext &C) const { in isMsStruct()
3121 void BlockDecl::setCaptures(ASTContext &Context, in setCaptures()
3163 TranslationUnitDecl *TranslationUnitDecl::Create(ASTContext &C) { in Create()
3169 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3174 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3181 LabelDecl *LabelDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3198 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3205 ImplicitParamDecl *ImplicitParamDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
3211 FunctionDecl *FunctionDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3227 FunctionDecl *FunctionDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3234 BlockDecl *BlockDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
3238 BlockDecl *BlockDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3243 EnumConstantDecl *EnumConstantDecl::Create(ASTContext &C, EnumDecl *CD, in Create()
3251 EnumConstantDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3260 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create()
3266 IndirectFieldDecl *IndirectFieldDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
3282 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3290 TypedefDecl *TypedefDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3295 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3302 TypeAliasDecl *TypeAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3325 FileScopeAsmDecl *FileScopeAsmDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3332 FileScopeAsmDecl *FileScopeAsmDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
3340 EmptyDecl *EmptyDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
3344 EmptyDecl *EmptyDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3384 ImportDecl *ImportDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3392 ImportDecl *ImportDecl::CreateImplicit(ASTContext &C, DeclContext *DC, in CreateImplicit()
3402 ImportDecl *ImportDecl::CreateDeserialized(ASTContext &C, unsigned ID, in CreateDeserialized()