Lines Matching refs:SourceLocation
48 LookupResult Result(S, &II, SourceLocation(), Sema::LookupTagName); in BuiltinTypeDeclBuilder()
66 SourceLocation(), SourceLocation(), &II, in BuiltinTypeDeclBuilder()
93 AST.getTrivialTypeSourceInfo(Type, SourceLocation()); in addMemberVariable()
95 AST, Record, SourceLocation(), SourceLocation(), &II, Type, MemTySource, in addMemberVariable()
133 DeclarationNameInfo(DeclarationName(&II), SourceLocation()); in lookupBuiltinFunction()
144 return DeclRefExpr::Create(AST, NestedNameSpecifierLoc(), SourceLocation(), in lookupBuiltinFunction()
153 AST.UnsignedCharTy, SourceLocation()); in emitResourceClassExpr()
168 AST, Record, SourceLocation(), in addDefaultHandleConstructor()
169 DeclarationNameInfo(Name, SourceLocation()), ConstructorType, in addDefaultHandleConstructor()
170 AST.getTrivialTypeSourceInfo(ConstructorType, SourceLocation()), in addDefaultHandleConstructor()
178 SourceLocation(), FPOptionsOverride()); in addDefaultHandleConstructor()
181 AST, SourceLocation(), Constructor->getFunctionObjectParameterType(), in addDefaultHandleConstructor()
192 AST.getTrivialTypeSourceInfo(Handle->getType(), SourceLocation()), in addDefaultHandleConstructor()
193 FPOptionsOverride(), SourceLocation(), SourceLocation(), in addDefaultHandleConstructor()
199 SourceLocation(), FPOptionsOverride()); in addDefaultHandleConstructor()
203 SourceLocation(), SourceLocation())); in addDefaultHandleConstructor()
245 auto *TSInfo = AST.getTrivialTypeSourceInfo(MethodTy, SourceLocation()); in addArraySubscriptOperator()
247 AST, Record, SourceLocation(), in addArraySubscriptOperator()
250 SourceLocation()), in addArraySubscriptOperator()
252 SourceLocation()); in addArraySubscriptOperator()
256 AST, MethodDecl->getDeclContext(), SourceLocation(), SourceLocation(), in addArraySubscriptOperator()
258 AST.getTrivialTypeSourceInfo(AST.UnsignedIntTy, SourceLocation()), in addArraySubscriptOperator()
267 CXXThisExpr::Create(AST, SourceLocation(), in addArraySubscriptOperator()
273 AST, NestedNameSpecifierLoc(), SourceLocation(), IdxParam, false, in addArraySubscriptOperator()
274 DeclarationNameInfo(IdxParam->getDeclName(), SourceLocation()), in addArraySubscriptOperator()
279 OK_Ordinary, SourceLocation()); in addArraySubscriptOperator()
281 auto *Return = ReturnStmt::Create(AST, SourceLocation(), Array, nullptr); in addArraySubscriptOperator()
284 SourceLocation(), in addArraySubscriptOperator()
285 SourceLocation())); in addArraySubscriptOperator()
333 S.Context, Builder.Record->getDeclContext(), SourceLocation(), in addTypeParameter()
334 SourceLocation(), /* TemplateDepth */ 0, Position, in addTypeParameter()
341 SourceLocation())); in addTypeParameter()
350 auto *ParamList = TemplateParameterList::Create(S.Context, SourceLocation(), in finalizeTemplateArgs()
351 SourceLocation(), Params, in finalizeTemplateArgs()
352 SourceLocation(), nullptr); in finalizeTemplateArgs()
354 S.Context, Builder.Record->getDeclContext(), SourceLocation(), in finalizeTemplateArgs()
398 LookupResult Result(S, &HLSL, SourceLocation(), Sema::LookupNamespaceName); in InitializeSema()
403 AST, AST.getTranslationUnitDecl(), /*Inline=*/false, SourceLocation(), in InitializeSema()
404 SourceLocation(), &HLSL, PrevDecl, /*Nested=*/false); in InitializeSema()
421 AST, AST.getTranslationUnitDecl(), SourceLocation(), SourceLocation(), in InitializeSema()
422 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema()
434 AST, HLSLNamespace, SourceLocation(), SourceLocation(), 0, 0, in defineHLSLVectorAlias()
438 TemplateArgument(AST.FloatTy), QualType(), SourceLocation())); in defineHLSLVectorAlias()
443 AST, HLSLNamespace, SourceLocation(), SourceLocation(), 0, 1, in defineHLSLVectorAlias()
451 SourceLocation(), SizeParam)); in defineHLSLVectorAlias()
455 TemplateParameterList::Create(AST, SourceLocation(), SourceLocation(), in defineHLSLVectorAlias()
456 TemplateParams, SourceLocation(), nullptr); in defineHLSLVectorAlias()
463 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
464 DeclarationNameInfo(SizeParam->getDeclName(), SourceLocation()), in defineHLSLVectorAlias()
466 SourceLocation()); in defineHLSLVectorAlias()
468 auto *Record = TypeAliasDecl::Create(AST, HLSLNamespace, SourceLocation(), in defineHLSLVectorAlias()
469 SourceLocation(), &II, in defineHLSLVectorAlias()
474 TypeAliasTemplateDecl::Create(AST, HLSLNamespace, SourceLocation(), in defineHLSLVectorAlias()